OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  57.143% (4/7)
11
Condition %:  66.667% (4/6)
12
Condition %:  72.727% (16/22)
13
Condition %:  80.000% (4/5)
14
Condition %:  87.500% (7/8)
1516
Condition %: 100.000% (1/1)
17
Condition %: 100.000% (20/20)
18
Condition %: 100.000% (5/5)
19
Condition %: 100.000% (1/1)
20
Condition %: 100.000% (1/1)
FunctionCondition %▴
add_excluded_fs_type
Name: add_excluded_fs_type
Prototype: static void add_excluded_fs_type (const char *fstype)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 1440-1449
100.000% (1/1)
add_field
Name: add_field
Prototype: static void add_field (int file, size_t field)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 814-830
100.000% (1/1)
add_field_list
Name: add_field_list
Prototype: static void add_field_list (char *str)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 899-917
100.000% (7/7)
add_fs_type
Name: add_fs_type
Prototype: static void add_fs_type (const char *fstype)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 1427-1436
100.000% (1/1)
add_ignore_pattern
Name: add_ignore_pattern
Prototype: static void add_ignore_pattern (const char *pattern)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2887-2897
100.000% (1/1)
add_line_number
Name: add_line_number
Prototype: static void add_line_number (COLUMN *p)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2007-2049
100.000% (22/22)
add_range_pair
Name: add_range_pair
Prototype: static void add_range_pair (uintmax_t lo, uintmax_t hi)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/set-fields.c
Lines: 47-55
100.000% (4/4)
advance_seq
Name: advance_seq
Prototype: static # 523 "src/join.c" 3 4 _Bool # 524 "src/join.c" advance_seq (FILE *fp, struct seq *seq, # 524 "src/join.c" 3 4 _Bool # 524 "src/join.c" first, int whichfile)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 523-530
100.000% (4/4)
align_nstrftime
Name: align_nstrftime
Prototype: static size_t align_nstrftime (char *buf, size_t size, # 3877 "src/ls.c" 3 4 _Bool # 3877 "src/ls.c" recent, struct tm const *tm, timezone_t tz, int ns)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3876-3884
100.000% (3/3)
all_digits_p
Name: all_digits_p
Prototype: static # 541 "src/seq.c" 3 4 _Bool __attribute__ ((__pure__)) # 542 "src/seq.c" all_digits_p (char const *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 541-546
100.000% (1/1)
alloc_table_row
Name: alloc_table_row
Prototype: static void alloc_table_row (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 294-300
100.000% (1/1)
allocate_entry
Name: allocate_entry
Prototype: static struct hash_entry * allocate_entry (Hash_table *table)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 750-770
100.000% (5/5)
any_non_regular_fifo
Name: any_non_regular_fifo
Prototype: static # 1339 "src/tail.c" 3 4 _Bool # 1340 "src/tail.c" any_non_regular_fifo (const struct File_spec *f, size_t n_files)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1339-1346
100.000% (10/10)
any_symlinks
Name: any_symlinks
Prototype: static # 1324 "src/tail.c" 3 4 _Bool # 1325 "src/tail.c" any_symlinks (const struct File_spec *f, size_t n_files)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1324-1332
100.000% (8/8)
append_char_class
Name: append_char_class
Prototype: static # 688 "src/tr.c" 3 4 _Bool # 689 "src/tr.c" append_char_class (struct Spec_list *list, char const *char_class_str, size_t len)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 688-703
100.000% (4/4)
append_equiv_class
Name: append_equiv_class
Prototype: static # 730 "src/tr.c" 3 4 _Bool # 731 "src/tr.c" append_equiv_class (struct Spec_list *list, char const *equiv_class_str, size_t len)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 730-745
100.000% (4/4)
append_normal_char
Name: append_normal_char
Prototype: static void append_normal_char (struct Spec_list *list, unsigned char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 640-650
100.000% (1/1)
append_repeated_char
Name: append_repeated_char
Prototype: static void append_repeated_char (struct Spec_list *list, unsigned char the_char, count repeat_count)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 710-722
100.000% (1/1)
apply_suffix
Name: apply_suffix
Prototype: static # 74 "src/sleep.c" 3 4 _Bool # 75 "src/sleep.c" apply_suffix (double *x, char suffix_char)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sleep.c
Lines: 74-101
100.000% (12/12)
areadlink
Name: areadlink
Prototype: char * areadlink (char const *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/areadlink.c
Lines: 52-56
100.000% (1/1)
argmatch_valid
Name: argmatch_valid
Prototype: void argmatch_valid (const char *const *arglist, const char *vallist, size_t valsize)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argmatch.c
Lines: 145-167
100.000% (9/9)
argv_iter
Name: argv_iter
Prototype: char * argv_iter (struct argv_iterator *ai, enum argv_iter_err *err)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argv-iter.c
Lines: 68-97
100.000% (12/12)
argv_iter_free
Name: argv_iter_free
Prototype: void argv_iter_free (struct argv_iterator *ai)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argv-iter.c
Lines: 105-111
100.000% (4/4)
argv_iter_n_args
Name: argv_iter_n_args
Prototype: size_t argv_iter_n_args (struct argv_iterator const *ai)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argv-iter.c
Lines: 99-103
100.000% (1/1)
backup_file_rename
Name: backup_file_rename
Prototype: char * backup_file_rename (char const *file, enum backup_type backup_type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/backup-rename.c
Lines: 27-31
100.000% (1/1)
bad_cast
Name: bad_cast
Prototype: static inline char * bad_cast (char const *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 693-697
100.000% (1/1)
balance
Name: balance
Prototype: static void balance (int total_stored)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1974-1992
100.000% (7/7)
base32_decode_ctx_init
Name: base32_decode_ctx_init
Prototype: void base32_decode_ctx_init (struct base32_decode_context *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 292-296
100.000% (1/1)
base64_decode_ctx_init
Name: base64_decode_ctx_init
Prototype: void base64_decode_ctx_init (struct base64_decode_context *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 335-339
100.000% (1/1)
base64_encode_fast
Name: base64_encode_fast
Prototype: static void base64_encode_fast (const char *__restrict in, size_t inlen, char *__restrict out)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 68-81
100.000% (4/4)
base_cost
Name: base_cost
Prototype: static COST base_cost (WORD *this)
Coverage: 100.000% (24/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 903-931
100.000% (24/24)
base_len
Name: base_len
Prototype: size_t base_len (char const *name)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/basename-lgpl.c
Lines: 57-75
100.000% (6/6)
base_name
Name: base_name
Prototype: char * base_name (char const *name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/basename.c
Lines: 27-58
100.000% (7/7)
basename_is_dot_or_dotdot
Name: basename_is_dot_or_dotdot
Prototype: static # 3493 "src/ls.c" 3 4 _Bool # 3494 "src/ls.c" basename_is_dot_or_dotdot (const char *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3493-3498
100.000% (1/1)
bkm_scale_by_power [xstrtol.c #1]
Name: bkm_scale_by_power [xstrtol.c #1]
Prototype: static strtol_error bkm_scale_by_power (unsigned long int *x, int base, int power)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol.c #1
Lines: 76-83
100.000% (4/4)
bkm_scale_by_power [xstrtol.c #2]
Name: bkm_scale_by_power [xstrtol.c #2]
Prototype: static strtol_error bkm_scale_by_power (intmax_t *x, int base, int power)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol.c #2
Lines: 76-83
100.000% (4/4)
bkm_scale_by_power [xstrtol.c #3]
Name: bkm_scale_by_power [xstrtol.c #3]
Prototype: static strtol_error bkm_scale_by_power (long int *x, int base, int power)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstrtol.c #3
Lines: 76-83
100.000% (4/4)
blake2b_compress
Name: blake2b_compress
Prototype: static void blake2b_compress( blake2b_state *S, const uint8_t block[BLAKE2B_BLOCKBYTES] )
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2b-ref.c
Lines: 177-216
100.000% (10/10)
blake2b_increment_counter
Name: blake2b_increment_counter
Prototype: static void blake2b_increment_counter( blake2b_state *S, const uint64_t inc )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2b-ref.c
Lines: 66-70
100.000% (1/1)
blake2b_init0
Name: blake2b_init0
Prototype: static void blake2b_init0( blake2b_state *S )
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2b-ref.c
Lines: 72-78
100.000% (4/4)
blake2b_init_param
Name: blake2b_init_param
Prototype: int blake2b_init_param( blake2b_state *S, const blake2b_param *P )
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2b-ref.c
Lines: 81-94
100.000% (4/4)
blake2b_is_lastblock
Name: blake2b_is_lastblock
Prototype: static int blake2b_is_lastblock( const blake2b_state *S )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2b-ref.c
Lines: 54-57
100.000% (1/1)
buffer_linelim
Name: buffer_linelim
Prototype: static inline struct line * buffer_linelim (struct buffer const *buf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1596-1601
100.000% (1/1)
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_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)
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_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)
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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
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)
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_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)
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)
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_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)
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)
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)
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_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_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_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_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)
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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  57.143% (4/7)
11
Condition %:  66.667% (4/6)
12
Condition %:  72.727% (16/22)
13
Condition %:  80.000% (4/5)
14
Condition %:  87.500% (7/8)
1516
Condition %: 100.000% (1/1)
17
Condition %: 100.000% (20/20)
18
Condition %: 100.000% (5/5)
19
Condition %: 100.000% (1/1)
20
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.1.2