OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Condition %: 100.000% (1/1)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (7/7)
4
Condition %: 100.000% (1/1)
56
Condition %: 100.000% (4/4)
7
Condition %:  90.909% (10/11)
8
Condition %:  83.333% (15/18)
9
Condition %:  75.000% (3/4)
10
Condition %:  68.182% (15/22)
...20
Condition %:  0.000% (0/1)
FunctionCondition %▾
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)
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_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
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_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)
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_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)
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)
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)
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)
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_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)
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 # 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)
errno_rmdir_non_empty
Name: errno_rmdir_non_empty
Prototype: static # 73 "src/rmdir.c" 3 4 _Bool # 74 "src/rmdir.c" errno_rmdir_non_empty (int error_number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rmdir.c
Lines: 73-77
100.000% (1/1)
errno_nonexisting
Name: errno_nonexisting
Prototype: static # 110 "src/ln.c" 3 4 _Bool # 111 "src/ln.c" errno_nonexisting (int err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ln.c
Lines: 110-114
100.000% (1/1)
emit_verbose
Name: emit_verbose
Prototype: static void emit_verbose (char const *src, char const *dst, char const *backup_dst_name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1760-1767
100.000% (4/4)
emit_tab_list_info
Name: emit_tab_list_info
Prototype: void emit_tab_list_info (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 386-400
100.000% (1/1)
emit_stdin_note
Name: emit_stdin_note
Prototype: static inline void emit_stdin_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 577-583
100.000% (1/1)
emit_size_note
Name: emit_size_note
Prototype: static inline void emit_size_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 592-599
100.000% (1/1)
emit_mandatory_arg_note
Name: emit_mandatory_arg_note
Prototype: static inline void emit_mandatory_arg_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 584-590
100.000% (1/1)
emit_blocksize_note
Name: emit_blocksize_note
Prototype: static inline void emit_blocksize_note (char const *program)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 601-609
100.000% (1/1)
emit_backup_suffix_note
Name: emit_backup_suffix_note
Prototype: static inline void emit_backup_suffix_note (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 611-627
100.000% (1/1)
dup_safer
Name: dup_safer
Prototype: int dup_safer (int fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dup-safer.c
Lines: 30-34
100.000% (1/1)
dump_rest_of_file
Name: dump_rest_of_file
Prototype: static void dump_rest_of_file (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 699-706
100.000% (4/4)
dump_hexl_mode_trailer
Name: dump_hexl_mode_trailer
Prototype: static void dump_hexl_mode_trailer (size_t n_bytes, const char *block)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 484-495
100.000% (6/6)
duinfo_set
Name: duinfo_set
Prototype: static inline void duinfo_set (struct duinfo *a, uintmax_t size, struct timespec tmax)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 100-106
100.000% (1/1)
duinfo_init
Name: duinfo_init
Prototype: static inline void duinfo_init (struct duinfo *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 90-97
100.000% (1/1)
dot_or_dotdot
Name: dot_or_dotdot
Prototype: static inline # 264 "src/system.h" 3 4 _Bool # 265 "src/system.h" dot_or_dotdot (char const *file_name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 264-274
100.000% (4/4)
do_stdin
Name: do_stdin
Prototype: static # 2578 "src/factor.c" 3 4 _Bool # 2579 "src/factor.c" do_stdin (void)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2578-2597
100.000% (5/5)
direntry_cmp_inode
Name: direntry_cmp_inode
Prototype: static int direntry_cmp_inode (void const *a, void const *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savedir.c
Lines: 62-69
100.000% (1/1)
di_set_free
Name: di_set_free
Prototype: void di_set_free (struct di_set *dis)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 135-142
100.000% (1/1)
di_ino_hash
Name: di_ino_hash
Prototype: static size_t di_ino_hash (void const *i, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 145-149
100.000% (1/1)
di_ent_free
Name: di_ent_free
Prototype: static void di_ent_free (void *v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 103-109
100.000% (1/1)
di_ent_compare
Name: di_ent_compare
Prototype: static # 94 "lib/di-set.c" 3 4 _Bool # 95 "lib/di-set.c" di_ent_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 94-100
100.000% (1/1)
devlist_hash
Name: devlist_hash
Prototype: static size_t devlist_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 610-615
100.000% (1/1)
devlist_free
Name: devlist_free
Prototype: static void devlist_free (void *p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 635-639
100.000% (1/1)
devlist_compare
Name: devlist_compare
Prototype: static # 617 "src/df.c" 3 4 _Bool # 618 "src/df.c" devlist_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 617-623
100.000% (1/1)
dev_type_hash
Name: dev_type_hash
Prototype: static size_t dev_type_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 712-718
100.000% (1/1)
dev_type_compare
Name: dev_type_compare
Prototype: static # 720 "lib/fts.c" 3 4 _Bool # 721 "lib/fts.c" dev_type_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 720-726
100.000% (1/1)
dev_ino_pop
Name: dev_ino_pop
Prototype: static struct dev_ino dev_ino_pop (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1020-1031
100.000% (1/1)
dev_ino_hash
Name: dev_ino_hash
Prototype: static size_t dev_ino_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1188-1193
100.000% (1/1)
dev_ino_free
Name: dev_ino_free
Prototype: static void dev_ino_free (void *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1203-1207
100.000% (1/1)
dev_ino_compare
Name: dev_ino_compare
Prototype: static # 1195 "src/ls.c" 3 4 _Bool # 1196 "src/ls.c" dev_ino_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1195-1201
100.000% (1/1)
dev_info_compare
Name: dev_info_compare
Prototype: static # 100 "lib/utimecmp.c" 3 4 _Bool # 101 "lib/utimecmp.c" dev_info_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimecmp.c
Lines: 100-106
100.000% (1/1)
dev_from_mount_options
Name: dev_from_mount_options
Prototype: static dev_t dev_from_mount_options (char const *mount_options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mountlist.c
Lines: 366-394
100.000% (1/1)
dest_info_init
Name: dest_info_init
Prototype: void dest_info_init (struct cp_options *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1704-1713
100.000% (1/1)
delseq
Name: delseq
Prototype: static void delseq (struct seq *seq)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 532-541
100.000% (4/4)
delete_proc
Name: delete_proc
Prototype: static # 766 "src/sort.c" 3 4 _Bool # 767 "src/sort.c" delete_proc (pid_t pid)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 766-777
100.000% (4/4)
default_key_compare
Name: default_key_compare
Prototype: static # 2369 "src/sort.c" 3 4 _Bool # 2370 "src/sort.c" default_key_compare (struct keyfield const *key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2369-2382
100.000% (1/1)
default_block_size
Name: default_block_size
Prototype: static uintmax_t default_block_size (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/human.c
Lines: 405-409
100.000% (1/1)
decode_format_string
Name: decode_format_string
Prototype: static # 979 "src/od.c" 3 4 _Bool # 980 "src/od.c" decode_format_string (const char *s)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 979-1001
100.000% (10/10)
debug_width
Name: debug_width
Prototype: static size_t debug_width (char const *text, char const *lim)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2259-2266
100.000% (4/4)
debug_strftime
Name: debug_strftime
Prototype: static char const * debug_strftime (struct tm const *tm, char *buf, int n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1641-1646
100.000% (1/1)
dbg_printf
Name: dbg_printf
Prototype: static void __attribute__ ((__format__ (__printf__, 1, 2))) dbg_printf (char const *msg, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 136-146
100.000% (1/1)
cycle_warning_required
Name: cycle_warning_required
Prototype: _Bool # 56 "lib/xfts.c" cycle_warning_required (FTS const *fts, FTSENT const *ent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/xfts.c
Lines: 55-65
100.000% (1/1)
cycle_check_init
Name: cycle_check_init
Prototype: void cycle_check_init (struct cycle_check_state *state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/cycle-check.c
Lines: 42-47
100.000% (1/1)
cut_stream
Name: cut_stream
Prototype: static void cut_stream (FILE *stream)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 428-435
100.000% (4/4)
cs_enter
Name: cs_enter
Prototype: static void cs_enter (struct cs_status *status)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 645-650
100.000% (1/1)
create_temp
Name: create_temp
Prototype: static struct tempnode * create_temp (FILE **pfp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1158-1162
100.000% (1/1)
create_new_buffer
Name: create_new_buffer
Prototype: static struct buffer_record * create_new_buffer (size_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 393-404
100.000% (1/1)
cp_options_default
Name: cp_options_default
Prototype: void cp_options_default (struct cp_options *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 2987-3007
100.000% (1/1)
cp_option_init
Name: cp_option_init
Prototype: static void cp_option_init (struct cp_options *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mv.c
Lines: 104-145
100.000% (1/1)
count_items
Name: count_items
Prototype: static # 292 "src/tsort.c" 3 4 _Bool # 293 "src/tsort.c" count_items (struct item *unused __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 292-297
100.000% (1/1)
count_consecutive_X_s
Name: count_consecutive_X_s
Prototype: static size_t count_consecutive_X_s (const char *s, size_t len)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mktemp.c
Lines: 106-113
100.000% (6/6)
copy_simple
Name: copy_simple
Prototype: static void copy_simple (char const *buf, size_t nread)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1936-1954
100.000% (9/9)
copy_file
Name: copy_file
Prototype: static # 472 "src/install.c" 3 4 _Bool # 473 "src/install.c" copy_file (const char *from, const char *to, const struct cp_options *x)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 472-487
100.000% (6/6)
copy_attr
Name: copy_attr
Prototype: static # 685 "src/copy.c" 3 4 _Bool # 686 "src/copy.c" copy_attr (char const *src_path __attribute__ ((__unused__)), int src_fd __attribute__ ((__unused__)), char const *dst_path __attribute__ ((__unused__)), int dst_fd __attribute__ ((__unused__)), struct cp_options const *x __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 685-693
100.000% (1/1)
copy
Name: copy
Prototype: _Bool # 2962 "src/copy.c" copy (char const *src_name, char const *dst_name, # 2963 "src/copy.c" 3 4 _Bool # 2963 "src/copy.c" nonexistent_dst, const struct cp_options *options, # 2964 "src/copy.c" 3 4 _Bool # 2964 "src/copy.c" *copy_into_self, # 2964 "src/copy.c" 3 4 _Bool # 2964 "src/copy.c" *rename_succeeded)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 2961-2983
100.000% (1/1)
compute_number_width
Name: compute_number_width
Prototype: static int __attribute__ ((__pure__)) compute_number_width (size_t nfiles, struct fstatus const *fstatus)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/wc.c
Lines: 615-641
100.000% (20/20)
compare_ranges
Name: compare_ranges
Prototype: static int compare_ranges (const void *a, const void *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/set-fields.c
Lines: 60-66
100.000% (1/1)
compare_occurs
Name: compare_occurs
Prototype: static int compare_occurs (const void *void_first, const void *void_second)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 586-599
100.000% (1/1)
cols_ready_to_print
Name: cols_ready_to_print
Prototype: static unsigned int __attribute__ ((__pure__)) cols_ready_to_print (void)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 783-797
100.000% (14/14)
cmp_version
Name: cmp_version
Prototype: static inline int cmp_version (struct fileinfo const *a, struct fileinfo const *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3700-3704
100.000% (1/1)
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_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)
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_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_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)
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)
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_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)
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)
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)
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_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)
Page:<>1
Condition %: 100.000% (1/1)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (7/7)
4
Condition %: 100.000% (1/1)
56
Condition %: 100.000% (4/4)
7
Condition %:  90.909% (10/11)
8
Condition %:  83.333% (15/18)
9
Condition %:  75.000% (3/4)
10
Condition %:  68.182% (15/22)
...20
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.1.2