OpenCoverage

xtime.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xtime.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2typedef long long int xtime_t;-
3inline xtime_t-
4xtime_make (xtime_t s, long int ns)-
5{-
6 if (1000000000 == 1
1000000000 == 1Description
TRUEnever evaluated
FALSEevaluated 778 times by 1 test
Evaluated by:
  • dd
)
0-778
7 return
never executed: return s;
s;
never executed: return s;
0
8 else-
9 return
executed 778 times by 1 test: return 1000000000 * s + ns;
Executed by:
  • dd
1000000000 * s + ns;
executed 778 times by 1 test: return 1000000000 * s + ns;
Executed by:
  • dd
778
10}-
11-
12-
13inline xtime_t-
14xtime_nonnegative_sec (xtime_t t)-
15{-
16 return
never executed: return t / 1000000000;
t / 1000000000;
never executed: return t / 1000000000;
0
17}-
18-
19-
20inline xtime_t-
21xtime_sec (xtime_t t)-
22{-
23 return
never executed: return (1000000000 == 1 ? t : t < 0 ? (t + 1000000000 - 1) / 1000000000 - 1 : xtime_nonnegative_sec (t));
(1000000000 == 1
never executed: return (1000000000 == 1 ? t : t < 0 ? (t + 1000000000 - 1) / 1000000000 - 1 : xtime_nonnegative_sec (t));
0
24 ? t
never executed: return (1000000000 == 1 ? t : t < 0 ? (t + 1000000000 - 1) / 1000000000 - 1 : xtime_nonnegative_sec (t));
0
25 : t < 0
never executed: return (1000000000 == 1 ? t : t < 0 ? (t + 1000000000 - 1) / 1000000000 - 1 : xtime_nonnegative_sec (t));
0
26 ? (t + 1000000000 - 1) / 1000000000 - 1
never executed: return (1000000000 == 1 ? t : t < 0 ? (t + 1000000000 - 1) / 1000000000 - 1 : xtime_nonnegative_sec (t));
0
27 : xtime_nonnegative_sec (t));
never executed: return (1000000000 == 1 ? t : t < 0 ? (t + 1000000000 - 1) / 1000000000 - 1 : xtime_nonnegative_sec (t));
0
28}-
29-
30-
31inline long int-
32xtime_nonnegative_nsec (xtime_t t)-
33{-
34 return
never executed: return t % 1000000000;
t % 1000000000;
never executed: return t % 1000000000;
0
35}-
36-
37-
38inline long int-
39xtime_nsec (xtime_t t)-
40{-
41 long int ns = t % 1000000000;-
42 if (ns < 0
ns < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
43 ns += 1000000000;
never executed: ns += 1000000000;
0
44 return
never executed: return ns;
ns;
never executed: return ns;
0
45}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2