OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...10
Function: long_pinky
...14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
16
Function: set_fields
17
Function: skip_read
1819
Function: uptime
20
Function: xstr_cd_iconv
Functionâ–´Condition %
strmode
Name: strmode
Prototype: void strmode (mode_t mode, char *str)
Coverage:  70.968% (22/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filemode.c
Lines: 95-116
 70.968% (22/31)
strnlen1
Name: strnlen1
Prototype: size_t strnlen1 (const char *string, size_t maxlen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/strnlen1.c
Lines: 27-35
  0.000% (0/4)
strnumcmp
Name: strnumcmp
Prototype: int __attribute__ ((__pure__)) strnumcmp (char const *a, char const *b, int decimal_point, int thousands_sep)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/strnumcmp.c
Lines: 26-31
100.000% (1/1)
strto2uintmax
Name: strto2uintmax
Prototype: static strtol_error strto2uintmax (uintmax_t *hip, uintmax_t *lop, const char *s)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2278-2352
 77.778% (21/27)
strtoul_cc_t
Name: strtoul_cc_t
Prototype: static int strtoul_cc_t (char const *s, int base, char **p, cc_t *result, char delim)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2090-2100
  0.000% (0/10)
strtoul_tcflag_t
Name: strtoul_tcflag_t
Prototype: static int strtoul_tcflag_t (char const *s, int base, char **p, tcflag_t *result, char delim)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2076-2087
  0.000% (0/10)
struct_month_cmp
Name: struct_month_cmp
Prototype: static int struct_month_cmp (void const *m1, void const *m2)
Coverage:  3.226% (1/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1269-1275
  3.226% (1/31)
stzncpy
Name: stzncpy
Prototype: static inline char * stzncpy (char *__restrict dest, char const *__restrict src, size_t len)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 736-744
 83.333% (5/6)
suffix_power
Name: suffix_power
Prototype: static inline int suffix_power (const char suf)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 240-272
 88.889% (16/18)
suffix_power_char
Name: suffix_power_char
Prototype: static inline const char * suffix_power_char (unsigned int power)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 274-309
 90.000% (18/20)
swab_buffer
Name: swab_buffer
Prototype: static char * swab_buffer (char *buf, size_t *nread)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1667-1696
 60.000% (6/10)
swallow_file_in_memory
Name: swallow_file_in_memory
Prototype: static void swallow_file_in_memory (const char *file_name, BLOCK *block)
Coverage:  27.273% (12/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 513-531
 27.273% (12/44)
swap
Name: swap
Prototype: static void swap (size_t *v, size_t i, size_t j)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 64-70
100.000% (1/1)
sync_arg
Name: sync_arg
Prototype: static # 90 "src/sync.c" 3 4 _Bool # 91 "src/sync.c" sync_arg (enum sync_mode mode, char const *file)
Coverage:  56.250% (18/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sync.c
Lines: 90-167
 56.250% (18/32)
system_join
Name: system_join
Prototype: static void system_join (FILE *fp1, FILE *fp2)
Coverage:  84.553% (104/123)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 655-810
 84.553% (104/123)
sysv_sum_file
Name: sysv_sum_file
Prototype: static # 151 "src/sum.c" 3 4 _Bool # 152 "src/sum.c" sysv_sum_file (const char *file, int print_name)
Coverage:  42.373% (25/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sum.c
Lines: 151-218
 42.373% (25/59)
tac_file
Name: tac_file
Prototype: static # 562 "src/tac.c" 3 4 _Bool # 563 "src/tac.c" tac_file (const char *filename)
Coverage:  36.170% (17/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 562-600
 36.170% (17/47)
tac_nonseekable
Name: tac_nonseekable
Prototype: static # 545 "src/tac.c" 3 4 _Bool # 546 "src/tac.c" tac_nonseekable (int input_fd, const char *file)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 545-556
100.000% (4/4)
tac_seekable
Name: tac_seekable
Prototype: static # 192 "src/tac.c" 3 4 _Bool # 193 "src/tac.c" tac_seekable (int input_fd, const char *file, off_t file_pos)
Coverage:  44.361% (59/133)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 192-386
 44.361% (59/133)
tail
Name: tail
Prototype: static # 1944 "src/tail.c" 3 4 _Bool # 1945 "src/tail.c" tail (const char *filename, int fd, uintmax_t n_units, uintmax_t *read_pos)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1944-1953
100.000% (4/4)
tail_bytes
Name: tail_bytes
Prototype: static # 1819 "src/tail.c" 3 4 _Bool # 1820 "src/tail.c" tail_bytes (const char *pretty_filename, int fd, uintmax_t n_bytes, uintmax_t *read_pos)
Coverage:  71.739% (33/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1819-1877
 71.739% (33/46)
tail_file
Name: tail_file
Prototype: static # 1958 "src/tail.c" 3 4 _Bool # 1959 "src/tail.c" tail_file (struct File_spec *f, uintmax_t n_units)
Coverage:  61.111% (44/72)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1958-2054
 61.111% (44/72)
tail_forever
Name: tail_forever
Prototype: static void tail_forever (struct File_spec *f, size_t n_files, double sleep_interval)
Coverage:  75.728% (78/103)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1129-1291
 75.728% (78/103)
tail_forever_inotify
Name: tail_forever_inotify
Prototype: static # 1428 "src/tail.c" 3 4 _Bool # 1429 "src/tail.c" tail_forever_inotify (int wd, struct File_spec *f, size_t n_files, double sleep_interval)
Coverage:  62.712% (148/236)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1428-1813
 62.712% (148/236)
tail_lines
Name: tail_lines
Prototype: static # 1882 "src/tail.c" 3 4 _Bool # 1883 "src/tail.c" tail_lines (const char *pretty_filename, int fd, uintmax_t n_lines, uintmax_t *read_pos)
Coverage:  75.000% (21/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1882-1932
 75.000% (21/28)
tailable_stdin
Name: tailable_stdin
Prototype: static # 1351 "src/tail.c" 3 4 _Bool # 1352 "src/tail.c" tailable_stdin (const struct File_spec *f, size_t n_files)
Coverage:  34.211% (13/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1351-1358
 34.211% (13/38)
target_directory_operand
Name: target_directory_operand
Prototype: static # 569 "src/cp.c" 3 4 _Bool # 570 "src/cp.c" target_directory_operand (char const *file, struct stat *st, # 570 "src/cp.c" 3 4 _Bool # 570 "src/cp.c" *new_dst)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 569-581
100.000% (13/13)
target_directory_operand
Name: target_directory_operand
Prototype: static # 397 "src/install.c" 3 4 _Bool # 398 "src/install.c" target_directory_operand (char const *file)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 397-412
 68.421% (13/19)
target_directory_operand
Name: target_directory_operand
Prototype: static # 122 "src/ln.c" 3 4 _Bool # 123 "src/ln.c" target_directory_operand (char const *file)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ln.c
Lines: 122-139
 90.476% (19/21)
target_directory_operand
Name: target_directory_operand
Prototype: static # 151 "src/mv.c" 3 4 _Bool # 152 "src/mv.c" target_directory_operand (char const *file)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mv.c
Lines: 151-160
 83.333% (10/12)
tee_files
Name: tee_files
Prototype: static # 183 "src/tee.c" 3 4 _Bool # 184 "src/tee.c" tee_files (int nfiles, char **files)
Coverage:  64.000% (48/75)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tee.c
Lines: 183-278
 64.000% (48/75)
temp_stream
Name: temp_stream
Prototype: static # 430 "src/tac.c" 3 4 _Bool # 431 "src/tac.c" temp_stream (FILE **fp, char **file_name)
Coverage:  63.636% (14/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 430-493
 63.636% (14/22)
term [test.c #1]
Name: term [test.c #1]
Prototype: static # 211 "src/test.c" 3 4 _Bool # 212 "src/test.c" term (void)
Coverage:  28.947% (33/114)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 211-274
 28.947% (33/114)
term [test.c #2]
Name: term [test.c #2]
Prototype: static # 211 "src/test.c" 3 4 _Bool # 212 "src/test.c" term (void)
Coverage:  28.947% (33/114)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 211-274
 28.947% (33/114)
test_syntax_error [test.c #1]
Name: test_syntax_error [test.c #1]
Prototype: static void test_syntax_error (char const *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 91-98
100.000% (1/1)
test_syntax_error [test.c #2]
Name: test_syntax_error [test.c #2]
Prototype: static void test_syntax_error (char const *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 91-98
100.000% (1/1)
test_unop [test.c #1]
Name: test_unop [test.c #1]
Prototype: static # 581 "src/test.c" 3 4 _Bool # 582 "src/test.c" test_unop (char const *op)
Coverage:  46.667% (14/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 581-598
 46.667% (14/30)
test_unop [test.c #2]
Name: test_unop [test.c #2]
Prototype: static # 581 "src/test.c" 3 4 _Bool # 582 "src/test.c" test_unop (char const *op)
Coverage:  46.667% (14/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 581-598
 46.667% (14/30)
three_arguments [test.c #1]
Name: three_arguments [test.c #1]
Prototype: static # 630 "src/test.c" 3 4 _Bool # 631 "src/test.c" three_arguments (void)
Coverage:  26.190% (44/168)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 630-653
 26.190% (44/168)
three_arguments [test.c #2]
Name: three_arguments [test.c #2]
Prototype: static # 630 "src/test.c" 3 4 _Bool # 631 "src/test.c" three_arguments (void)
Coverage:  26.190% (44/168)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 630-653
 26.190% (44/168)
time_overflow
Name: time_overflow
Prototype: static # 124 "parse-datetime.y" 3 4 _Bool # 125 "parse-datetime.y" time_overflow (intmax_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 124-129
100.000% (1/1)
time_string
Name: time_string
Prototype: static const char * time_string (const STRUCT_UTMP *utmp_ent)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 217-238
 50.000% (2/4)
time_zone_hhmm
Name: time_zone_hhmm
Prototype: static # 1204 "parse-datetime.y" 3 4 _Bool # 1205 "parse-datetime.y" time_zone_hhmm (parser_control *pc, textint s, intmax_t mm)
Coverage:  52.632% (10/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1204-1229
 52.632% (10/19)
time_zone_str
Name: time_zone_str
Prototype: static char const * time_zone_str (int time_zone, char time_zone_buf[TIME_ZONE_BUFSIZE])
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 402-426
 44.444% (4/9)
timespec_cmp
Name: timespec_cmp
Prototype: inline int __attribute__ ((__pure__)) timespec_cmp (struct timespec a, struct timespec b)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/timespec.h
Lines: 81-95
100.000% (7/7)
timespec_sign
Name: timespec_sign
Prototype: inline int __attribute__ ((__pure__)) timespec_sign (struct timespec a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/timespec.h
Lines: 99-103
  0.000% (0/1)
timespectod
Name: timespectod
Prototype: inline double timespectod (struct timespec a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/timespec.h
Lines: 113-117
  0.000% (0/1)
timetostr
Name: timetostr
Prototype: static inline char * timetostr (time_t t, char *buf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 685-691
100.000% (1/1)
tm_year_str
Name: tm_year_str
Prototype: static char const * tm_year_str (int tm_year, char buf[TM_YEAR_BUFSIZE])
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1252-1260
100.000% (1/1)
to_hour
Name: to_hour
Prototype: static int to_hour (intmax_t hours, int meridian)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1231-1244
 28.571% (2/7)
to_tm_year
Name: to_tm_year
Prototype: static # 1265 "parse-datetime.y" 3 4 _Bool # 1266 "parse-datetime.y" to_tm_year (textint textyear, # 1266 "parse-datetime.y" 3 4 _Bool # 1266 "parse-datetime.y" debug, int *tm_year)
Coverage:  63.158% (12/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1265-1291
 63.158% (12/19)
to_uchar
Name: to_uchar
Prototype: static unsigned char to_uchar (char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 134-134
100.000% (1/1)
to_uchar
Name: to_uchar
Prototype: static inline unsigned char to_uchar (char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 156-156
100.000% (1/1)
toarith
Name: toarith
Prototype: static # 593 "src/expr.c" 3 4 _Bool # 594 "src/expr.c" toarith (VALUE *v)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 593-615
 83.333% (10/12)
tostring
Name: tostring
Prototype: static void tostring (VALUE *v)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 571-589
 66.667% (4/6)
touch
Name: touch
Prototype: static # 122 "src/touch.c" 3 4 _Bool # 123 "src/touch.c" touch (const char *file)
Coverage:  64.706% (55/85)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/touch.c
Lines: 122-204
 64.706% (55/85)
transfer_entries
Name: transfer_entries
Prototype: static # 859 "lib/hash.c" 3 4 _Bool # 860 "lib/hash.c" transfer_entries (Hash_table *dst, Hash_table *src, # 860 "lib/hash.c" 3 4 _Bool # 860 "lib/hash.c" safe)
Coverage:  81.818% (18/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 859-932
 81.818% (18/22)
translate_buffer
Name: translate_buffer
Prototype: static void translate_buffer (char *buf, size_t nread)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1647-1654
100.000% (4/4)
translate_charset
Name: translate_charset
Prototype: static void translate_charset (char const *new_trans)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 750-756
100.000% (4/4)
traverse_raw_number
Name: traverse_raw_number
Prototype: static unsigned char traverse_raw_number (char const **number)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1900-1941
 80.000% (16/20)
trim2
Name: trim2
Prototype: char * trim2 (const char *s, int how)
Coverage:  0.000% (0/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/trim.c
Lines: 40-129
  0.000% (0/87)
trim_leading_zeros
Name: trim_leading_zeros
Prototype: static char const * # 432 "src/seq.c" 3 __attribute__ ((__pure__)) # 433 "src/seq.c" trim_leading_zeros (char const *s)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 432-443
 88.889% (8/9)
triple_compare
Name: triple_compare
Prototype: _Bool # 55 "lib/hash-triple.c" triple_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-triple.c
Lines: 54-60
100.000% (1/1)
triple_compare_ino_str
Name: triple_compare_ino_str
Prototype: _Bool # 63 "lib/hash-triple.c" triple_compare_ino_str (void const *x, void const *y)
Coverage:  3.226% (1/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-triple.c
Lines: 62-68
  3.226% (1/31)
triple_free
Name: triple_free
Prototype: void triple_free (void *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-triple.c
Lines: 71-77
100.000% (1/1)
triple_hash
Name: triple_hash
Prototype: size_t triple_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-triple.c
Lines: 33-41
100.000% (1/1)
triple_hash_no_name
Name: triple_hash_no_name
Prototype: size_t triple_hash_no_name (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-triple.c
Lines: 44-51
100.000% (1/1)
try_dir
Name: try_dir
Prototype: static int try_dir (char *tmpl, void *flags __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 276-280
100.000% (1/1)
try_file
Name: try_file
Prototype: static int try_file (char *tmpl, void *flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 267-274
100.000% (1/1)
try_link
Name: try_link
Prototype: static int try_link (char *dest, void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/force-link.c
Lines: 79-84
100.000% (1/1)
try_nocreate
Name: try_nocreate
Prototype: static int try_nocreate (char *tmpl, void *flags __attribute__ ((__unused__)))
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 282-290
 50.000% (3/6)
try_symlink
Name: try_symlink
Prototype: static int try_symlink (char *dest, void *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/force-link.c
Lines: 135-140
100.000% (1/1)
try_tempname
Name: try_tempname
Prototype: int try_tempname (char *tmpl, int suffixlen, void *args, int (*tryfunc) (char *, void *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 339-344
  0.000% (0/1)
try_tempname_len
Name: try_tempname_len
Prototype: int try_tempname_len (char *tmpl, int suffixlen, void *args, int (*tryfunc) (char *, void *), size_t x_suffix_len)
Coverage:  59.091% (13/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 187-265
 59.091% (13/22)
tsort
Name: tsort
Prototype: static # 440 "src/tsort.c" 3 4 _Bool # 441 "src/tsort.c" tsort (const char *file)
Coverage:  56.716% (38/67)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 440-544
 56.716% (38/67)
two_arguments [test.c #1]
Name: two_arguments [test.c #1]
Prototype: static # 606 "src/test.c" 3 4 _Bool # 607 "src/test.c" two_arguments (void)
Coverage:  31.111% (14/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 606-628
 31.111% (14/45)
two_arguments [test.c #2]
Name: two_arguments [test.c #2]
Prototype: static # 606 "src/test.c" 3 4 _Bool # 607 "src/test.c" two_arguments (void)
Coverage:  31.111% (14/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 606-628
 31.111% (14/45)
tzalloc
Name: tzalloc
Prototype: timezone_t tzalloc (char const *name)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 94-112
 90.909% (10/11)
tzfree
Name: tzfree
Prototype: void tzfree (timezone_t tz)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 195-205
 83.333% (5/6)
u8_mbtoucr
Name: u8_mbtoucr
Prototype: int u8_mbtoucr (ucs4_t *puc, const uint8_t *s, size_t n)
Coverage:  0.000% (0/70)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/unistr/u8-mbtoucr.c
Lines: 23-142
  0.000% (0/70)
u8_uctomb
Name: u8_uctomb
Prototype: static inline int u8_uctomb (uint8_t *s, ucs4_t uc, int n)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/unistr.h
Lines: 314-324
  0.000% (0/6)
u8_uctomb_aux
Name: u8_uctomb_aux
Prototype: int u8_uctomb_aux (uint8_t *s, ucs4_t uc, int n)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/unistr/u8-uctomb-aux.c
Lines: 31-66
  0.000% (0/28)
uc_width
Name: uc_width
Prototype: int uc_width (ucs4_t uc, const char *encoding)
Coverage:  0.000% (0/88)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/uniwidth/width.c
Lines: 414-468
  0.000% (0/88)
uid_to_name
Name: uid_to_name
Prototype: char * uid_to_name (uid_t uid)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 94-102
  0.000% (0/1)
uid_unset
Name: uid_unset
Prototype: static inline # 45 "src/chroot.c" 3 4 _Bool # 45 "src/chroot.c" uid_unset (uid_t uid)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chroot.c
Lines: 45-45
  0.000% (0/1)
uidtostr_ptr
Name: uidtostr_ptr
Prototype: static char * uidtostr_ptr (uid_t const *uid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/id.c
Lines: 337-342
100.000% (1/1)
unary_advance [test.c #1]
Name: unary_advance [test.c #1]
Prototype: static void unary_advance (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 113-118
100.000% (1/1)
unary_advance [test.c #2]
Name: unary_advance [test.c #2]
Prototype: static void unary_advance (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 113-118
100.000% (1/1)
unary_operator [test.c #1]
Name: unary_operator [test.c #1]
Prototype: static # 394 "src/test.c" 3 4 _Bool # 395 "src/test.c" unary_operator (void)
Coverage:  52.000% (26/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 394-527
 52.000% (26/50)
unary_operator [test.c #2]
Name: unary_operator [test.c #2]
Prototype: static # 394 "src/test.c" 3 4 _Bool # 395 "src/test.c" unary_operator (void)
Coverage:  52.000% (26/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 394-527
 52.000% (26/50)
unblock_signal
Name: unblock_signal
Prototype: static void unblock_signal (int sig)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 339-347
 50.000% (2/4)
unescape_pattern
Name: unescape_pattern
Prototype: static void unescape_pattern (char *str)
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 179-186
 62.500% (5/8)
unescape_tab
Name: unescape_tab
Prototype: static void unescape_tab (char *str)
Coverage:  23.810% (5/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mountlist.c
Lines: 403-423
 23.810% (5/21)
unexpand
Name: unexpand
Prototype: static void unexpand (void)
Coverage:  67.021% (63/94)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/unexpand.c
Lines: 105-254
 67.021% (63/94)
unicode_to_mb
Name: unicode_to_mb
Prototype: long unicode_to_mb (unsigned int code, long (*success) (const char *buf, size_t buflen, void *callback_arg), long (*failure) (unsigned int code, const char *msg, void *callback_arg), void *callback_arg)
Coverage:  0.000% (0/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/unicodeio.c
Lines: 63-158
  0.000% (0/60)
unit_to_umax
Name: unit_to_umax
Prototype: static uintmax_t unit_to_umax (const char *n_string)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 823-864
 85.714% (18/21)
unlock_node
Name: unlock_node
Prototype: static inline void unlock_node (struct merge_node *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3354-3358
100.000% (1/1)
unquote
Name: unquote
Prototype: static # 431 "src/tr.c" 3 4 _Bool # 432 "src/tr.c" unquote (char const *s, struct E_string *es)
Coverage:  61.224% (30/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 431-537
 61.224% (30/49)
unsigned_file_size
Name: unsigned_file_size
Prototype: static uintmax_t unsigned_file_size (off_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2928-2932
100.000% (1/1)
update_timespec
Name: update_timespec
Prototype: static # 133 "lib/utimens.c" 3 4 _Bool # 134 "lib/utimens.c" update_timespec (struct stat const *statbuf, struct timespec *ts[2])
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimens.c
Lines: 133-158
  0.000% (0/23)
Page:<>1
Function: AD_compare
...10
Function: long_pinky
...14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
16
Function: set_fields
17
Function: skip_read
1819
Function: uptime
20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2