OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
2
Function: base64_decode_ctx_init
3
Function: check_extension
4
Function: cut_bytes
56
Function: fdutimensat
7
Function: fts_padjust
8
Function: glthread_rwlock_init_for_glibc
9
Function: ino_map_alloc
10
Function: long_pinky
...20
Function: xstr_cd_iconv
Functionâ–´Condition %
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_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_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_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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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)
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)
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_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_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_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)
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)
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_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)
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)
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_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_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_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)
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)
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)
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_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_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_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_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_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_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_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)
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)
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)
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)
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_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_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_unsupported
Name: errno_unsupported
Prototype: static # 595 "src/copy.c" 3 4 _Bool # 596 "src/copy.c" errno_unsupported (int err)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 595-599
  0.000% (0/1)
errno_unsupported
Name: errno_unsupported
Prototype: static # 3010 "src/ls.c" 3 4 _Bool # 3011 "src/ls.c" errno_unsupported (int err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3010-3014
100.000% (1/1)
es_free
Name: es_free
Prototype: static void es_free (struct E_string *es)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 416-421
100.000% (1/1)
es_match
Name: es_match
Prototype: static inline # 193 "src/tr.c" 3 4 _Bool # 194 "src/tr.c" es_match (struct E_string const *es, size_t i, char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 193-197
100.000% (1/1)
eval
Name: eval
Prototype: static VALUE * eval ( # 1087 "src/expr.c" 3 4 _Bool # 1087 "src/expr.c" evaluate)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 1086-1117
 81.818% (9/11)
eval1
Name: eval1
Prototype: static VALUE * eval1 ( # 1056 "src/expr.c" 3 4 _Bool # 1056 "src/expr.c" evaluate)
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 1055-1082
 50.000% (5/10)
eval2
Name: eval2
Prototype: static VALUE * eval2 ( # 978 "src/expr.c" 3 4 _Bool # 978 "src/expr.c" evaluate)
Coverage:  41.667% (20/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 977-1051
 41.667% (20/48)
eval3
Name: eval3
Prototype: static VALUE * eval3 ( # 946 "src/expr.c" 3 4 _Bool # 946 "src/expr.c" evaluate)
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 945-973
 82.353% (14/17)
eval4
Name: eval4
Prototype: static VALUE * eval4 ( # 907 "src/expr.c" 3 4 _Bool # 907 "src/expr.c" evaluate)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 906-941
 76.000% (19/25)
eval5
Name: eval5
Prototype: static VALUE * eval5 ( # 876 "src/expr.c" 3 4 _Bool # 876 "src/expr.c" evaluate)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 875-902
 75.000% (6/8)
eval6
Name: eval6
Prototype: static VALUE * eval6 ( # 793 "src/expr.c" 3 4 _Bool # 793 "src/expr.c" evaluate)
Coverage:  26.923% (7/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 792-870
 26.923% (7/26)
eval7
Name: eval7
Prototype: static VALUE * eval7 ( # 763 "src/expr.c" 3 4 _Bool # 763 "src/expr.c" evaluate)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 762-788
 84.615% (11/13)
excise
Name: excise
Prototype: static enum RM_status excise (FTS *fts, FTSENT *ent, struct rm_options const *x, # 366 "src/remove.c" 3 4 _Bool # 366 "src/remove.c" is_dir)
Coverage:  57.143% (20/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 365-408
 57.143% (20/35)
exclude_add_pattern_buffer
Name: exclude_add_pattern_buffer
Prototype: void exclude_add_pattern_buffer (struct exclude *ex, char *buf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 131-138
100.000% (1/1)
exclude_fnmatch
Name: exclude_fnmatch
Prototype: _Bool # 378 "lib/exclude.c" exclude_fnmatch (char const *pattern, char const *f, int options)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 377-393
 71.429% (10/14)
exclude_patopts
Name: exclude_patopts
Prototype: static # 395 "lib/exclude.c" 3 4 _Bool # 396 "lib/exclude.c" exclude_patopts (struct patopts const *opts, char const *f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 395-403
100.000% (1/1)
excluded_file_name
Name: excluded_file_name
Prototype: _Bool # 470 "lib/exclude.c" excluded_file_name (struct exclude const *ex, char const *f)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 469-513
 85.714% (18/21)
excluded_fstype
Name: excluded_fstype
Prototype: static # 597 "src/df.c" 3 4 _Bool __attribute__ ((__pure__)) # 598 "src/df.c" excluded_fstype (const char *fstype)
Coverage:  4.878% (2/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 597-608
  4.878% (2/41)
exit_cleanup
Name: exit_cleanup
Prototype: static void exit_cleanup (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 831-845
100.000% (4/4)
exit_failure_callback
Name: exit_failure_callback
Prototype: static long exit_failure_callback (unsigned int code, const char *msg, void *callback_arg __attribute__ ((__unused__)))
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/unicodeio.c
Lines: 176-186
  0.000% (0/5)
expand
Name: expand
Prototype: static void expand (void)
Coverage:  76.596% (36/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand.c
Lines: 96-179
 76.596% (36/47)
expld
Name: expld
Prototype: static long double expld (long double val, unsigned int base, unsigned int *x)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 338-354
 75.000% (9/12)
explicit_bzero
Name: explicit_bzero
Prototype: void explicit_bzero (void *s, size_t len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/explicit_bzero.c
Lines: 36-48
100.000% (1/1)
expr [test.c #1]
Name: expr [test.c #1]
Prototype: static # 571 "src/test.c" 3 4 _Bool # 572 "src/test.c" expr (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 571-578
 50.000% (2/4)
expr [test.c #2]
Name: expr [test.c #2]
Prototype: static # 571 "src/test.c" 3 4 _Bool # 572 "src/test.c" expr (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 571-578
 50.000% (2/4)
extend_abbrs
Name: extend_abbrs
Prototype: static void extend_abbrs (char *abbrs, char const *abbr, size_t abbr_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 85-90
100.000% (1/1)
extent_copy
Name: extent_copy
Prototype: static # 386 "src/copy.c" 3 4 _Bool # 387 "src/copy.c" extent_copy (int src_fd, int dest_fd, char *buf, size_t buf_size, size_t hole_size, off_t src_total_size, enum Sparse_type sparse_mode, char const *src_name, char const *dst_name, # 391 "src/copy.c" 3 4 _Bool # 391 "src/copy.c" *require_normal_copy)
Coverage:  67.470% (56/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 386-576
 67.470% (56/83)
extent_need_sync
Name: extent_need_sync
Prototype: static # 32 "src/extent-scan.c" 3 4 _Bool # 33 "src/extent-scan.c" extent_need_sync (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/extent-scan.c
Lines: 32-64
100.000% (1/1)
extent_scan_free
Name: extent_scan_free
Prototype: static inline void extent_scan_free (struct extent_scan *scan)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/extent-scan.h
Lines: 65-71
100.000% (1/1)
extent_scan_init
Name: extent_scan_init
Prototype: void extent_scan_init (int src_fd, struct extent_scan *scan)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/extent-scan.c
Lines: 68-78
 66.667% (2/3)
extent_scan_read
Name: extent_scan_read
Prototype: _Bool # 87 "src/extent-scan.c" extent_scan_read (struct extent_scan *scan)
Coverage:  63.636% (35/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/extent-scan.c
Lines: 86-218
 63.636% (35/55)
extra_mode
Name: extra_mode
Prototype: static # 165 "src/install.c" 3 4 _Bool # 166 "src/install.c" extra_mode (mode_t input)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 165-170
100.000% (1/1)
extract_dirs_from_files
Name: extract_dirs_from_files
Prototype: static void extract_dirs_from_files (char const *dirname, # 3509 "src/ls.c" 3 4 _Bool # 3509 "src/ls.c" command_line_arg)
Coverage:  89.286% (25/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3508-3556
 89.286% (25/28)
extract_field
Name: extract_field
Prototype: static void extract_field (struct line *line, char *field, size_t len)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 256-266
100.000% (4/4)
extract_regexp
Name: extract_regexp
Prototype: static struct control * extract_regexp (int argnum, # 1133 "src/csplit.c" 3 4 _Bool # 1133 "src/csplit.c" ignore, char const *str)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1132-1169
 60.000% (6/10)
extract_trimmed_name
Name: extract_trimmed_name
Prototype: char * extract_trimmed_name (const STRUCT_UTMP *ut)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readutmp.c
Lines: 44-60
 50.000% (3/6)
factor
Name: factor
Prototype: static void factor (uintmax_t t1, uintmax_t t0, struct factors *factors)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2224-2252
100.000% (17/17)
factor_insert_large
Name: factor_insert_large
Prototype: static void factor_insert_large (struct factors *factors, uintmax_t p1, uintmax_t p0)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 559-571
 50.000% (2/4)
factor_insert_multiplicity
Name: factor_insert_multiplicity
Prototype: static void factor_insert_multiplicity (struct factors *factors, uintmax_t prime, unsigned int m)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 524-555
100.000% (15/15)
factor_insert_refind
Name: factor_insert_refind
Prototype: static void factor_insert_refind (struct factors *factors, uintmax_t p, unsigned int i, unsigned int off)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 715-722
100.000% (4/4)
factor_using_division
Name: factor_using_division
Prototype: static uintmax_t factor_using_division (uintmax_t *t1p, uintmax_t t1, uintmax_t t0, struct factors *factors)
Coverage:  95.082% (58/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 757-836
 95.082% (58/61)
factor_using_pollard_rho
Name: factor_using_pollard_rho
Prototype: static void factor_using_pollard_rho (uintmax_t n, unsigned long int a, struct factors *factors)
Coverage:  75.000% (42/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1465-1549
 75.000% (42/56)
factor_using_pollard_rho2
Name: factor_using_pollard_rho2
Prototype: static void factor_using_pollard_rho2 (uintmax_t n1, uintmax_t n0, unsigned long int a, struct factors *factors)
Coverage:  62.838% (93/148)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1551-1670
 62.838% (93/148)
fadvise
Name: fadvise
Prototype: void fadvise (FILE *fp, fadvice_t advice)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/fadvise.c
Lines: 38-43
100.000% (4/4)
fallback_failure_callback
Name: fallback_failure_callback
Prototype: static long fallback_failure_callback (unsigned int code, const char *msg __attribute__ ((__unused__)), void *callback_arg)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/unicodeio.c
Lines: 190-202
  0.000% (0/5)
fchmod_or_lchmod
Name: fchmod_or_lchmod
Prototype: static int fchmod_or_lchmod (int desc, char const *name, mode_t mode)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 976-984
 50.000% (2/4)
fd_reopen
Name: fd_reopen
Prototype: int fd_reopen (int desired_fd, char const *file, int flags, mode_t mode)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/fd-reopen.c
Lines: 31-46
100.000% (6/6)
fd_ring_clear
Name: fd_ring_clear
Prototype: static void fd_ring_clear (I_ring *fd_ring)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 274-283
100.000% (7/7)
fd_safer
Name: fd_safer
Prototype: int fd_safer (int fd)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fd-safer.c
Lines: 36-49
100.000% (6/6)
fd_safer_flag
Name: fd_safer_flag
Prototype: int fd_safer_flag (int fd, int flag)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fd-safer-flag.c
Lines: 39-52
 66.667% (4/6)
fdadvise
Name: fdadvise
Prototype: void fdadvise (int fd, off_t offset, off_t len, fadvice_t advice)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/fadvise.c
Lines: 30-36
100.000% (1/1)
fdutimens
Name: fdutimens
Prototype: int fdutimens (int fd, char const *file, struct timespec const timespec[2])
Coverage:  16.822% (18/107)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimens.c
Lines: 170-501
 16.822% (18/107)
Page:<>1
Function: AD_compare
2
Function: base64_decode_ctx_init
3
Function: check_extension
4
Function: cut_bytes
56
Function: fdutimensat
7
Function: fts_padjust
8
Function: glthread_rwlock_init_for_glibc
9
Function: ino_map_alloc
10
Function: long_pinky
...20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2