OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Function: zaptemp
...10
Function: null
11
Function: mbslen
12
Function: isdir
13
Function: heapify_up
1415
Function: fnmatch_no_wildcards
16
Function: errno_rmdir_non_empty
17
Function: detect_loop
18
Function: cmp_name
...20
Function: alloc_ibuf
Functionâ–ľCondition %
get_mtime [test.c #1]
Name: get_mtime [test.c #1]
Prototype: static # 168 "src/test.c" 3 4 _Bool # 169 "src/test.c" get_mtime (char const *filename, struct timespec *mtime)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 168-180
  0.000% (0/4)
get_link_name
Name: get_link_name
Prototype: static void get_link_name (char const *filename, struct fileinfo *f, # 3450 "src/ls.c" 3 4 _Bool # 3450 "src/ls.c" command_line_arg)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3449-3456
 50.000% (2/4)
get_line
Name: get_line
Prototype: static int get_line (FILE *f, int c)
Coverage:  79.412% (27/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 662-711
 79.412% (27/34)
get_line
Name: get_line
Prototype: static # 446 "src/join.c" 3 4 _Bool # 447 "src/join.c" get_line (FILE *fp, struct line **linep, int which)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 446-478
 88.235% (15/17)
get_lcm
Name: get_lcm
Prototype: static int # 1315 "src/od.c" 3 __attribute__ ((__pure__)) # 1316 "src/od.c" get_lcm (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1315-1323
100.000% (4/4)
get_input_fstatus
Name: get_input_fstatus
Prototype: static struct fstatus * get_input_fstatus (size_t nfiles, char *const *file)
Coverage:  45.652% (21/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/wc.c
Lines: 589-609
 45.652% (21/46)
get_ids
Name: get_ids
Prototype: static void get_ids (void)
Coverage:  15.385% (4/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 575-618
 15.385% (4/26)
get_header
Name: get_header
Prototype: static void get_header (void)
Coverage:  60.784% (31/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 502-578
 60.784% (31/51)
get_handler
Name: get_handler
Prototype: inline sa_handler_t __attribute__ ((__pure__)) get_handler (struct sigaction const *a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sig-handler.h
Lines: 37-50
  0.000% (0/4)
get_funky_string
Name: get_funky_string
Prototype: static # 2275 "src/ls.c" 3 4 _Bool # 2276 "src/ls.c" get_funky_string (char **dest, const char **src, # 2276 "src/ls.c" 3 4 _Bool # 2276 "src/ls.c" equals_end, size_t *output_count)
Coverage:  9.091% (10/110)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2275-2468
  9.091% (10/110)
get_fs_usage
Name: get_fs_usage
Prototype: int get_fs_usage (char const *file, char const *disk, struct fs_usage *fsp)
Coverage:  14.103% (11/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fsusage.c
Lines: 114-260
 14.103% (11/78)
get_format_flags
Name: get_format_flags
Prototype: static size_t get_format_flags (char const *format, int *flags_ptr)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1231-1257
 60.000% (6/10)
get_first_line_in_buffer
Name: get_first_line_in_buffer
Prototype: static uintmax_t get_first_line_in_buffer (void)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 541-548
 33.333% (2/6)
get_field_values
Name: get_field_values
Prototype: static void get_field_values (struct field_values_t *bv, struct field_values_t *iv, const struct fs_usage *fsu)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 869-904
 66.667% (10/15)
get_field_list
Name: get_field_list
Prototype: static void get_field_list (void)
Coverage:  66.667% (18/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 437-498
 66.667% (18/27)
get_entry
Name: get_entry
Prototype: static void get_entry (char const *name, struct stat const *statp)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 1400-1408
 75.000% (6/8)
get_disk
Name: get_disk
Prototype: static # 1221 "src/df.c" 3 4 _Bool # 1222 "src/df.c" get_disk (char const *disk)
Coverage:  19.820% (22/111)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 1221-1297
 19.820% (22/111)
get_dev
Name: get_dev
Prototype: static void get_dev (char const *disk, char const *mount_point, char const* file, char const *stat_file, char const *fstype, # 944 "src/df.c" 3 4 _Bool # 944 "src/df.c" me_dummy, # 944 "src/df.c" 3 4 _Bool # 944 "src/df.c" me_remote, const struct fs_usage *force_fsu, # 946 "src/df.c" 3 4 _Bool # 946 "src/df.c" process_all)
Coverage:  63.333% (133/210)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 941-1190
 63.333% (133/210)
get_default_format
Name: get_default_format
Prototype: static char const * get_default_format (operand first, operand step, operand last)
Coverage:  90.323% (28/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 359-396
 90.323% (28/31)
get_color_indicator
Name: get_color_indicator
Prototype: static const struct bin_str* __attribute__ ((__pure__)) get_color_indicator (const struct fileinfo *f, # 4679 "src/ls.c" 3 4 _Bool # 4679 "src/ls.c" symlink_target)
Coverage:  48.630% (71/146)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4678-4786
 48.630% (71/146)
get_charset_aliases
Name: get_charset_aliases
Prototype: static const char * get_charset_aliases (void)
Coverage:  24.615% (16/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/localcharset.c
Lines: 124-385
 24.615% (16/65)
get_birthtime
Name: get_birthtime
Prototype: static struct timespec get_birthtime (int fd, char const *filename, struct stat const *st)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 981-1011
100.000% (1/1)
get_all_entries
Name: get_all_entries
Prototype: static void get_all_entries (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 1413-1423
100.000% (4/4)
get_8
Name: get_8
Prototype: static char * get_8 (struct base32_decode_context *ctx, char const *__restrict *in, char const *__restrict in_end, size_t *n_non_newline)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 305-343
 85.714% (18/21)
get_4
Name: get_4
Prototype: static char * get_4 (struct base64_decode_context *ctx, char const *__restrict *in, char const *__restrict in_end, size_t *n_non_newline)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 348-386
100.000% (21/21)
genpattern
Name: genpattern
Prototype: static void genpattern (int *dest, size_t num, struct randint_source *s)
Coverage:  91.892% (34/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 741-849
 91.892% (34/37)
generate_all_output
Name: generate_all_output
Prototype: static void generate_all_output (void)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1746-1799
 90.909% (10/11)
general_numcompare
Name: general_numcompare
Prototype: static int general_numcompare (char const *sa, char const *sb)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2012-2038
100.000% (7/7)
gen_tempname_len
Name: gen_tempname_len
Prototype: int gen_tempname_len (char *tmpl, int suffixlen, int flags, int kind, size_t x_suffix_len)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 306-331
 77.778% (7/9)
gen_tempname
Name: gen_tempname
Prototype: int gen_tempname (char *tmpl, int suffixlen, int flags, int kind)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 333-337
  0.000% (0/1)
gcd_odd
Name: gcd_odd
Prototype: static uintmax_t __attribute__ ((__const__)) gcd_odd (uintmax_t a, uintmax_t b)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 442-478
 66.667% (12/18)
gcd2_odd
Name: gcd2_odd
Prototype: static uintmax_t gcd2_odd (uintmax_t *r1, uintmax_t a1, uintmax_t a0, uintmax_t b1, uintmax_t b0)
Coverage:  87.097% (27/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 480-522
 87.097% (27/31)
gcd
Name: gcd
Prototype: static inline size_t __attribute__ ((__const__)) gcd (size_t u, size_t v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 468-480
100.000% (4/4)
fwrite_uppcase [nstrftime.c #2]
Name: fwrite_uppcase [nstrftime.c #2]
Prototype: static void fwrite_uppcase (FILE *fp, const char *src, size_t len)
Coverage:  40.000% (6/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #2
Lines: 306-314
 40.000% (6/15)
fwrite_success_callback
Name: fwrite_success_callback
Prototype: long fwrite_success_callback (const char *buf, size_t buflen, void *callback_arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/unicodeio.c
Lines: 162-173
  0.000% (0/1)
fwrite_lowcase [nstrftime.c #2]
Name: fwrite_lowcase [nstrftime.c #2]
Prototype: static void fwrite_lowcase (FILE *fp, const char *src, size_t len)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #2
Lines: 296-304
  0.000% (0/15)
full_write [full-write.c #2]
Name: full_write [full-write.c #2]
Prototype: size_t full_write (int fd, const void *buf, size_t count)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/full-write.c #2
Lines: 57-79
100.000% (10/10)
full_read [full-write.c #1]
Name: full_read [full-write.c #1]
Prototype: size_t full_read (int fd, void *buf, size_t count)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/full-write.c #1
Lines: 57-79
100.000% (10/10)
ftypelet
Name: ftypelet
Prototype: static char ftypelet (mode_t bits)
Coverage:  63.636% (14/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filemode.c
Lines: 53-91
 63.636% (14/22)
fts_stat
Name: fts_stat
Prototype: static unsigned short int fts_stat(FTS *sp, register FTSENT *p, # 1808 "lib/fts.c" 3 4 _Bool # 1808 "lib/fts.c" follow)
Coverage:  91.489% (43/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1806-1855
 91.489% (43/47)
fts_sort
Name: fts_sort
Prototype: static FTSENT * fts_sort (FTS *sp, FTSENT *head, register size_t nitems)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1870-1918
 73.684% (14/19)
fts_skip_tree
Name: fts_skip_tree
Prototype: static void fts_skip_tree (FTS *fts, FTSENT *ent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 339-345
100.000% (1/1)
fts_set_stat_required
Name: fts_set_stat_required
Prototype: static void fts_set_stat_required (FTSENT *p, # 289 "lib/fts.c" 3 4 _Bool # 289 "lib/fts.c" required)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 288-295
 66.667% (4/6)
fts_set
Name: fts_set
Prototype: int fts_set(FTS *sp __attribute__ ((__unused__)), FTSENT *p, int instr)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1145-1155
 58.333% (7/12)
fts_safe_changedir
Name: fts_safe_changedir
Prototype: static int fts_safe_changedir (FTS *sp, FTSENT *p, int fd, char const *dir)
Coverage:  43.363% (49/113)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 2050-2134
 43.363% (49/113)
fts_read
Name: fts_read
Prototype: FTSENT * fts_read (register FTS *sp)
Coverage:  57.386% (101/176)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 867-1136
 57.386% (101/176)
fts_palloc
Name: fts_palloc
Prototype: static # 1973 "lib/fts.c" 3 4 _Bool # 1975 "lib/fts.c" fts_palloc (FTS *sp, size_t more)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1973-1998
 42.857% (3/7)
fts_padjust
Name: fts_padjust
Prototype: static void fts_padjust (FTS *sp, FTSENT *head)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 2004-2027
 60.000% (9/15)
fts_open
Name: fts_open
Prototype: FTS * fts_open (char * const *argv, register int options, int (*compar) (FTSENT const **, FTSENT const **))
Coverage:  52.326% (45/86)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 382-571
 52.326% (45/86)
fts_maxarglen
Name: fts_maxarglen
Prototype: static size_t # 2030 "lib/fts.c" 3 __attribute__ ((__pure__)) # 2031 "lib/fts.c" fts_maxarglen (char * const *argv)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 2029-2039
100.000% (6/6)
fts_load
Name: fts_load
Prototype: static void fts_load (FTS *sp, register FTSENT *p)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 573-595
 87.500% (7/8)
fts_lfree
Name: fts_lfree
Prototype: static void fts_lfree (register FTSENT *head)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1951-1964
 28.571% (2/7)
fts_compare_ino
Name: fts_compare_ino
Prototype: static int fts_compare_ino (struct _ftsent const **a, struct _ftsent const **b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1240-1245
100.000% (1/1)
fts_compar
Name: fts_compar
Prototype: static int fts_compar (void const *a, void const *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1857-1868
  0.000% (0/1)
fts_close
Name: fts_close
Prototype: int fts_close (FTS *sp)
Coverage:  54.054% (20/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 597-659
 54.054% (20/37)
fts_children
Name: fts_children
Prototype: FTSENT * fts_children (register FTS *sp, int instr)
Coverage:  0.000% (0/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1157-1233
  0.000% (0/39)
fts_build
Name: fts_build
Prototype: static FTSENT * fts_build (register FTS *sp, int type)
Coverage:  68.947% (131/190)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1315-1659
 68.947% (131/190)
fts_alloc
Name: fts_alloc
Prototype: static FTSENT * fts_alloc (FTS *sp, const char *name, register size_t namelen)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 1920-1949
 50.000% (2/4)
fseterr
Name: fseterr
Prototype: void fseterr (FILE *fp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fseterr.c
Lines: 26-80
  0.000% (0/1)
freopen_safer
Name: freopen_safer
Prototype: FILE * freopen_safer (char const *name, char const *mode, FILE *f)
Coverage:  28.261% (13/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/freopen-safer.c
Lines: 61-111
 28.261% (13/46)
fremote
Name: fremote
Prototype: static # 914 "src/tail.c" 3 4 _Bool # 915 "src/tail.c" fremote (int fd, const char *name)
Coverage:  40.000% (6/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 914-951
 40.000% (6/15)
freev
Name: freev
Prototype: static void freev (VALUE *v)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 494-502
100.000% (5/5)
freeline
Name: freeline
Prototype: static void freeline (struct line *line)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 309-318
100.000% (4/4)
freebuffer
Name: freebuffer
Prototype: void freebuffer (struct linebuffer *linebuffer)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/linebuffer.c
Lines: 99-103
  0.000% (0/1)
freea
Name: freea
Prototype: void freea (void *p)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/malloca.c
Lines: 82-97
  0.000% (0/7)
free_spareline
Name: free_spareline
Prototype: static void free_spareline (void)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 480-491
100.000% (7/7)
free_pending_ent
Name: free_pending_ent
Prototype: static void free_pending_ent (struct pending *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1244-1250
100.000% (1/1)
free_mount_entry
Name: free_mount_entry
Prototype: void free_mount_entry (struct mount_entry *me)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mountlist.c
Lines: 1131-1139
 75.000% (3/4)
free_exclude_segment
Name: free_exclude_segment
Prototype: static void free_exclude_segment (struct exclude_segment *seg)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 281-302
  0.000% (0/11)
free_exclude
Name: free_exclude
Prototype: void free_exclude (struct exclude *ex)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 305-327
  0.000% (0/7)
free_entry
Name: free_entry
Prototype: static void free_entry (Hash_table *table, struct hash_entry *entry)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 775-781
100.000% (1/1)
free_ent
Name: free_ent
Prototype: static void free_ent (struct fileinfo *f)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2968-2981
 57.143% (4/7)
free_dir
Name: free_dir
Prototype: static void free_dir (FTS *sp)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts-cycle.c
Lines: 150-160
 85.714% (6/7)
free_cwd
Name: free_cwd
Prototype: void free_cwd (struct saved_cwd *cwd)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/save-cwd.c
Lines: 91-97
 75.000% (3/4)
free_buffer
Name: free_buffer
Prototype: static void free_buffer (struct buffer_record *buf)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 432-445
100.000% (4/4)
freadseek
Name: freadseek
Prototype: int freadseek (FILE *fp, size_t offset)
Coverage:  16.279% (7/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/freadseek.c
Lines: 72-144
 16.279% (7/43)
freadptrinc
Name: freadptrinc
Prototype: static void freadptrinc (FILE *fp, size_t increment)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/freadseek.c
Lines: 33-70
100.000% (1/1)
freadptr
Name: freadptr
Prototype: const char * freadptr (FILE *fp, size_t *sizep)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/freadptr.c
Lines: 26-121
 71.429% (5/7)
freadahead
Name: freadahead
Prototype: size_t freadahead (FILE *fp)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/freadahead.c
Lines: 30-99
 50.000% (2/4)
fread_file
Name: fread_file
Prototype: char * fread_file (FILE *stream, size_t *length)
Coverage:  60.000% (24/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/read-file.c
Lines: 42-135
 60.000% (24/40)
fraccompare
Name: fraccompare
Prototype: static inline int __attribute__ ((__pure__)) fraccompare (char const *a, char const *b, char decimal_point)
Coverage:  88.235% (30/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/strnumcmp-in.h
Lines: 73-104
 88.235% (30/34)
fpurge
Name: fpurge
Prototype: int fpurge (FILE *fp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fpurge.c
Lines: 29-147
  0.000% (0/1)
fprintftime [nstrftime.c #2]
Name: fprintftime [nstrftime.c #2]
Prototype: size_t fprintftime (FILE *s, const char *format, const struct tm *tp , timezone_t tz, int ns )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #2
Lines: 430-438
100.000% (1/1)
format_user_width
Name: format_user_width
Prototype: static int format_user_width (uid_t u)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3989-3993
100.000% (1/1)
format_user_or_group_width
Name: format_user_or_group_width
Prototype: static int format_user_or_group_width (char const *name, unsigned long int id)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3971-3985
100.000% (4/4)
format_user_or_group
Name: format_user_or_group
Prototype: static void format_user_or_group (char const *name, unsigned long int id, int width)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3925-3948
 80.000% (8/10)
format_user
Name: format_user
Prototype: static void format_user (uid_t u, int width, # 3954 "src/ls.c" 3 4 _Bool # 3954 "src/ls.c" stat_ok)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3953-3958
100.000% (1/1)
format_inode
Name: format_inode
Prototype: static char * format_inode (char *buf, size_t buflen, const struct fileinfo *f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4006-4013
  0.000% (0/1)
format_group_width
Name: format_group_width
Prototype: static int format_group_width (gid_t g)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3997-4001
100.000% (1/1)
format_group
Name: format_group
Prototype: static void format_group (gid_t g, int width, # 3963 "src/ls.c" 3 4 _Bool # 3963 "src/ls.c" stat_ok)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3962-3967
100.000% (1/1)
format_address_std
Name: format_address_std
Prototype: static void format_address_std (uintmax_t address, char c)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1115-1153
 47.368% (9/19)
format_address_paren
Name: format_address_paren
Prototype: static void format_address_paren (uintmax_t address, char c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1155-1162
  0.000% (0/4)
format_address_label
Name: format_address_label
Prototype: static void format_address_label (uintmax_t address, char c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1164-1169
  0.000% (0/1)
forget_created
Name: forget_created
Prototype: void forget_created (ino_t ino, dev_t dev)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 81-94
100.000% (4/4)
forget_all
Name: forget_all
Prototype: void forget_all (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 160-164
  0.000% (0/1)
force_symlinkat
Name: force_symlinkat
Prototype: int force_symlinkat (char const *srcname, int dstdir, char const *dstname, # 149 "src/force-link.c" 3 4 _Bool # 149 "src/force-link.c" force)
Coverage:  54.167% (13/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/force-link.c
Lines: 147-182
 54.167% (13/24)
force_linkat
Name: force_linkat
Prototype: int force_linkat (int srcdir, char const *srcname, int dstdir, char const *dstname, int flags, # 94 "src/force-link.c" 3 4 _Bool # 94 "src/force-link.c" force)
Coverage:  73.913% (17/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/force-link.c
Lines: 92-124
 73.913% (17/23)
fopen_safer
Name: fopen_safer
Prototype: FILE * fopen_safer (char const *file, char const *mode)
Coverage:  35.294% (6/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fopen-safer.c
Lines: 30-63
 35.294% (6/17)
fold_file
Name: fold_file
Prototype: static # 119 "src/fold.c" 3 4 _Bool # 120 "src/fold.c" fold_file (char const *filename, size_t width)
Coverage:  30.994% (53/171)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fold.c
Lines: 119-237
 30.994% (53/171)
fnmatch_pattern_has_wildcards
Name: fnmatch_pattern_has_wildcards
Prototype: _Bool # 143 "lib/exclude.c" fnmatch_pattern_has_wildcards (const char *str, int options)
Coverage:  13.889% (5/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 142-177
 13.889% (5/36)
Page:<>1
Function: zaptemp
...10
Function: null
11
Function: mbslen
12
Function: isdir
13
Function: heapify_up
1415
Function: fnmatch_no_wildcards
16
Function: errno_rmdir_non_empty
17
Function: detect_loop
18
Function: cmp_name
...20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2