OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Function: zaptemp
...10
Function: null
...14
Function: get_mtime [test.c #1]
15
Function: fnmatch_no_wildcards
16
Function: errno_rmdir_non_empty
17
Function: detect_loop
1819
Function: bytes_chunk_extract
20
Function: alloc_ibuf
Functionâ–ľCondition %
cmp_name
Name: cmp_name
Prototype: static inline int cmp_name (struct fileinfo const *a, struct fileinfo const *b, int (*cmp) (char const *, char const *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3664-3669
100.000% (1/1)
cmp_mtime
Name: cmp_mtime
Prototype: static inline int cmp_mtime (struct fileinfo const *a, struct fileinfo const *b, int (*cmp) (char const *, char const *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3638-3645
100.000% (1/1)
cmp_extension
Name: cmp_extension
Prototype: static inline int cmp_extension (struct fileinfo const *a, struct fileinfo const *b, int (*cmp) (char const *, char const *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3674-3682
  0.000% (0/1)
cmp_ctime
Name: cmp_ctime
Prototype: static inline int cmp_ctime (struct fileinfo const *a, struct fileinfo const *b, int (*cmp) (char const *, char const *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3629-3636
100.000% (1/1)
cmp_atime
Name: cmp_atime
Prototype: static inline int cmp_atime (struct fileinfo const *a, struct fileinfo const *b, int (*cmp) (char const *, char const *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3647-3654
100.000% (1/1)
cmp
Name: cmp
Prototype: static int cmp (char const *a, size_t a_len, char const *b, size_t b_len)
Coverage:  13.514% (5/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 420-428
 13.514% (5/37)
closeout
Name: closeout
Prototype: static void closeout (FILE *fp, int fd, pid_t pid, char const *name)
Coverage:  51.111% (23/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 537-588
 51.111% (23/45)
close_stream
Name: close_stream
Prototype: int close_stream (FILE *stream)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/close-stream.c
Lines: 55-78
 69.231% (9/13)
close_stdout_set_ignore_EPIPE
Name: close_stdout_set_ignore_EPIPE
Prototype: void close_stdout_set_ignore_EPIPE ( # 88 "lib/closeout.c" 3 4 _Bool # 88 "lib/closeout.c" ignore)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/closeout.c
Lines: 87-91
  0.000% (0/1)
close_stdout_set_file_name
Name: close_stdout_set_file_name
Prototype: void close_stdout_set_file_name (const char *file)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/closeout.c
Lines: 50-54
  0.000% (0/1)
close_stdout
Name: close_stdout
Prototype: void close_stdout (void)
Coverage:  23.529% (4/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/closeout.c
Lines: 116-136
 23.529% (4/17)
close_stdin_set_file_name
Name: close_stdin_set_file_name
Prototype: void close_stdin_set_file_name (const char *file)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/closein.c
Lines: 42-46
  0.000% (0/1)
close_stdin
Name: close_stdin
Prototype: void close_stdin (void)
Coverage:  42.857% (9/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/closein.c
Lines: 78-112
 42.857% (9/21)
close_output_file
Name: close_output_file
Prototype: static void close_output_file (void)
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1000-1043
 72.727% (16/22)
close_file
Name: close_file
Prototype: static void close_file (COLUMN *p)
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1498-1529
 72.727% (16/22)
close_fd
Name: close_fd
Prototype: static void close_fd (int fd, const char *filename)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 388-395
 75.000% (6/8)
clone_quoting_options
Name: clone_quoting_options
Prototype: struct quoting_options * clone_quoting_options (struct quoting_options *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 121-129
100.000% (1/1)
clone_file
Name: clone_file
Prototype: static inline int clone_file (int dest_fd, int src_fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 333-344
100.000% (1/1)
clear_ungetc_buffer_preserving_position
Name: clear_ungetc_buffer_preserving_position
Prototype: static void clear_ungetc_buffer_preserving_position (FILE *fp)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fflush.c
Lines: 39-45
 50.000% (2/4)
clear_random_data
Name: clear_random_data
Prototype: static void clear_random_data (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 1194-1198
100.000% (1/1)
clear_line_control
Name: clear_line_control
Prototype: static void clear_line_control (struct line *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 286-292
100.000% (1/1)
clear_files
Name: clear_files
Prototype: static void clear_files (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2984-3006
100.000% (4/4)
cleanup_file_list_stdin
Name: cleanup_file_list_stdin
Prototype: void cleanup_file_list_stdin (void)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 378-383
 66.667% (4/6)
cleanup_fatal
Name: cleanup_fatal
Prototype: static void cleanup_fatal (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 223-228
100.000% (1/1)
cleanup
Name: cleanup
Prototype: static void cleanup (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 819-827
100.000% (4/4)
cleanup
Name: cleanup
Prototype: static void cleanup (int sig)
Coverage:  54.167% (13/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 179-226
 54.167% (13/24)
cksum
Name: cksum
Prototype: static # 182 "src/cksum.c" 3 4 _Bool # 183 "src/cksum.c" cksum (const char *file, # 183 "src/cksum.c" 3 4 _Bool # 183 "src/cksum.c" print_name)
Coverage:  19.847% (26/131)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cksum.c
Lines: 182-254
 19.847% (26/131)
chownat
Name: chownat
Prototype: inline int chownat (int fd, char const *file, uid_t owner, gid_t group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat.h
Lines: 61-65
100.000% (1/1)
chown_files
Name: chown_files
Prototype: _Bool # 511 "src/chown-core.c" chown_files (char **files, int bit_flags, uid_t uid, gid_t gid, uid_t required_uid, gid_t required_gid, struct Chown_option const *chopt)
Coverage:  59.091% (13/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 510-555
 59.091% (13/22)
chown_failure_ok
Name: chown_failure_ok
Prototype: _Bool # 3014 "src/copy.c" chown_failure_ok (struct cp_options const *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 3013-3021
  0.000% (0/1)
chopt_init
Name: chopt_init
Prototype: void chopt_init (struct Chown_option *chopt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 57-67
100.000% (1/1)
chmodat
Name: chmodat
Prototype: inline int chmodat (int fd, char const *file, mode_t mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat.h
Lines: 81-85
100.000% (1/1)
chmod_or_fchmod
Name: chmod_or_fchmod
Prototype: int chmod_or_fchmod (const char *name, int desc, mode_t mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/set-permissions.c
Lines: 759-766
100.000% (4/4)
check_x_suffix
Name: check_x_suffix
Prototype: static inline # 177 "lib/tempname.c" 3 4 _Bool __attribute__ ((__pure__)) # 178 "lib/tempname.c" check_x_suffix (char const *s, size_t len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/tempname.c
Lines: 177-181
100.000% (1/1)
check_tuning
Name: check_tuning
Prototype: static # 511 "lib/hash.c" 3 4 _Bool # 512 "lib/hash.c" check_tuning (Hash_table *table)
Coverage:  10.526% (2/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 511-537
 10.526% (2/19)
check_section
Name: check_section
Prototype: static enum section check_section (void)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 372-389
 76.190% (16/21)
check_punctuation
Name: check_punctuation
Prototype: static void check_punctuation (WORD *w)
Coverage:  37.500% (9/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 766-778
 37.500% (9/24)
check_output_alive
Name: check_output_alive
Prototype: static void check_output_alive (void)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 335-352
100.000% (7/7)
check_output
Name: check_output
Prototype: static void check_output (char const *outfile)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3771-3782
100.000% (7/7)
check_ordering_compatibility
Name: check_ordering_compatibility
Prototype: static void check_ordering_compatibility (void)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 4057-4073
 83.333% (5/6)
check_order
Name: check_order
Prototype: static void check_order (struct linebuffer const *prev, struct linebuffer const *current, int whatfile)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/comm.c
Lines: 214-246
 88.889% (16/18)
check_order
Name: check_order
Prototype: static void check_order (const struct line *prev, const struct line *current, int whatfile)
Coverage:  82.609% (19/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 393-427
 82.609% (19/23)
check_inputs
Name: check_inputs
Prototype: static void check_inputs (char *const *files, size_t nfiles)
Coverage:  37.500% (15/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3754-3765
 37.500% (15/40)
check_fspec
Name: check_fspec
Prototype: static void check_fspec (struct File_spec *fspec, struct File_spec **prev_fspec)
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1377-1423
 82.759% (24/29)
check_format_conv_type
Name: check_format_conv_type
Prototype: static void check_format_conv_type (char *format, int flags)
Coverage:  20.000% (4/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1262-1300
 20.000% (4/20)
check_for_offset
Name: check_for_offset
Prototype: static void check_for_offset (struct control *p, const char *str, const char *num)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1085-1091
 50.000% (2/4)
check_file
Name: check_file
Prototype: static void check_file (const char *infile, const char *outfile, char delimiter)
Coverage:  54.598% (95/174)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uniq.c
Lines: 331-479
 54.598% (95/174)
check_extension
Name: check_extension
Prototype: static void check_extension (char *file, size_t filelen, char e)
Coverage:  16.667% (3/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/backupfile.c
Lines: 97-148
 16.667% (3/18)
check_and_close
Name: check_and_close
Prototype: static # 943 "src/od.c" 3 4 _Bool # 944 "src/od.c" check_and_close (int in_errno)
Coverage:  16.667% (13/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 943-973
 16.667% (13/78)
check
Name: check
Prototype: static # 2810 "src/sort.c" 3 4 _Bool # 2811 "src/sort.c" check (char const *file_name, char checkonly)
Coverage:  72.414% (21/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2810-2891
 72.414% (21/29)
chdir_long
Name: chdir_long
Prototype: int chdir_long (char *dir)
Coverage:  0.000% (0/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/chdir-long.c
Lines: 109-208
  0.000% (0/40)
char_to_clump
Name: char_to_clump
Prototype: static int char_to_clump (char c)
Coverage:  68.750% (33/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2616-2709
 68.750% (33/48)
change_timestamps
Name: change_timestamps
Prototype: static # 525 "src/install.c" 3 4 _Bool # 526 "src/install.c" change_timestamps (struct stat const *src_sb, char const *dest)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 525-538
  0.000% (0/4)
change_file_owner
Name: change_file_owner
Prototype: static # 270 "src/chown-core.c" 3 4 _Bool # 271 "src/chown-core.c" change_file_owner (FTS *fts, FTSENT *ent, uid_t uid, gid_t gid, uid_t required_uid, gid_t required_gid, struct Chown_option const *chopt)
Coverage:  41.304% (95/230)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 270-499
 41.304% (95/230)
change_file_context
Name: change_file_context
Prototype: static int change_file_context (int fd, char const *file)
Coverage:  0.000% (0/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chcon.c
Lines: 140-202
  0.000% (0/61)
change_env
Name: change_env
Prototype: static # 228 "lib/time_rz.c" 3 4 _Bool # 229 "lib/time_rz.c" change_env (timezone_t tz)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 228-235
 50.000% (2/4)
change_attributes
Name: change_attributes
Prototype: static # 492 "src/install.c" 3 4 _Bool # 493 "src/install.c" change_attributes (char const *name)
Coverage:  46.667% (7/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 492-520
 46.667% (7/15)
ch_strerror
Name: ch_strerror
Prototype: const char * ch_strerror (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/canon-host.c
Lines: 86-90
  0.000% (0/1)
ceil_lg
Name: ceil_lg
Prototype: static size_t __attribute__ ((__const__)) ceil_lg (size_t n)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 33-40
100.000% (4/4)
cdb_init
Name: cdb_init
Prototype: static void cdb_init (struct cd_buf *cdb)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/chdir-long.c
Lines: 46-50
  0.000% (0/1)
cdb_free
Name: cdb_free
Prototype: static void cdb_free (struct cd_buf const *cdb)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/chdir-long.c
Lines: 58-66
  0.000% (0/4)
cdb_fchdir
Name: cdb_fchdir
Prototype: static int cdb_fchdir (struct cd_buf const *cdb)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/chdir-long.c
Lines: 52-56
  0.000% (0/1)
cdb_advance_fd
Name: cdb_advance_fd
Prototype: static int cdb_advance_fd (struct cd_buf *cdb, char const *dir)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/chdir-long.c
Lines: 72-84
  0.000% (0/4)
cat
Name: cat
Prototype: static # 215 "src/cat.c" 3 4 _Bool # 216 "src/cat.c" cat ( char *inbuf, size_t insize, char *outbuf, size_t outsize, # 230 "src/cat.c" 3 4 _Bool # 230 "src/cat.c" show_nonprinting, # 231 "src/cat.c" 3 4 _Bool # 231 "src/cat.c" show_tabs, # 232 "src/cat.c" 3 4 _Bool # 232 "src/cat.c" number, # 233 "src/cat.c" 3 4 _Bool # 233 "src/cat.c" number_nonblank, # 234 "src/cat.c" 3 4 _Bool # 234 "src/cat.c" show_ends, # 235 "src/cat.c" 3 4 _Bool # 235 "src/cat.c" squeeze_blank)
Coverage:  55.660% (59/106)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cat.c
Lines: 215-500
 55.660% (59/106)
careadlinkatcwd
Name: careadlinkatcwd
Prototype: static ssize_t careadlinkatcwd (int fd, char const *filename, char *buffer, size_t buffer_size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/areadlink.c
Lines: 35-44
 50.000% (2/4)
careadlinkat
Name: careadlinkat
Prototype: char * careadlinkat (int fd, char const *filename, char *buffer, size_t buffer_size, struct allocator const *alloc, ssize_t (*preadlinkat) (int, char const *, char *, size_t))
Coverage:  19.643% (11/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/careadlinkat.c
Lines: 63-160
 19.643% (11/56)
card_of_complement
Name: card_of_complement
Prototype: static int card_of_complement (struct Spec_list *s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1140-1154
100.000% (4/4)
canonicalize_filename_mode
Name: canonicalize_filename_mode
Prototype: char * canonicalize_filename_mode (const char *name, canonicalize_mode_t can_mode)
Coverage:  74.843% (119/159)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/canonicalize.c
Lines: 98-355
 74.843% (119/159)
canon_host_r
Name: canon_host_r
Prototype: char * canon_host_r (char const *host, int *cherror)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/canon-host.c
Lines: 59-83
  0.000% (0/21)
canon_host
Name: canon_host
Prototype: char * canon_host (const char *host)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/canon-host.c
Lines: 32-36
  0.000% (0/1)
can_write_any_file
Name: can_write_any_file
Prototype: _Bool # 32 "lib/write-any-file.c" can_write_any_file (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/write-any-file.c
Lines: 31-51
100.000% (4/4)
call_freefun
Name: call_freefun
Prototype: static void call_freefun (struct obstack *h, void *old_chunk)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 92-99
 50.000% (2/4)
call_fclose
Name: call_fclose
Prototype: static void call_fclose (void *arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/getpass.c
Lines: 76-81
  0.000% (0/4)
call_chunkfun
Name: call_chunkfun
Prototype: static void * call_chunkfun (struct obstack *h, size_t size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 83-90
 50.000% (2/4)
call_addfn
Name: call_addfn
Prototype: static void call_addfn (struct exclude *ex, char const *pattern, int options, void *data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 668-673
100.000% (1/1)
calculate_columns
Name: calculate_columns
Prototype: static size_t calculate_columns ( # 5074 "src/ls.c" 3 4 _Bool # 5074 "src/ls.c" by_columns)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 5073-5121
 76.000% (19/25)
cached_umask
Name: cached_umask
Prototype: mode_t cached_umask (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 3039-3049
100.000% (4/4)
cache_stat_init
Name: cache_stat_init
Prototype: static inline struct stat * cache_stat_init (struct stat *st)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 83-88
100.000% (1/1)
cache_round
Name: cache_round
Prototype: static off_t cache_round (int fd, off_t len)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1017-1036
100.000% (10/10)
cache_fstatat
Name: cache_fstatat
Prototype: static int cache_fstatat (int fd, char const *file, struct stat *st, int flag)
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 68-80
 55.556% (5/9)
c_toupper
Name: c_toupper
Prototype: inline int c_toupper (int c)
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 348-358
 82.759% (24/29)
c_tolower
Name: c_tolower
Prototype: inline int c_tolower (int c)
Coverage:  86.207% (25/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 336-346
 86.207% (25/29)
c_strtod
Name: c_strtod
Prototype: double c_strtod (char const *nptr, char **endptr)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/c-strtod.c
Lines: 65-112
 28.571% (2/7)
c_strncasecmp
Name: c_strncasecmp
Prototype: int c_strncasecmp (const char *s1, const char *s2, size_t n)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strncasecmp.c
Lines: 26-56
  0.000% (0/17)
c_strcasecmp
Name: c_strcasecmp
Prototype: int c_strcasecmp (const char *s1, const char *s2)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcasecmp.c
Lines: 26-56
 69.231% (9/13)
c_locale
Name: c_locale
Prototype: static locale_t c_locale (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/c-strtod.c
Lines: 55-61
100.000% (4/4)
c_isxdigit
Name: c_isxdigit
Prototype: inline # 323 "./lib/c-ctype.h" 3 4 _Bool # 324 "./lib/c-ctype.h" c_isxdigit (int c)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 323-334
  0.000% (0/25)
c_isupper
Name: c_isupper
Prototype: inline # 311 "./lib/c-ctype.h" 3 4 _Bool # 312 "./lib/c-ctype.h" c_isupper (int c)
Coverage:  10.345% (3/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 311-321
 10.345% (3/29)
c_isspace
Name: c_isspace
Prototype: inline # 299 "./lib/c-ctype.h" 3 4 _Bool # 300 "./lib/c-ctype.h" c_isspace (int c)
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 299-309
 55.556% (5/9)
c_ispunct
Name: c_ispunct
Prototype: inline # 287 "./lib/c-ctype.h" 3 4 _Bool # 288 "./lib/c-ctype.h" c_ispunct (int c)
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 287-297
  0.000% (0/35)
c_isprint
Name: c_isprint
Prototype: inline # 271 "./lib/c-ctype.h" 3 4 _Bool # 272 "./lib/c-ctype.h" c_isprint (int c)
Coverage:  0.000% (0/98)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 271-285
  0.000% (0/98)
c_islower
Name: c_islower
Prototype: inline # 259 "./lib/c-ctype.h" 3 4 _Bool # 260 "./lib/c-ctype.h" c_islower (int c)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 259-269
  0.000% (0/29)
c_isgraph
Name: c_isgraph
Prototype: inline # 244 "./lib/c-ctype.h" 3 4 _Bool # 245 "./lib/c-ctype.h" c_isgraph (int c)
Coverage:  0.000% (0/97)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 244-257
  0.000% (0/97)
c_isdigit
Name: c_isdigit
Prototype: inline # 232 "./lib/c-ctype.h" 3 4 _Bool # 233 "./lib/c-ctype.h" c_isdigit (int c)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 232-242
100.000% (13/13)
c_iscntrl
Name: c_iscntrl
Prototype: inline # 220 "./lib/c-ctype.h" 3 4 _Bool # 221 "./lib/c-ctype.h" c_iscntrl (int c)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 220-230
  0.000% (0/36)
c_isblank
Name: c_isblank
Prototype: inline # 214 "./lib/c-ctype.h" 3 4 _Bool # 215 "./lib/c-ctype.h" c_isblank (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 214-218
  0.000% (0/1)
c_isascii
Name: c_isascii
Prototype: inline # 197 "./lib/c-ctype.h" 3 4 _Bool # 198 "./lib/c-ctype.h" c_isascii (int c)
Coverage:  0.000% (0/131)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 197-212
  0.000% (0/131)
c_isalpha
Name: c_isalpha
Prototype: inline # 182 "./lib/c-ctype.h" 3 4 _Bool # 183 "./lib/c-ctype.h" c_isalpha (int c)
Coverage:  67.273% (37/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 182-193
 67.273% (37/55)
c_isalnum
Name: c_isalnum
Prototype: inline # 168 "./lib/c-ctype.h" 3 4 _Bool # 169 "./lib/c-ctype.h" c_isalnum (int c)
Coverage:  49.231% (32/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-ctype.h
Lines: 168-180
 49.231% (32/65)
bytes_split
Name: bytes_split
Prototype: static void bytes_split (uintmax_t n_bytes, char *buf, size_t bufsize, size_t initial_read, uintmax_t max_files)
Coverage:  81.633% (40/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 623-695
 81.633% (40/49)
Page:<>1
Function: zaptemp
...10
Function: null
...14
Function: get_mtime [test.c #1]
15
Function: fnmatch_no_wildcards
16
Function: errno_rmdir_non_empty
17
Function: detect_loop
1819
Function: bytes_chunk_extract
20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2