OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Function: zaptemp
...10
Function: null
...12
Function: isdir
13
Function: heapify_up
14
Function: get_mtime [test.c #1]
15
Function: fnmatch_no_wildcards
1617
Function: detect_loop
18
Function: cmp_name
19
Function: bytes_chunk_extract
20
Function: alloc_ibuf
Functionâ–ľCondition %
errno_rmdir_non_empty
Name: errno_rmdir_non_empty
Prototype: static # 73 "src/rmdir.c" 3 4 _Bool # 74 "src/rmdir.c" errno_rmdir_non_empty (int error_number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rmdir.c
Lines: 73-77
100.000% (1/1)
errno_nonexisting
Name: errno_nonexisting
Prototype: static # 110 "src/ln.c" 3 4 _Bool # 111 "src/ln.c" errno_nonexisting (int err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ln.c
Lines: 110-114
100.000% (1/1)
errno_may_be_empty
Name: errno_may_be_empty
Prototype: static # 81 "src/rmdir.c" 3 4 _Bool # 82 "src/rmdir.c" errno_may_be_empty (int error_number)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rmdir.c
Lines: 81-95
  0.000% (0/8)
errno_fail
Name: errno_fail
Prototype: static int errno_fail (int e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/renameat2.c
Lines: 32-37
  0.000% (0/1)
equal_tm
Name: equal_tm
Prototype: static int equal_tm (const struct tm *a, const struct tm *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 68-78
  0.000% (0/1)
enter_dir
Name: enter_dir
Prototype: static # 73 "lib/fts-cycle.c" 3 4 _Bool # 74 "lib/fts-cycle.c" enter_dir (FTS *fts, FTSENT *ent)
Coverage:  64.706% (11/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts-cycle.c
Lines: 73-120
 64.706% (11/17)
emit_verbose
Name: emit_verbose
Prototype: static void emit_verbose (char const *src, char const *dst, char const *backup_dst_name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1760-1767
100.000% (4/4)
emit_tab_list_info
Name: emit_tab_list_info
Prototype: void emit_tab_list_info (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 386-400
100.000% (1/1)
emit_stdin_note
Name: emit_stdin_note
Prototype: static inline void emit_stdin_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 577-583
100.000% (1/1)
emit_size_note
Name: emit_size_note
Prototype: static inline void emit_size_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 592-599
100.000% (1/1)
emit_mandatory_arg_note
Name: emit_mandatory_arg_note
Prototype: static inline void emit_mandatory_arg_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 584-590
100.000% (1/1)
emit_bug_reporting_address
Name: emit_bug_reporting_address
Prototype: void emit_bug_reporting_address (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/version-etc.c
Lines: 238-258
  0.000% (0/1)
emit_blocksize_note
Name: emit_blocksize_note
Prototype: static inline void emit_blocksize_note (char const *program)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 601-609
100.000% (1/1)
emit_backup_suffix_note
Name: emit_backup_suffix_note
Prototype: static inline void emit_backup_suffix_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 611-627
100.000% (1/1)
emit_ancillary_info
Name: emit_ancillary_info
Prototype: static inline void emit_ancillary_info (char const *program)
Coverage:  19.048% (16/84)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 629-669
 19.048% (16/84)
elseek
Name: elseek
Prototype: static off_t elseek (int fd, off_t offset, int whence, char const *filename)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 222-237
 50.000% (2/4)
elide_tail_lines_seekable
Name: elide_tail_lines_seekable
Prototype: static # 645 "src/head.c" 3 4 _Bool # 646 "src/head.c" elide_tail_lines_seekable (const char *pretty_filename, int fd, uintmax_t n_lines, off_t start_pos, off_t size)
Coverage:  57.692% (30/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 645-745
 57.692% (30/52)
elide_tail_lines_pipe
Name: elide_tail_lines_pipe
Prototype: static # 496 "src/head.c" 3 4 _Bool # 497 "src/head.c" elide_tail_lines_pipe (const char *filename, int fd, uintmax_t n_elide, off_t current_pos)
Coverage:  78.723% (37/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 496-632
 78.723% (37/47)
elide_tail_lines_file
Name: elide_tail_lines_file
Prototype: static # 752 "src/head.c" 3 4 _Bool # 753 "src/head.c" elide_tail_lines_file (const char *filename, int fd, uintmax_t n_elide, struct stat const *st, off_t current_pos)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 752-770
 83.333% (10/12)
elide_tail_bytes_pipe
Name: elide_tail_bytes_pipe
Prototype: static # 246 "src/head.c" 3 4 _Bool # 247 "src/head.c" elide_tail_bytes_pipe (const char *filename, int fd, uintmax_t n_elide_0, off_t current_pos)
Coverage:  58.750% (47/80)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 246-453
 58.750% (47/80)
elide_tail_bytes_file
Name: elide_tail_bytes_file
Prototype: static # 463 "src/head.c" 3 4 _Bool # 464 "src/head.c" elide_tail_bytes_file (const char *filename, int fd, uintmax_t n_elide, struct stat const *st, off_t current_pos)
Coverage:  65.000% (13/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 463-487
 65.000% (13/20)
dup_safer_flag
Name: dup_safer_flag
Prototype: int dup_safer_flag (int fd, int flag)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dup-safer-flag.c
Lines: 33-38
  0.000% (0/1)
dup_safer
Name: dup_safer
Prototype: int dup_safer (int fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dup-safer.c
Lines: 30-34
100.000% (1/1)
dup_cloexec
Name: dup_cloexec
Prototype: int dup_cloexec (int fd)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/cloexec.c
Lines: 79-83
  0.000% (0/1)
dump_strings
Name: dump_strings
Prototype: static # 1451 "src/od.c" 3 4 _Bool # 1452 "src/od.c" dump_strings (void)
Coverage:  0.000% (0/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1451-1559
  0.000% (0/56)
dump_rest_of_file
Name: dump_rest_of_file
Prototype: static void dump_rest_of_file (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 699-706
100.000% (4/4)
dump_remainder
Name: dump_remainder
Prototype: static uintmax_t dump_remainder ( # 426 "src/tail.c" 3 4 _Bool # 426 "src/tail.c" want_header, const char *pretty_filename, int fd, uintmax_t n_bytes)
Coverage:  75.000% (18/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 425-463
 75.000% (18/24)
dump_hexl_mode_trailer
Name: dump_hexl_mode_trailer
Prototype: static void dump_hexl_mode_trailer (size_t n_bytes, const char *block)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 484-495
100.000% (6/6)
dump
Name: dump
Prototype: static # 1368 "src/od.c" 3 4 _Bool # 1369 "src/od.c" dump (void)
Coverage:  76.923% (20/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1368-1443
 76.923% (20/26)
duinfo_set
Name: duinfo_set
Prototype: static inline void duinfo_set (struct duinfo *a, uintmax_t size, struct timespec tmax)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 100-106
100.000% (1/1)
duinfo_init
Name: duinfo_init
Prototype: static inline void duinfo_init (struct duinfo *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 90-97
100.000% (1/1)
duinfo_add
Name: duinfo_add
Prototype: static inline void duinfo_add (struct duinfo *a, struct duinfo const *b)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 109-117
 83.333% (5/6)
du_files
Name: du_files
Prototype: static # 677 "src/du.c" 3 4 _Bool # 678 "src/du.c" du_files (char **files, int bit_flags)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 677-719
 78.571% (11/14)
dtotimespec
Name: dtotimespec
Prototype: struct timespec dtotimespec (double sec)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dtotimespec.c
Lines: 29-53
 60.000% (6/10)
dtoastr
Name: dtoastr
Prototype: int dtoastr (char *buf, size_t bufsize, int flags, int width, double x)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/ftoastr.c
Lines: 102-142
 73.333% (11/15)
double_to_human
Name: double_to_human
Prototype: static void double_to_human (long double val, int precision, char *buf, size_t buf_size, enum scale_type scale, int group, enum round_type round)
Coverage:  88.136% (52/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 720-817
 88.136% (52/59)
dot_or_dotdot
Name: dot_or_dotdot
Prototype: static inline # 264 "src/system.h" 3 4 _Bool # 265 "src/system.h" dot_or_dotdot (char const *file_name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 264-274
100.000% (4/4)
dosync
Name: dosync
Prototype: static int dosync (int fd, char const *qname)
Coverage:  15.385% (2/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 333-362
 15.385% (2/13)
dorewind
Name: dorewind
Prototype: static # 389 "src/shred.c" 3 4 _Bool # 390 "src/shred.c" dorewind (int fd, struct stat const *st)
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 389-409
 30.000% (3/10)
dopass
Name: dopass
Prototype: static int dopass (int fd, struct stat const *st, char const *qname, off_t *sizep, int type, struct randread_source *s, unsigned long int k, unsigned long int n)
Coverage:  34.043% (48/141)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 429-660
 34.043% (48/141)
docolon
Name: docolon
Prototype: static VALUE * docolon (VALUE *sv, VALUE *pv)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 690-758
 86.364% (19/22)
do_wipefd
Name: do_wipefd
Prototype: static # 855 "src/shred.c" 3 4 _Bool # 856 "src/shred.c" do_wipefd (int fd, char const *qname, struct randint_source *s, struct Options const *flags)
Coverage:  60.241% (50/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 855-992
 60.241% (50/83)
do_stdin
Name: do_stdin
Prototype: static # 2578 "src/factor.c" 3 4 _Bool # 2579 "src/factor.c" do_stdin (void)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2578-2597
100.000% (5/5)
do_statfs
Name: do_statfs
Prototype: static # 1343 "src/stat.c" 3 4 _Bool # 1343 "src/stat.c" __attribute__ ((__warn_unused_result__)) do_statfs (char const *filename, char const *format)
Coverage:  27.027% (10/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1343-1364
 27.027% (10/37)
do_stat
Name: do_stat
Prototype: static # 1367 "src/stat.c" 3 4 _Bool # 1367 "src/stat.c" __attribute__ ((__warn_unused_result__)) do_stat (char const *filename, char const *format, char const *format2)
Coverage:  38.776% (19/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1367-1398
 38.776% (19/49)
do_move
Name: do_move
Prototype: static # 166 "src/mv.c" 3 4 _Bool # 167 "src/mv.c" do_move (const char *source, const char *dest, const struct cp_options *x)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mv.c
Lines: 166-244
 88.235% (15/17)
do_link
Name: do_link
Prototype: static # 178 "src/ln.c" 3 4 _Bool # 179 "src/ln.c" do_link (const char *source, const char *dest)
Coverage:  72.222% (78/108)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ln.c
Lines: 178-369
 72.222% (78/108)
do_ftruncate
Name: do_ftruncate
Prototype: static # 105 "src/truncate.c" 3 4 _Bool # 106 "src/truncate.c" do_ftruncate (int fd, char const *fname, off_t ssize, off_t rsize, rel_mode_t rel_mode)
Coverage:  61.765% (42/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/truncate.c
Lines: 105-210
 61.765% (42/68)
do_encode
Name: do_encode
Prototype: static void do_encode (FILE *in, FILE *out, uintmax_t wrap_column)
Coverage:  50.000% (14/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/base64.c
Lines: 164-202
 50.000% (14/28)
do_decode
Name: do_decode
Prototype: static void do_decode (FILE *in, FILE *out, # 205 "src/base64.c" 3 4 _Bool # 205 "src/base64.c" ignore_garbage)
Coverage:  43.548% (27/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/base64.c
Lines: 204-262
 43.548% (27/62)
do_copy
Name: do_copy
Prototype: static # 586 "src/cp.c" 3 4 _Bool # 587 "src/cp.c" do_copy (int n_files, char **file, const char *target_directory, # 588 "src/cp.c" 3 4 _Bool # 588 "src/cp.c" no_target_directory, struct cp_options *x)
Coverage:  44.444% (60/135)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 586-770
 44.444% (60/135)
display_window_size
Name: display_window_size
Prototype: static void display_window_size ( # 1782 "src/stty.c" 3 4 _Bool # 1782 "src/stty.c" fancy, char const *device_name)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1781-1802
  0.000% (0/13)
display_speed
Name: display_speed
Prototype: static void display_speed (struct termios *mode, # 2049 "src/stty.c" 3 4 _Bool # 2049 "src/stty.c" fancy)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2048-2060
  0.000% (0/10)
display_settings
Name: display_settings
Prototype: static void display_settings (enum output_type output_type, struct termios *mode, char const *device_name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1858-1876
  0.000% (0/7)
display_recoverable
Name: display_recoverable
Prototype: static void display_recoverable (struct termios *mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2062-2073
  0.000% (0/4)
display_changed
Name: display_changed
Prototype: static void display_changed (struct termios *mode)
Coverage:  0.000% (0/102)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1878-1973
  0.000% (0/102)
display_all
Name: display_all
Prototype: static void display_all (struct termios *mode, char const *device_name)
Coverage:  0.000% (0/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1975-2046
  0.000% (0/87)
disable_core_dumps
Name: disable_core_dumps
Prototype: static # 408 "src/timeout.c" 3 4 _Bool # 409 "src/timeout.c" disable_core_dumps (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 408-427
  0.000% (0/4)
diropen
Name: diropen
Prototype: static int diropen (FTS const *sp, char const *dir)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 368-380
 66.667% (2/3)
direntry_cmp_name
Name: direntry_cmp_name
Prototype: static int direntry_cmp_name (void const *a, void const *b)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savedir.c
Lines: 50-57
  0.000% (0/31)
direntry_cmp_inode
Name: direntry_cmp_inode
Prototype: static int direntry_cmp_inode (void const *a, void const *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savedir.c
Lines: 62-69
100.000% (1/1)
dirent_inode_sort_may_be_useful
Name: dirent_inode_sort_may_be_useful
Prototype: static # 784 "lib/fts.c" 3 4 _Bool # 785 "lib/fts.c" dirent_inode_sort_may_be_useful (FTSENT const *p)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 784-804
 40.000% (2/5)
dired_dump_obstack
Name: dired_dump_obstack
Prototype: static void dired_dump_obstack (const char *prefix, struct obstack *os)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1049-1063
  0.000% (0/13)
direct_mode
Name: direct_mode
Prototype: static void direct_mode (int fd, # 367 "src/shred.c" 3 4 _Bool # 367 "src/shred.c" enable)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 366-386
 77.778% (7/9)
dirchownmod
Name: dirchownmod
Prototype: int dirchownmod (int fd, char const *dir, mode_t mkdir_mode, uid_t owner, gid_t group, mode_t mode, mode_t mode_bits)
Coverage:  35.714% (15/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dirchownmod.c
Lines: 60-141
 35.714% (15/42)
dir_name
Name: dir_name
Prototype: char * dir_name (char const *file)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dirname.c
Lines: 31-38
 50.000% (2/4)
dir_len
Name: dir_len
Prototype: size_t dir_len (char const *file)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dirname-lgpl.c
Lines: 31-53
 90.000% (9/10)
digits_to_date_time
Name: digits_to_date_time
Prototype: static void digits_to_date_time (parser_control *pc, textint text_int)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 262-299
 73.684% (14/19)
digest_word_file
Name: digest_word_file
Prototype: static void digest_word_file (const char *file_name, WORD_TABLE *table)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 691-737
  0.000% (0/18)
digest_file [md5sum.c #2]
Name: digest_file [md5sum.c #2]
Prototype: static # 582 "src/md5sum.c" 3 4 _Bool # 583 "src/md5sum.c" digest_file (const char *filename, int *binary, unsigned char *bin_result, # 584 "src/md5sum.c" 3 4 _Bool # 584 "src/md5sum.c" *missing)
Coverage:  38.889% (21/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 582-641
 38.889% (21/54)
digest_file [md5sum.c #1]
Name: digest_file [md5sum.c #1]
Prototype: static # 582 "src/md5sum.c" 3 4 _Bool # 583 "src/md5sum.c" digest_file (const char *filename, int *binary, unsigned char *bin_result, # 584 "src/md5sum.c" 3 4 _Bool # 584 "src/md5sum.c" *missing)
Coverage:  38.889% (21/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 582-641
 38.889% (21/54)
digest_check [md5sum.c #2]
Name: digest_check [md5sum.c #2]
Prototype: static # 643 "src/md5sum.c" 3 4 _Bool # 644 "src/md5sum.c" digest_check (const char *checkfile_name)
Coverage:  54.774% (109/199)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 643-850
 54.774% (109/199)
digest_check [md5sum.c #1]
Name: digest_check [md5sum.c #1]
Prototype: static # 643 "src/md5sum.c" 3 4 _Bool # 644 "src/md5sum.c" digest_check (const char *checkfile_name)
Coverage:  54.774% (109/199)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 643-850
 54.774% (109/199)
digest_break_file
Name: digest_break_file
Prototype: static void digest_break_file (const char *file_name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 651-682
  0.000% (0/7)
different
Name: different
Prototype: static # 288 "src/uniq.c" 3 4 _Bool # 289 "src/uniq.c" different (char *old, char *new, size_t oldlen, size_t newlen)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uniq.c
Lines: 288-305
 84.615% (11/13)
diagnose_leading_hyphen
Name: diagnose_leading_hyphen
Prototype: static void diagnose_leading_hyphen (int argc, char **argv)
Coverage:  63.636% (7/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rm.c
Lines: 103-124
 63.636% (7/11)
diagnose_copy_fd_failure
Name: diagnose_copy_fd_failure
Prototype: static void diagnose_copy_fd_failure (enum Copy_fd_status err, char const *filename)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 150-164
  0.000% (0/6)
di_set_lookup
Name: di_set_lookup
Prototype: int di_set_lookup (struct di_set *dis, dev_t dev, ino_t ino)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 242-259
  0.000% (0/7)
di_set_insert
Name: di_set_insert
Prototype: int di_set_insert (struct di_set *dis, dev_t dev, ino_t ino)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 220-237
 42.857% (3/7)
di_set_free
Name: di_set_free
Prototype: void di_set_free (struct di_set *dis)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 135-142
100.000% (1/1)
di_set_alloc
Name: di_set_alloc
Prototype: struct di_set * di_set_alloc (void)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 112-132
 57.143% (4/7)
di_ino_hash
Name: di_ino_hash
Prototype: static size_t di_ino_hash (void const *i, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 145-149
100.000% (1/1)
di_ent_hash
Name: di_ent_hash
Prototype: static size_t di_ent_hash (void const *x, size_t table_size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 75-91
 50.000% (2/4)
di_ent_free
Name: di_ent_free
Prototype: static void di_ent_free (void *v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 103-109
100.000% (1/1)
di_ent_compare
Name: di_ent_compare
Prototype: static # 94 "lib/di-set.c" 3 4 _Bool # 95 "lib/di-set.c" di_ent_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 94-100
100.000% (1/1)
df_readable
Name: df_readable
Prototype: static char const * df_readable ( # 806 "src/df.c" 3 4 _Bool # 806 "src/df.c" negative, uintmax_t n, char *buf, uintmax_t input_units, uintmax_t output_units)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 805-819
 66.667% (6/9)
devlist_hash
Name: devlist_hash
Prototype: static size_t devlist_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 610-615
100.000% (1/1)
devlist_free
Name: devlist_free
Prototype: static void devlist_free (void *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 635-639
100.000% (1/1)
devlist_for_dev
Name: devlist_for_dev
Prototype: static struct devlist * devlist_for_dev (dev_t dev)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 625-633
 50.000% (2/4)
devlist_compare
Name: devlist_compare
Prototype: static # 617 "src/df.c" 3 4 _Bool # 618 "src/df.c" devlist_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 617-623
100.000% (1/1)
dev_type_hash
Name: dev_type_hash
Prototype: static size_t dev_type_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/fts.c
Lines: 712-718
100.000% (1/1)
dev_type_compare
Name: dev_type_compare
Prototype: static # 720 "lib/fts.c" 3 4 _Bool # 721 "lib/fts.c" dev_type_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 720-726
100.000% (1/1)
dev_ino_push
Name: dev_ino_push
Prototype: static void dev_ino_push (dev_t dev, ino_t ino)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1004-1016
 50.000% (2/4)
dev_ino_pop
Name: dev_ino_pop
Prototype: static struct dev_ino dev_ino_pop (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1020-1031
100.000% (1/1)
dev_ino_hash
Name: dev_ino_hash
Prototype: static size_t dev_ino_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1188-1193
100.000% (1/1)
dev_ino_free
Name: dev_ino_free
Prototype: static void dev_ino_free (void *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1203-1207
100.000% (1/1)
dev_ino_compare
Name: dev_ino_compare
Prototype: static # 1195 "src/ls.c" 3 4 _Bool # 1196 "src/ls.c" dev_ino_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1195-1201
100.000% (1/1)
dev_info_hash
Name: dev_info_hash
Prototype: static size_t dev_info_hash (void const *x, size_t table_size)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimecmp.c
Lines: 84-97
 33.333% (2/6)
dev_info_compare
Name: dev_info_compare
Prototype: static # 100 "lib/utimecmp.c" 3 4 _Bool # 101 "lib/utimecmp.c" dev_info_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimecmp.c
Lines: 100-106
100.000% (1/1)
dev_from_mount_options
Name: dev_from_mount_options
Prototype: static dev_t dev_from_mount_options (char const *mount_options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mountlist.c
Lines: 366-394
100.000% (1/1)
Page:<>1
Function: zaptemp
...10
Function: null
...12
Function: isdir
13
Function: heapify_up
14
Function: get_mtime [test.c #1]
15
Function: fnmatch_no_wildcards
1617
Function: detect_loop
18
Function: cmp_name
19
Function: bytes_chunk_extract
20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2