OpenCoverage

fsusage.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fsusage.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9static int-
10statvfs_works (void)-
11{-
12 static int statvfs_works_cache = -1;-
13 struct utsname name;-
14 if (statvfs_works_cache < 0
statvfs_works_cache < 0Description
TRUEevaluated 67 times by 1 test
Evaluated by:
  • df
FALSEevaluated 450 times by 1 test
Evaluated by:
  • df
)
67-450
15 statvfs_works_cache = (uname (&name) == 0
uname (&name) == 0Description
TRUEevaluated 67 times by 1 test
Evaluated by:
  • df
FALSEnever evaluated
executed 67 times by 1 test: statvfs_works_cache = (uname (&name) == 0 && 0 <= strverscmp (name.release, "2.6.36"));
Executed by:
  • df
0-67
16 && 0 <= strverscmp (name.release, "2.6.36")
0 <= strverscm...ase, "2.6.36")Description
TRUEevaluated 67 times by 1 test
Evaluated by:
  • df
FALSEnever evaluated
);
executed 67 times by 1 test: statvfs_works_cache = (uname (&name) == 0 && 0 <= strverscmp (name.release, "2.6.36"));
Executed by:
  • df
0-67
17 return
executed 517 times by 1 test: return statvfs_works_cache;
Executed by:
  • df
statvfs_works_cache;
executed 517 times by 1 test: return statvfs_works_cache;
Executed by:
  • df
