OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...10
Function: long_pinky
11
Function: move_fd
12
Function: parse_duration
13
Function: print_long_format
1415
Function: rev_strcmp_mtime
16
Function: set_fields
17
Function: skip_read
18
Function: strmode
...20
Function: xstr_cd_iconv
Functionâ–´Condition %
quotearg_custom
Name: quotearg_custom
Prototype: char * quotearg_custom (char const *left_quote, char const *right_quote, char const *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 1035-1040
  0.000% (0/1)
quotearg_custom_mem
Name: quotearg_custom_mem
Prototype: char * quotearg_custom_mem (char const *left_quote, char const *right_quote, char const *arg, size_t argsize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 1042-1048
  0.000% (0/1)
quotearg_free
Name: quotearg_free
Prototype: void quotearg_free (void)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 847-866
  0.000% (0/10)
quotearg_mem
Name: quotearg_mem
Prototype: char * quotearg_mem (char const *arg, size_t argsize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 948-952
  0.000% (0/1)
quotearg_n
Name: quotearg_n
Prototype: char * quotearg_n (int n, char const *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 930-934
  0.000% (0/1)
quotearg_n_custom
Name: quotearg_n_custom
Prototype: char * quotearg_n_custom (int n, char const *left_quote, char const *right_quote, char const *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 1017-1023
  0.000% (0/1)
quotearg_n_custom_mem
Name: quotearg_n_custom_mem
Prototype: char * quotearg_n_custom_mem (int n, char const *left_quote, char const *right_quote, char const *arg, size_t argsize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 1025-1033
  0.000% (0/1)
quotearg_n_mem
Name: quotearg_n_mem
Prototype: char * quotearg_n_mem (int n, char const *arg, size_t argsize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 936-940
  0.000% (0/1)
quotearg_n_options
Name: quotearg_n_options
Prototype: static char * quotearg_n_options (int n, char const *arg, size_t argsize, struct quoting_options const *options)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 876-928
 65.217% (15/23)
quotearg_n_style
Name: quotearg_n_style
Prototype: char * quotearg_n_style (int n, enum quoting_style s, char const *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 954-959
100.000% (1/1)
quotearg_n_style_colon
Name: quotearg_n_style_colon
Prototype: char * quotearg_n_style_colon (int n, enum quoting_style s, char const *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 1008-1015
100.000% (1/1)
quotearg_n_style_mem
Name: quotearg_n_style_mem
Prototype: char * quotearg_n_style_mem (int n, enum quoting_style s, char const *arg, size_t argsize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 961-967
100.000% (1/1)
quotearg_style
Name: quotearg_style
Prototype: char * quotearg_style (enum quoting_style s, char const *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 969-973
100.000% (1/1)
quotearg_style_mem
Name: quotearg_style_mem
Prototype: char * quotearg_style_mem (enum quoting_style s, char const *arg, size_t argsize)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 975-979
  0.000% (0/1)
quoting_options_from_style
Name: quoting_options_from_style
Prototype: static struct quoting_options quoting_options_from_style (enum quoting_style style)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 192-200
 50.000% (2/4)
randint_all_free
Name: randint_all_free
Prototype: int randint_all_free (struct randint_source *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 208-216
100.000% (1/1)
randint_all_new
Name: randint_all_new
Prototype: struct randint_source * randint_all_new (char const *name, size_t bytes_bound)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 83-88
100.000% (1/1)
randint_choose
Name: randint_choose
Prototype: static inline randint randint_choose (struct randint_source *s, randint choices)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.h
Lines: 43-47
100.000% (1/1)
randint_free
Name: randint_free
Prototype: void randint_free (struct randint_source *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 198-203
100.000% (1/1)
randint_genmax
Name: randint_genmax
Prototype: randint randint_genmax (struct randint_source *s, randint genmax)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 113-194
 94.118% (16/17)
randint_get_source
Name: randint_get_source
Prototype: struct randread_source * randint_get_source (struct randint_source const *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 92-96
100.000% (1/1)
randint_new
Name: randint_new
Prototype: struct randint_source * randint_new (struct randread_source *source)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 70-77
100.000% (1/1)
random_md5_state_init
Name: random_md5_state_init
Prototype: static void random_md5_state_init (char const *random_source)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2088-2100
 42.857% (3/7)
randperm_bound
Name: randperm_bound
Prototype: size_t randperm_bound (size_t h, size_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 46-60
100.000% (1/1)
randperm_new
Name: randperm_new
Prototype: size_t * randperm_new (struct randint_source *r, size_t h, size_t n)
Coverage:  90.323% (28/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 154-237
 90.323% (28/31)
randread
Name: randread
Prototype: void randread (struct randread_source *s, void *buf, size_t size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 325-332
100.000% (4/4)
randread_error
Name: randread_error
Prototype: static void __attribute__ ((__noreturn__)) randread_error (void const *file_name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 123-131
  0.000% (0/4)
randread_free
Name: randread_free
Prototype: int randread_free (struct randread_source *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 340-347
100.000% (1/1)
randread_new
Name: randread_new
Prototype: struct randread_source * randread_new (char const *name, size_t bytes_bound)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 203-231
 84.615% (11/13)
randread_set_handler
Name: randread_set_handler
Prototype: void randread_set_handler (struct randread_source *s, void (*handler) (void const *))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 241-245
  0.000% (0/1)
randread_set_handler_arg
Name: randread_set_handler_arg
Prototype: void randread_set_handler_arg (struct randread_source *s, void const *handler_arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 247-251
  0.000% (0/1)
ranged_convert
Name: ranged_convert
Prototype: static struct tm * ranged_convert (struct tm *(*convert) (const time_t *, struct tm *), long_int *t, struct tm *tp)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/mktime.c
Lines: 265-305
  0.000% (0/26)
raw_comparator
Name: raw_comparator
Prototype: static # 498 "lib/hash.c" 3 4 _Bool # 499 "lib/hash.c" raw_comparator (const void *a, const void *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 498-502
100.000% (1/1)
raw_hasher
Name: raw_hasher
Prototype: static size_t raw_hasher (const void *data, size_t n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 485-495
  0.000% (0/1)
re_protect
Name: re_protect
Prototype: static # 275 "src/cp.c" 3 4 _Bool # 276 "src/cp.c" re_protect (char const *const_dst_name, size_t src_offset, struct dir_attr *attr_list, const struct cp_options *x)
Coverage:  54.839% (17/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 275-343
 54.839% (17/31)
read_and_delete
Name: read_and_delete
Prototype: static size_t read_and_delete (char *buf, size_t size)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1621-1653
100.000% (17/17)
read_and_xlate
Name: read_and_xlate
Prototype: static size_t read_and_xlate (char *buf, size_t size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1659-1668
100.000% (4/4)
read_binary_file
Name: read_binary_file
Prototype: char * read_binary_file (const char *filename, size_t *length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/read-file.c
Lines: 184-188
  0.000% (0/1)
read_block
Name: read_block
Prototype: static # 1282 "src/od.c" 3 4 _Bool # 1283 "src/od.c" read_block (size_t n, char *block, size_t *n_bytes_in_buffer)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1282-1310
100.000% (7/7)
read_char
Name: read_char
Prototype: static # 1246 "src/od.c" 3 4 _Bool # 1247 "src/od.c" read_char (int *c)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1246-1266
  0.000% (0/7)
read_file
Name: read_file
Prototype: char * read_file (const char *filename, size_t *length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/read-file.c
Lines: 171-175
100.000% (1/1)
read_file_system_list
Name: read_file_system_list
Prototype: struct mount_entry * read_file_system_list ( # 432 "lib/mountlist.c" 3 4 _Bool # 432 "lib/mountlist.c" need_fs_type)
Coverage:  6.147% (67/1090)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mountlist.c
Lines: 431-1127
  6.147% (67/1090)
read_input
Name: read_input
Prototype: static size_t read_input (char *dest, size_t max_n_bytes)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 262-282
 60.000% (6/10)
read_input
Name: read_input
Prototype: static size_t read_input (FILE *in, char eolbyte, char ***pline)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 259-297
 73.333% (11/15)
read_input_reservoir_sampling
Name: read_input_reservoir_sampling
Prototype: static size_t read_input_reservoir_sampling (FILE *in, char eolbyte, size_t k, struct randint_source *s, struct linebuffer **out_rsrv)
Coverage:  18.519% (5/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 174-237
 18.519% (5/27)
read_line
Name: read_line
Prototype: static # 2405 "src/pr.c" 3 4 _Bool # 2406 "src/pr.c" read_line (COLUMN *p)
Coverage:  93.902% (77/82)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2405-2528
 93.902% (77/82)
read_rest_of_line
Name: read_rest_of_line
Prototype: static void read_rest_of_line (COLUMN *p)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2090-2113
 75.000% (12/16)
read_utmp
Name: read_utmp
Prototype: int read_utmp (char const *file, size_t *n_entries, STRUCT_UTMP **utmp_buf, int options)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readutmp.c
Lines: 87-119
 88.889% (8/9)
readdir_ignoring_dot_and_dotdot
Name: readdir_ignoring_dot_and_dotdot
Prototype: static inline struct dirent const * readdir_ignoring_dot_and_dotdot (DIR *dirp)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 277-286
 85.714% (6/7)
readisaac
Name: readisaac
Prototype: static void readisaac (struct isaac *isaac, void *p, size_t size)
Coverage:  91.667% (11/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 277-319
 91.667% (11/12)
readlinebuffer
Name: readlinebuffer
Prototype: struct linebuffer * readlinebuffer (struct linebuffer *linebuffer, FILE *stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/linebuffer.c
Lines: 42-46
100.000% (1/1)
readlinebuffer_delim
Name: readlinebuffer_delim
Prototype: struct linebuffer * readlinebuffer_delim (struct linebuffer *linebuffer, FILE *stream, char delimiter)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/linebuffer.c
Lines: 58-95
 85.714% (18/21)
readsource
Name: readsource
Prototype: static void readsource (struct randread_source *s, unsigned char *p, size_t size)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 257-271
 60.000% (3/5)
readtoken
Name: readtoken
Prototype: size_t readtoken (FILE *stream, const char *delim, size_t n_delim, token_buffer *tokenbuffer)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens.c
Lines: 79-131
 79.167% (19/24)
readtokens
Name: readtokens
Prototype: size_t readtokens (FILE *stream, size_t projected_n_tokens, const char *delim, size_t n_delim, char ***tokens_out, size_t **token_lengths)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens.c
Lines: 140-195
  0.000% (0/16)
readtokens0
Name: readtokens0
Prototype: _Bool # 66 "lib/readtokens0.c" readtokens0 (FILE *in, struct Tokens *t)
Coverage:  60.000% (24/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens0.c
Lines: 65-99
 60.000% (24/40)
readtokens0_free
Name: readtokens0_free
Prototype: void readtokens0_free (struct Tokens *t)
Coverage:  36.842% (7/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens0.c
Lines: 40-46
 36.842% (7/19)
readtokens0_init
Name: readtokens0_init
Prototype: void readtokens0_init (struct Tokens *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens0.c
Lines: 29-38
100.000% (1/1)
realloc_groupbuf
Name: realloc_groupbuf
Prototype: static gid_t * realloc_groupbuf (gid_t *g, size_t num)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mgetgroups.c
Lines: 42-52
 37.500% (3/8)
realpath_canon
Name: realpath_canon
Prototype: static char * realpath_canon (const char *fname, int can_mode)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/realpath.c
Lines: 99-111
 83.333% (5/6)
reap
Name: reap
Prototype: static pid_t reap (pid_t pid)
Coverage:  81.250% (13/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 721-739
 81.250% (13/16)
reap_all
Name: reap_all
Prototype: static void reap_all (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 810-815
 50.000% (2/4)
reap_exited
Name: reap_exited
Prototype: static void reap_exited (void)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 792-797
 83.333% (5/6)
reap_some
Name: reap_some
Prototype: static void reap_some (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 801-806
100.000% (1/1)
recheck
Name: recheck
Prototype: static void recheck (struct File_spec *f, # 955 "src/tail.c" 3 4 _Bool # 955 "src/tail.c" blocking)
Coverage:  58.824% (60/102)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 954-1092
 58.824% (60/102)
record_file
Name: record_file
Prototype: void record_file (Hash_table *ht, char const *file, struct stat const *stats)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/file-set.c
Lines: 28-56
 80.000% (8/10)
record_line_starts
Name: record_line_starts
Prototype: static size_t record_line_starts (struct buffer_record *b)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 343-388
 85.714% (12/14)
record_open_fd
Name: record_open_fd
Prototype: static void record_open_fd (struct File_spec *f, int fd, off_t size, struct stat const *st, int blocking)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 370-384
100.000% (1/1)
record_or_unlink_tempfile
Name: record_or_unlink_tempfile
Prototype: static void record_or_unlink_tempfile (char const *fn, FILE *fp __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 419-423
100.000% (1/1)
record_relation
Name: record_relation
Prototype: static void record_relation (struct item *j, struct item *k)
Coverage:  11.765% (4/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 277-290
 11.765% (4/34)
recover_mode
Name: recover_mode
Prototype: static # 2104 "src/stty.c" 3 4 _Bool # 2105 "src/stty.c" recover_mode (char const *arg, struct termios *mode)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2104-2132
  0.000% (0/15)
recurse_tree
Name: recurse_tree
Prototype: static # 408 "src/tsort.c" 3 4 _Bool # 409 "src/tsort.c" recurse_tree (struct item *root, # 409 "src/tsort.c" 3 4 _Bool # 409 "src/tsort.c" (*action) (struct item *))
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 408-426
 90.000% (18/20)
regexp_error
Name: regexp_error
Prototype: static void regexp_error (struct control *p, uintmax_t repetition, # 769 "src/csplit.c" 3 4 _Bool # 769 "src/csplit.c" ignore)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 768-788
  0.000% (0/8)
register_proc
Name: register_proc
Prototype: static void register_proc (struct tempnode *temp)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 744-761
 60.000% (6/10)
relpath
Name: relpath
Prototype: _Bool # 88 "src/relpath.c" relpath (const char *can_fname, const char *can_reldir, char *buf, size_t len)
Coverage:  76.923% (20/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/relpath.c
Lines: 87-133
 76.923% (20/26)
remember_copied
Name: remember_copied
Prototype: char * remember_copied (const char *name, ino_t ino, dev_t dev)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 114-143
 71.429% (5/7)
remove_line
Name: remove_line
Prototype: static struct cstring * remove_line (void)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 554-600
 90.000% (18/20)
remove_parents
Name: remove_parents
Prototype: static # 113 "src/rmdir.c" 3 4 _Bool # 114 "src/rmdir.c" remove_parents (char *dir)
Coverage:  85.000% (17/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rmdir.c
Lines: 113-154
 85.000% (17/20)
remove_suffix
Name: remove_suffix
Prototype: static void remove_suffix (char *name, const char *suffix)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/basename.c
Lines: 84-98
100.000% (11/11)
renameat2
Name: renameat2
Prototype: int renameat2 (int fd1, char const *src, int fd2, char const *dst, unsigned int flags)
Coverage:  28.125% (18/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/renameat2.c
Lines: 73-227
 28.125% (18/64)
require_more_args
Name: require_more_args
Prototype: static void require_more_args (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 661-667
100.000% (4/4)
reset_fields
Name: reset_fields
Prototype: void reset_fields (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/set-fields.c
Lines: 313-320
  0.000% (0/1)
reset_line
Name: reset_line
Prototype: static inline void reset_line (struct line *line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 429-433
100.000% (1/1)
reset_status
Name: reset_status
Prototype: static void reset_status (void)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1561-1582
100.000% (12/12)
restore_cwd
Name: restore_cwd
Prototype: int restore_cwd (const struct saved_cwd *cwd)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/save-cwd.c
Lines: 82-89
 50.000% (2/4)
restore_default_color
Name: restore_default_color
Prototype: static void restore_default_color (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1262-1267
  0.000% (0/1)
restore_default_fscreatecon_or_die
Name: restore_default_fscreatecon_or_die
Prototype: static void restore_default_fscreatecon_or_die (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1770-1776
  0.000% (0/4)
restore_initial_cwd
Name: restore_initial_cwd
Prototype: static int restore_initial_cwd (FTS *sp)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 356-362
 71.429% (5/7)
restorecon
Name: restorecon
Prototype: _Bool # 286 "src/selinux.c" restorecon (char const *path, # 286 "src/selinux.c" 3 4 _Bool # 286 "src/selinux.c" recurse, # 286 "src/selinux.c" 3 4 _Bool # 286 "src/selinux.c" local)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/selinux.c
Lines: 285-340
  0.000% (0/24)
restorecon_private
Name: restorecon_private
Prototype: static int restorecon_private (char const *path, # 182 "src/selinux.c" 3 4 _Bool # 182 "src/selinux.c" local)
Coverage:  0.000% (0/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/selinux.c
Lines: 181-270
  0.000% (0/64)
restricted_chown
Name: restricted_chown
Prototype: static enum RCH_status restricted_chown (int cwd_fd, char const *file, struct stat const *orig_st, uid_t uid, gid_t gid, uid_t required_uid, gid_t required_gid)
Coverage:  48.837% (21/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 211-262
 48.837% (21/43)
rev_strcmp_atime
Name: rev_strcmp_atime
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_atime (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3686-3686
  0.000% (0/1)
rev_strcmp_ctime
Name: rev_strcmp_ctime
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_ctime (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3684-3684
  0.000% (0/1)
rev_strcmp_df_atime
Name: rev_strcmp_df_atime
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_df_atime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3686-3686
  0.000% (0/11)
rev_strcmp_df_ctime
Name: rev_strcmp_df_ctime
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_df_ctime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3684-3684
  0.000% (0/11)
rev_strcmp_df_extension
Name: rev_strcmp_df_extension
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_df_extension (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3689-3689
  0.000% (0/11)
rev_strcmp_df_mtime
Name: rev_strcmp_df_mtime
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_df_mtime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3685-3685
  0.000% (0/11)
rev_strcmp_df_name
Name: rev_strcmp_df_name
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_df_name (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3688-3688
  0.000% (0/11)
rev_strcmp_df_size
Name: rev_strcmp_df_size
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_df_size (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3687-3687
  0.000% (0/11)
rev_strcmp_extension
Name: rev_strcmp_extension
Prototype: static int __attribute__ ((__pure__)) rev_strcmp_extension (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3689-3689
  0.000% (0/1)
Page:<>1
Function: AD_compare
...10
Function: long_pinky
11
Function: move_fd
12
Function: parse_duration
13
Function: print_long_format
1415
Function: rev_strcmp_mtime
16
Function: set_fields
17
Function: skip_read
18
Function: strmode
...20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2