OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Function: zaptemp
...10
Function: null
11
Function: mbslen
12
Function: isdir
13
Function: heapify_up
14
Function: get_mtime [test.c #1]
1516
Function: errno_rmdir_non_empty
17
Function: detect_loop
18
Function: cmp_name
19
Function: bytes_chunk_extract
20
Function: alloc_ibuf
Functionâ–ľCondition %
fnmatch_no_wildcards
Name: fnmatch_no_wildcards
Prototype: static int fnmatch_no_wildcards (char const *pattern, char const *f, int options)
Coverage:  0.000% (0/98)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 332-375
  0.000% (0/98)
fmt_paragraph
Name: fmt_paragraph
Prototype: static void fmt_paragraph (void)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 847-898
100.000% (20/20)
fmt
Name: fmt
Prototype: static void fmt (FILE *f)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 475-487
100.000% (4/4)
flush_paragraph
Name: flush_paragraph
Prototype: static void flush_paragraph (void)
Coverage:  52.174% (12/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 783-841
 52.174% (12/23)
fix_output_parameters
Name: fix_output_parameters
Prototype: static void fix_output_parameters (void)
Coverage:  81.818% (45/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1194-1341
 81.818% (45/55)
first_percent_b
Name: first_percent_b
Prototype: static char const * __attribute__ ((__pure__)) first_percent_b (char const *fmt)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1069-1080
 70.000% (7/10)
first_last_page
Name: first_last_page
Prototype: static # 802 "src/pr.c" 3 4 _Bool # 803 "src/pr.c" first_last_page (int oi, char c, char const *pages)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 802-831
 76.000% (19/25)
finish_up
Name: finish_up
Prototype: static void finish_up (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 997-1003
100.000% (1/1)
find_unit_order
Name: find_unit_order
Prototype: static int __attribute__ ((__pure__)) find_unit_order (char const *number)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1948-1962
100.000% (4/4)
find_occurs_in_text
Name: find_occurs_in_text
Prototype: static void find_occurs_in_text (int file_index)
Coverage:  35.433% (45/127)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 745-1013
 35.433% (45/127)
find_non_slash
Name: find_non_slash
Prototype: static char * # 87 "lib/chdir-long.c" 3 __attribute__ ((__pure__)) # 88 "lib/chdir-long.c" find_non_slash (char const *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/chdir-long.c
Lines: 87-92
  0.000% (0/1)
find_mount_point
Name: find_mount_point
Prototype: char * find_mount_point (char const *file, struct stat const *file_stat)
Coverage:  42.424% (14/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/find-mount-point.c
Lines: 31-113
 42.424% (14/33)
find_line
Name: find_line
Prototype: static struct cstring * find_line (uintmax_t linenum)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 605-639
 80.952% (17/21)
find_int [test.c #2]
Name: find_int [test.c #2]
Prototype: static char const * find_int (char const *string)
Coverage:  60.000% (12/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 133-164
 60.000% (12/20)
find_int [test.c #1]
Name: find_int [test.c #1]
Prototype: static char const * find_int (char const *string)
Coverage:  60.000% (12/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 133-164
 60.000% (12/20)
find_field
Name: find_field
Prototype: static char * __attribute__ ((__pure__)) find_field (struct linebuffer const *line)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uniq.c
Lines: 262-281
 94.444% (17/18)
find_dir_entry
Name: find_dir_entry
Prototype: static void find_dir_entry (struct stat *dot_sb, struct file_name *file_name, size_t parent_height)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pwd.c
Lines: 152-242
  0.000% (0/45)
find_closing_delim
Name: find_closing_delim
Prototype: static # 753 "src/tr.c" 3 4 _Bool # 754 "src/tr.c" find_closing_delim (const struct E_string *es, size_t start_idx, char pre_bracket_char, size_t *result_idx)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 753-765
 83.333% (10/12)
find_bracketed_repeat
Name: find_bracketed_repeat
Prototype: static int find_bracketed_repeat (const struct E_string *es, size_t start_idx, unsigned char *char_to_repeat, count *repeat_count, size_t *closing_bracket_idx)
Coverage:  86.957% (20/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 777-823
 86.957% (20/23)
find_bind_mount
Name: find_bind_mount
Prototype: static char const * __attribute__ ((__warn_unused_result__)) find_bind_mount (char const * name)
Coverage:  21.053% (12/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 894-930
 21.053% (12/57)
find_backup_file_name
Name: find_backup_file_name
Prototype: char * find_backup_file_name (char const *file, enum backup_type backup_type)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/backup-find.c
Lines: 31-38
 50.000% (2/4)
finalize_tab_stops
Name: finalize_tab_stops
Prototype: void finalize_tab_stops (void)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 262-275
100.000% (15/15)
filter_mount_list
Name: filter_mount_list
Prototype: static void filter_mount_list ( # 649 "src/df.c" 3 4 _Bool # 649 "src/df.c" devices_only)
Coverage:  36.364% (64/176)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 648-772
 36.364% (64/176)
fillpattern
Name: fillpattern
Prototype: static void fillpattern (int type, unsigned char *r, size_t size)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 281-300
 66.667% (8/12)
fillbuf
Name: fillbuf
Prototype: static # 1753 "src/sort.c" 3 4 _Bool # 1754 "src/sort.c" fillbuf (struct buffer *buf, FILE *fp, char const *file)
Coverage:  88.889% (48/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1753-1865
 88.889% (48/54)
fill_mount_table
Name: fill_mount_table
Prototype: static void fill_mount_table (void)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 426-449
  0.000% (0/12)
filevercmp
Name: filevercmp
Prototype: int filevercmp (const char *s1, const char *s2)
Coverage:  24.167% (58/240)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filevercmp.c
Lines: 124-181
 24.167% (58/240)
filesystem_type
Name: filesystem_type
Prototype: static fsword filesystem_type (FTSENT const *p)
Coverage:  67.857% (19/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 731-778
 67.857% (19/28)
fileno_to_name
Name: fileno_to_name
Prototype: static const char * fileno_to_name (const int fd)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/libstdbuf.c
Lines: 64-86
  0.000% (0/9)
filename_unescape [md5sum.c #2]
Name: filename_unescape [md5sum.c #2]
Prototype: static char * filename_unescape (char *s, size_t s_len)
Coverage:  66.667% (14/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 300-343
 66.667% (14/21)
filename_unescape [md5sum.c #1]
Name: filename_unescape [md5sum.c #1]
Prototype: static char * filename_unescape (char *s, size_t s_len)
Coverage:  66.667% (14/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 300-343
 66.667% (14/21)
filemodestring
Name: filemodestring
Prototype: void filemodestring (struct stat const *statp, char *str)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filemode.c
Lines: 165-180
 40.000% (4/10)
file_type
Name: file_type
Prototype: char const * file_type (struct stat const *st)
Coverage:  25.806% (8/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/file-type.c
Lines: 28-111
 25.806% (8/31)
file_pattern_matches
Name: file_pattern_matches
Prototype: static # 407 "lib/exclude.c" 3 4 _Bool # 408 "lib/exclude.c" file_pattern_matches (struct exclude_segment const *seg, char const *f)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 407-420
100.000% (7/7)
file_name_prepend
Name: file_name_prepend
Prototype: static void file_name_prepend (struct file_name *p, char const *s, size_t s_len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pwd.c
Lines: 100-123
  0.000% (0/4)
file_name_matches
Name: file_name_matches
Prototype: static # 425 "lib/exclude.c" 3 4 _Bool # 426 "lib/exclude.c" file_name_matches (struct exclude_segment const *seg, char const *f, char *buffer)
Coverage:  61.538% (16/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 425-465
 61.538% (16/26)
file_name_init
Name: file_name_init
Prototype: static struct file_name * file_name_init (void)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pwd.c
Lines: 84-97
  0.000% (0/3)
file_name_free
Name: file_name_free
Prototype: static void file_name_free (struct file_name *p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pwd.c
Lines: 77-82
  0.000% (0/1)
file_name_concat
Name: file_name_concat
Prototype: char * file_name_concat (char const *dir, char const *base, char **base_in_result)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filenamecat.c
Lines: 34-41
 50.000% (2/4)
file_lines
Name: file_lines
Prototype: static # 511 "src/tail.c" 3 4 _Bool # 512 "src/tail.c" file_lines (const char *pretty_filename, int fd, uintmax_t n_lines, off_t start_pos, off_t end_pos, uintmax_t *read_pos)
Coverage:  58.333% (21/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 511-592
 58.333% (21/36)
file_ignored
Name: file_ignored
Prototype: static # 2913 "src/ls.c" 3 4 _Bool # 2914 "src/ls.c" file_ignored (char const *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2913-2922
100.000% (1/1)
file_has_acl_cache
Name: file_has_acl_cache
Prototype: static int file_has_acl_cache (char const *file, struct fileinfo *f)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3049-3069
 44.444% (4/9)
file_has_acl
Name: file_has_acl
Prototype: int file_has_acl (char const *name, struct stat const *sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/file-has-acl.c
Lines: 44-503
100.000% (1/1)
file_failure
Name: file_failure
Prototype: static void file_failure ( # 2682 "src/ls.c" 3 4 _Bool # 2682 "src/ls.c" serious, char const *message, char const *file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2681-2686
100.000% (1/1)
file_escape_init
Name: file_escape_init
Prototype: static void file_escape_init (void)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1083-1088
  0.000% (0/14)
file_escape
Name: file_escape
Prototype: static char * file_escape (const char *str, # 4451 "src/ls.c" 3 4 _Bool # 4451 "src/ls.c" path)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4450-4469
  0.000% (0/12)
field_sep
Name: field_sep
Prototype: static inline # 159 "src/system.h" 3 4 _Bool # 160 "src/system.h" field_sep (unsigned char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 159-163
100.000% (1/1)
fdutimensat
Name: fdutimensat
Prototype: int fdutimensat (int fd, int dir, char const *file, struct timespec const ts[2], int atflag)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fdutimensat.c
Lines: 42-57
 68.750% (11/16)
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)
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)
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)
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_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_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)
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)
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)
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)
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)
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_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_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_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_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
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)
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)
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_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_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)
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)
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)
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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Page:<>1
Function: zaptemp
...10
Function: null
11
Function: mbslen
12
Function: isdir
13
Function: heapify_up
14
Function: get_mtime [test.c #1]
1516
Function: errno_rmdir_non_empty
17
Function: detect_loop
18
Function: cmp_name
19
Function: bytes_chunk_extract
20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2