517
18}-
19int-
20get_fs_usage (char const *file, char const *disk, struct fs_usage *fsp)-
21{-
22-
23-
24 if (statvfs_works ()
statvfs_works ()Description
TRUEevaluated 517 times by 1 test
Evaluated by:
  • df
FALSEnever evaluated
)
0-517
25 {-
26 struct statvfs vfsd;-
27-
28 if (statvfs (file, &vfsd) < 0
statvfs (file, &vfsd) < 0Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • df
FALSEevaluated 516 times by 1 test
Evaluated by:
  • df
)
1-516
29 return
executed 1 time by 1 test: return -1;
Executed by:
  • df
-1;
executed 1 time by 1 test: return -1;
Executed by:
  • df
1
30-
31-
32 fsp->fsu_blocksize = (vfsd.f_frsize
vfsd.f_frsizeDescription
TRUEevaluated 516 times by 1 test
Evaluated by:
  • df
FALSEnever evaluated
0-516
33 ? ((sizeof (vfsd.f_frsize) < sizeof (uintmax_t)
sizeof (vfsd.f...of (uintmax_t)Description
TRUEnever evaluated
FALSEevaluated 516 times by 1 test
Evaluated by:
  • df
&& (
(~ (vfsd.f_frs...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (vfsd.f_frsize) == (sizeof (vfsd.f_frsize) < sizeof (int) ? - (1 << (sizeof (vfsd.f_frsize) * 8)) : 0))
(~ (vfsd.f_frs...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0-516
34 (18446744073709551615UL) -
35 : (uintmax_t) (vfsd.f_frsize))-
36 : ((sizeof (vfsd.f_bsize) < sizeof (uintmax_t)
sizeof (vfsd.f...of (uintmax_t)Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(~ (vfsd.f_bsi...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (vfsd.f_bsize) == (sizeof (vfsd.f_bsize) < sizeof (int) ? - (1 << (sizeof (vfsd.f_bsize) * 8)) : 0))
(~ (vfsd.f_bsi...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0
37 (18446744073709551615UL) -
38 : (uintmax_t) (vfsd.f_bsize)));-
39-
40 fsp->fsu_blocks = ((sizeof (vfsd.f_blocks) < sizeof (uintmax_t)
sizeof (vfsd.f...of (uintmax_t)Description
TRUEnever evaluated
FALSEevaluated 516 times by 1 test
Evaluated by:
  • df
&& (
(~ (vfsd.f_blo...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (vfsd.f_blocks) == (sizeof (vfsd.f_blocks) < sizeof (int) ? - (1 << (sizeof (vfsd.f_blocks) * 8)) : 0))
(~ (vfsd.f_blo...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0-516
41 (18446744073709551615UL) -
42 : (uintmax_t) (vfsd.f_blocks));-
43 fsp->fsu_bfree = ((sizeof (vfsd.f_bfree) < sizeof (uintmax_t)
sizeof (vfsd.f...of (uintmax_t)Description
TRUEnever evaluated
FALSEevaluated 516 times by 1 test
Evaluated by:
  • df
&& (
(~ (vfsd.f_bfr...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (vfsd.f_bfree) == (sizeof (vfsd.f_bfree) < sizeof (int) ? - (1 << (sizeof (vfsd.f_bfree) * 8)) : 0))
(~ (vfsd.f_bfr...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0-516
44 (18446744073709551615UL) -
45 : (uintmax_t) (vfsd.f_bfree));-
46 fsp->fsu_bavail = ((vfsd.f_bavail) | ~ (((vfsd.f_bavail) & ((uintmax_t) 1 << (sizeof (vfsd.f_bavail) * 8 - 1))) - 1));-
47 fsp->fsu_bavail_top_bit_set = ((vfsd.f_bavail) & ((uintmax_t) 1 << (sizeof (vfsd.f_bavail) * 8 - 1))) != 0;-
48 fsp->fsu_files = ((sizeof (vfsd.f_files) < sizeof (uintmax_t)
sizeof (vfsd.f...of (uintmax_t)Description
TRUEnever evaluated
FALSEevaluated 516 times by 1 test
Evaluated by:
  • df
&& (
(~ (vfsd.f_fil...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (vfsd.f_files) == (sizeof (vfsd.f_files) < sizeof (int) ? - (1 << (sizeof (vfsd.f_files) * 8)) : 0))
(~ (vfsd.f_fil...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0-516
49 (18446744073709551615UL) -
50 : (uintmax_t) (vfsd.f_files));-
51 fsp->fsu_ffree = ((sizeof (vfsd.f_ffree) < sizeof (uintmax_t)
sizeof (vfsd.f...of (uintmax_t)Description
TRUEnever evaluated
FALSEevaluated 516 times by 1 test
Evaluated by:
  • df
&& (
(~ (vfsd.f_ffr...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (vfsd.f_ffree) == (sizeof (vfsd.f_ffree) < sizeof (int) ? - (1 << (sizeof (vfsd.f_ffree) * 8)) : 0))
(~ (vfsd.f_ffr...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0-516
52 (18446744073709551615UL) -
53 : (uintmax_t) (vfsd.f_ffree));-
54 return
executed 516 times by 1 test: return 0;
Executed by:
  • df
0;
executed 516 times by 1 test: return 0;
Executed by:
  • df
516
55 }-
56 struct statfs fsd;-
57-
58 if (statfs (file, &fsd) < 0
statfs (file, &fsd) < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
59 return
never executed: return -1;
-1;
never executed: return -1;
0
60-
61 fsp->fsu_blocksize = ((sizeof (fsd.f_frsize) < sizeof (uintmax_t)
sizeof (fsd.f_...of (uintmax_t)Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(~ (fsd.f_frsi...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (fsd.f_frsize) == (sizeof (fsd.f_frsize) < sizeof (int) ? - (1 << (sizeof (fsd.f_frsize) * 8)) : 0))
(~ (fsd.f_frsi...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0
62 (18446744073709551615UL) -
63 : (uintmax_t) (fsd.f_frsize));-
64 fsp->fsu_blocks = ((sizeof (fsd.f_blocks) < sizeof (uintmax_t)
sizeof (fsd.f_...of (uintmax_t)Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(~ (fsd.f_bloc...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (fsd.f_blocks) == (sizeof (fsd.f_blocks) < sizeof (int) ? - (1 << (sizeof (fsd.f_blocks) * 8)) : 0))
(~ (fsd.f_bloc...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0
65 (18446744073709551615UL) -
66 : (uintmax_t) (fsd.f_blocks));-
67 fsp->fsu_bfree = ((sizeof (fsd.f_bfree) < sizeof (uintmax_t)
sizeof (fsd.f_...of (uintmax_t)Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(~ (fsd.f_bfre...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (fsd.f_bfree) == (sizeof (fsd.f_bfree) < sizeof (int) ? - (1 << (sizeof (fsd.f_bfree) * 8)) : 0))
(~ (fsd.f_bfre...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0
68 (18446744073709551615UL) -
69 : (uintmax_t) (fsd.f_bfree));-
70 fsp->fsu_bavail = ((fsd.f_bavail) | ~ (((fsd.f_bavail) & ((uintmax_t) 1 << (sizeof (fsd.f_bavail) * 8 - 1))) - 1));-
71 fsp->fsu_bavail_top_bit_set = ((fsd.f_bavail) & ((uintmax_t) 1 << (sizeof (fsd.f_bavail) * 8 - 1))) != 0;-
72 fsp->fsu_files = ((sizeof (fsd.f_files) < sizeof (uintmax_t)
sizeof (fsd.f_...of (uintmax_t)Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(~ (fsd.f_file...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (fsd.f_files) == (sizeof (fsd.f_files) < sizeof (int) ? - (1 << (sizeof (fsd.f_files) * 8)) : 0))
(~ (fsd.f_file...s) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0
73 (18446744073709551615UL) -
74 : (uintmax_t) (fsd.f_files));-
75 fsp->fsu_ffree = ((sizeof (fsd.f_ffree) < sizeof (uintmax_t)
sizeof (fsd.f_...of (uintmax_t)Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(~ (fsd.f_ffre...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
~ (fsd.f_ffree) == (sizeof (fsd.f_ffree) < sizeof (int) ? - (1 << (sizeof (fsd.f_ffree) * 8)) : 0))
(~ (fsd.f_ffre...e) * 8)) : 0))Description
TRUEnever evaluated
FALSEnever evaluated
) ?
0
76 (18446744073709551615UL) -
77 : (uintmax_t) (fsd.f_ffree));-
78-
79-
80-
81 (void) disk;-
82 return
never executed: return 0;
0;
never executed: return 0;
0
83}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2