OpenCoverage

stat-time.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2static inline long int-
3get_stat_atime_ns (struct stat const *st)-
4{-
5-
6 return
never executed: return ((st)->st_atim).tv_nsec;
((st)->st_atim).tv_nsec;
never executed: return ((st)->st_atim).tv_nsec;
0
7-
8-
9-
10-
11-
12}-
13-
14-
15static inline long int-
16get_stat_ctime_ns (struct stat const *st)-
17{-
18-
19 return
never executed: return ((st)->st_ctim).tv_nsec;
((st)->st_ctim).tv_nsec;
never executed: return ((st)->st_ctim).tv_nsec;
0
20-
21-
22-
23-
24-
25}-
26-
27-
28static inline long int-
29get_stat_mtime_ns (struct stat const *st)-
30{-
31-
32 return
never executed: return ((st)->st_mtim).tv_nsec;
((st)->st_mtim).tv_nsec;
never executed: return ((st)->st_mtim).tv_nsec;
0
33-
34-
35-
36-
37-
38}-
39-
40-
41static inline long int-
42get_stat_birthtime_ns (struct stat const *st)-
43{-
44-
45-
46-
47-
48-
49-
50 (void) st;-
51 return
never executed: return 0;
0;
never executed: return 0;
0
52-
53}-
54-
55-
56static inline struct timespec-
57get_stat_atime (struct stat const *st)-
58{-
59-
60 return
never executed: return ((st)->st_atim);
((st)->st_atim);
never executed: return ((st)->st_atim);
0
61-
62-
63-
64-
65-
66-
67}-
68-
69-
70static inline struct timespec-
71get_stat_ctime (struct stat const *st)-
72{-
73-
74 return
never executed: return ((st)->st_ctim);
((st)->st_ctim);
never executed: return ((st)->st_ctim);
0
75-
76-
77-
78-
79-
80-
81}-
82-
83-
84static inline struct timespec-
85get_stat_mtime (struct stat const *st)-
86{-
87-
88 return
executed 15 times by 1 test: return ((st)->st_mtim);
Executed by:
  • Self test
((st)->st_mtim);
executed 15 times by 1 test: return ((st)->st_mtim);
Executed by:
  • Self test
15
89-
90-
91-
92-
93-
94-
95}-
96-
97static inline int-
98timespec_cmp (struct timespec a, struct timespec b)-
99{-
100 return
executed 4 times by 1 test: return (a.tv_sec < b.tv_sec ? -1 : (a.tv_sec > b.tv_sec ? 1 : (int) (a.tv_nsec - b.tv_nsec)));
Executed by:
  • Self test
(a.tv_sec < b.tv_sec
executed 4 times by 1 test: return (a.tv_sec < b.tv_sec ? -1 : (a.tv_sec > b.tv_sec ? 1 : (int) (a.tv_nsec - b.tv_nsec)));
Executed by:
  • Self test
4
101 ? -1
executed 4 times by 1 test: return (a.tv_sec < b.tv_sec ? -1 : (a.tv_sec > b.tv_sec ? 1 : (int) (a.tv_nsec - b.tv_nsec)));
Executed by:
  • Self test
4
102 : (a.tv_sec > b.tv_sec
executed 4 times by 1 test: return (a.tv_sec < b.tv_sec ? -1 : (a.tv_sec > b.tv_sec ? 1 : (int) (a.tv_nsec - b.tv_nsec)));
Executed by:
  • Self test
4
103 ? 1
executed 4 times by 1 test: return (a.tv_sec < b.tv_sec ? -1 : (a.tv_sec > b.tv_sec ? 1 : (int) (a.tv_nsec - b.tv_nsec)));
Executed by:
  • Self test
4
104 : (int) (a.tv_nsec - b.tv_nsec)));
executed 4 times by 1 test: return (a.tv_sec < b.tv_sec ? -1 : (a.tv_sec > b.tv_sec ? 1 : (int) (a.tv_nsec - b.tv_nsec)));
Executed by:
  • Self test
4
105}-
106-
107-
108-
109static inline struct timespec-
110get_stat_birthtime (struct stat const *st)-
111{-
112 struct timespec t;-
113 t.tv_sec = -1;-
114 t.tv_nsec = -1;-
115-
116 (void) st;-
117 return
never executed: return t;
t;
never executed: return t;
0
118}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2