OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>12
Function: base64_decode_ctx_init
3
Function: check_extension
4
Function: cut_bytes
5
Function: do_ftruncate
...10
Function: long_pinky
...20
Function: xstr_cd_iconv
Functionâ–´Condition %
AD_compare
Name: AD_compare
Prototype: static # 31 "lib/fts-cycle.c" 3 4 _Bool # 32 "lib/fts-cycle.c" AD_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-cycle.c
Lines: 31-38
100.000% (1/1)
AD_hash
Name: AD_hash
Prototype: static size_t AD_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-cycle.c
Lines: 40-45
100.000% (1/1)
__argmatch_die
Name: __argmatch_die
Prototype: static void __argmatch_die (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argmatch.c
Lines: 61-65
  0.000% (0/1)
__gl_setmode
Name: __gl_setmode
Prototype: inline int __gl_setmode (int fd __attribute__ ((__unused__)), int mode __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/binary-io.h
Lines: 49-53
100.000% (1/1)
__gl_setmode_check
Name: __gl_setmode_check
Prototype: inline int __gl_setmode_check (int fd __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/binary-io.h
Lines: 59-60
100.000% (1/1)
__strftime_internal [nstrftime.c #1]
Name: __strftime_internal [nstrftime.c #1]
Prototype: static size_t __strftime_internal (char *s, size_t maxsize, const char *format, const struct tm *tp, # 449 "lib/nstrftime.c" 3 4 _Bool # 449 "lib/nstrftime.c" upcase, # 449 "lib/nstrftime.c" 3 4 _Bool # 449 "lib/nstrftime.c" *tzset_called , timezone_t tz, int ns )
Coverage:  49.924% (329/659)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #1
Lines: 446-1520
 49.924% (329/659)
__strftime_internal [nstrftime.c #2]
Name: __strftime_internal [nstrftime.c #2]
Prototype: static size_t __strftime_internal (FILE *s, const char *format, const struct tm *tp, # 449 "lib/nstrftime.c" 3 4 _Bool # 449 "lib/nstrftime.c" upcase, # 449 "lib/nstrftime.c" 3 4 _Bool # 449 "lib/nstrftime.c" *tzset_called , timezone_t tz, int ns )
Coverage:  51.220% (378/738)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #2
Lines: 446-1520
 51.220% (378/738)
__xargmatch_internal
Name: __xargmatch_internal
Prototype: ptrdiff_t __xargmatch_internal (const char *context, const char *arg, const char *const *arglist, const char *vallist, size_t valsize, argmatch_exit_fn exit_fn)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argmatch.c
Lines: 175-192
 75.000% (3/4)
_obstack_allocated_p
Name: _obstack_allocated_p
Prototype: int _obstack_allocated_p (struct obstack *h, void *obj)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 240-256
  0.000% (0/8)
_obstack_begin
Name: _obstack_begin
Prototype: int _obstack_begin (struct obstack *h, size_t size, size_t alignment, void *(*chunkfun) (size_t), void (*freefun) (void *))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 149-159
100.000% (1/1)
_obstack_begin_1
Name: _obstack_begin_1
Prototype: int _obstack_begin_1 (struct obstack *h, size_t size, size_t alignment, void *(*chunkfun) (void *, size_t), void (*freefun) (void *, void *), void *arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 161-173
  0.000% (0/1)
_obstack_begin_worker
Name: _obstack_begin_worker
Prototype: static int _obstack_begin_worker (struct obstack *h, size_t size, size_t alignment)
Coverage:  42.308% (11/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 108-147
 42.308% (11/26)
_obstack_free
Name: _obstack_free
Prototype: void _obstack_free (struct obstack *h, void *obj)
Coverage:  50.000% (7/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 261-289
 50.000% (7/14)
_obstack_memory_used
Name: _obstack_memory_used
Prototype: size_t _obstack_memory_used (struct obstack *h)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 291-302
  0.000% (0/4)
_obstack_newchunk
Name: _obstack_newchunk
Prototype: void _obstack_newchunk (struct obstack *h, size_t length)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 181-230
  0.000% (0/28)
abandon_move
Name: abandon_move
Prototype: static # 1743 "src/copy.c" 3 4 _Bool # 1744 "src/copy.c" abandon_move (const struct cp_options *x, char const *dst_name, struct stat const *dst_sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1743-1755
100.000% (1/1)
abbreviation_lacks_prefix
Name: abbreviation_lacks_prefix
Prototype: static # 766 "src/dd.c" 3 4 _Bool # 767 "src/dd.c" abbreviation_lacks_prefix (char const *message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 766-770
100.000% (1/1)
abformat_init
Name: abformat_init
Prototype: static void abformat_init (void)
Coverage:  65.625% (21/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1148-1186
 65.625% (21/32)
abmon_init
Name: abmon_init
Prototype: static # 1115 "src/ls.c" 3 4 _Bool # 1116 "src/ls.c" abmon_init (char abmon[12][ABFORMAT_SIZE])
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1115-1144
 61.905% (13/21)
absld
Name: absld
Prototype: static inline long double absld (long double val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 328-332
100.000% (1/1)
acl_errno_valid
Name: acl_errno_valid
Prototype: _Bool # 30 "lib/acl-errno-valid.c" acl_errno_valid (int errnum)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/acl-errno-valid.c
Lines: 29-52
  0.000% (0/10)
add_exclude
Name: add_exclude
Prototype: void add_exclude (struct exclude *ex, char const *pattern, int options)
Coverage:  38.000% (19/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 517-603
 38.000% (19/50)
add_exclude_file
Name: add_exclude_file
Prototype: int add_exclude_file (void (*add_func) (struct exclude *, char const *, int), struct exclude *ex, char const *file_name, int options, char line_end)
Coverage:  62.500% (10/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 675-695
 62.500% (10/16)
add_exclude_fp
Name: add_exclude_fp
Prototype: int add_exclude_fp (void (*add_func) (struct exclude *, char const *, int, void *), struct exclude *ex, FILE *fp, int options, char line_end, void *data)
Coverage:  72.414% (21/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 610-666
 72.414% (21/29)
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_file_name
Name: add_file_name
Prototype: static void add_file_name (char *name, char *names[2], int operand_status[2], int joption_count[2], int *nfiles, int *prev_optc_status, int *optc_status)
Coverage:  27.778% (5/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 956-1000
 27.778% (5/18)
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)
add_tab_stop
Name: add_tab_stop
Prototype: void add_tab_stop (uintmax_t tabval)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 77-93
 78.571% (11/14)
add_temp_dir
Name: add_temp_dir
Prototype: static void add_temp_dir (char const *dir)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1225-1232
 75.000% (3/4)
add_to_grand_total
Name: add_to_grand_total
Prototype: static void add_to_grand_total (struct field_values_t *bv, struct field_values_t *iv)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 907-924
 68.750% (11/16)
add_uint_with_neg_flag
Name: add_uint_with_neg_flag
Prototype: static void add_uint_with_neg_flag (uintmax_t *dest, # 829 "src/df.c" 3 4 _Bool # 829 "src/df.c" *dest_neg, uintmax_t src, # 830 "src/df.c" 3 4 _Bool # 830 "src/df.c" src_neg)
Coverage:  11.765% (2/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 828-854
 11.765% (2/17)
adjust_column
Name: adjust_column
Prototype: static size_t adjust_column (size_t column, char c)
Coverage:  47.059% (8/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fold.c
Lines: 93-113
 47.059% (8/17)
adjust_value
Name: adjust_value
Prototype: static long double adjust_value (int inexact_style, long double value)
Coverage:  20.000% (2/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/human.c
Lines: 53-67
 20.000% (2/10)
advance [test.c #1]
Name: advance [test.c #1]
Prototype: static void advance ( # 105 "src/test.c" 3 4 _Bool # 105 "src/test.c" f)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 104-111
 66.667% (4/6)
advance [test.c #2]
Name: advance [test.c #2]
Prototype: static void advance ( # 105 "src/test.c" 3 4 _Bool # 105 "src/test.c" f)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 104-111
 66.667% (4/6)
advance_input_after_read_error
Name: advance_input_after_read_error
Prototype: static # 1894 "src/dd.c" 3 4 _Bool # 1895 "src/dd.c" advance_input_after_read_error (size_t nbytes)
Coverage:  0.000% (0/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1894-1932
  0.000% (0/30)
advance_input_offset
Name: advance_input_offset
Prototype: static void advance_input_offset (uintmax_t offset)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1701-1707
 50.000% (2/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_column
Name: align_column
Prototype: static void align_column (COLUMN *p)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1723-1738
 90.000% (9/10)
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_field
Name: alloc_field
Prototype: static void alloc_field (int f, const char *c)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 346-360
 71.429% (5/7)
alloc_ibuf
Name: alloc_ibuf
Prototype: static void alloc_ibuf (void)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 695-716
 85.714% (6/7)
alloc_obuf
Name: alloc_obuf
Prototype: static void alloc_obuf (void)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 720-748
 70.000% (7/10)
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)
ambsalign
Name: ambsalign
Prototype: char * ambsalign (const char *src, size_t *width, mbs_align_t align, int flags)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/mbsalign.c
Lines: 247-278
 60.000% (6/10)
and [test.c #1]
Name: and [test.c #1]
Prototype: static # 534 "src/test.c" 3 4 _Bool # 535 "src/test.c" and (void)
Coverage:  40.541% (15/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 534-546
 40.541% (15/37)
and [test.c #2]
Name: and [test.c #2]
Prototype: static # 534 "src/test.c" 3 4 _Bool # 535 "src/test.c" and (void)
Coverage:  40.541% (15/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 534-546
 40.541% (15/37)
announce_mkdir
Name: announce_mkdir
Prototype: static void announce_mkdir (char const *dir, void *options)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mkdir.c
Lines: 108-114
 50.000% (2/4)
any_live_files
Name: any_live_files
Prototype: static # 1099 "src/tail.c" 3 4 _Bool # 1100 "src/tail.c" any_live_files (const struct File_spec *f, size_t n_files)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1099-1120
 94.118% (16/17)
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_non_remote_file
Name: any_non_remote_file
Prototype: static # 1310 "src/tail.c" 3 4 _Bool # 1311 "src/tail.c" any_non_remote_file (const struct File_spec *f, size_t n_files)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1310-1317
 87.500% (7/8)
any_remote_file
Name: any_remote_file
Prototype: static # 1298 "src/tail.c" 3 4 _Bool # 1299 "src/tail.c" any_remote_file (const struct File_spec *f, size_t n_files)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1298-1305
 75.000% (6/8)
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_quoted
Name: append_quoted
Prototype: static void append_quoted (const char *str)
Coverage:  53.125% (17/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dircolors.c
Lines: 194-229
 53.125% (17/32)
append_range
Name: append_range
Prototype: static # 657 "src/tr.c" 3 4 _Bool # 658 "src/tr.c" append_range (struct Spec_list *list, unsigned char first, unsigned char last)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 657-681
 50.000% (2/4)
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_mode
Name: apply_mode
Prototype: static void apply_mode (FILE *stream, const char *mode)
Coverage:  64.706% (11/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/libstdbuf.c
Lines: 88-131
 64.706% (11/17)
apply_relative_time
Name: apply_relative_time
Prototype: static # 303 "parse-datetime.y" 3 4 _Bool # 304 "parse-datetime.y" apply_relative_time (parser_control *pc, relative_time rel, int factor)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 303-324
 66.667% (4/6)
apply_settings
Name: apply_settings
Prototype: static void apply_settings ( # 1087 "src/stty.c" 3 4 _Bool # 1087 "src/stty.c" checking, const char *device_name, char * const *settings, int n_settings, struct termios *mode, # 1089 "src/stty.c" 3 4 _Bool # 1089 "src/stty.c" *speed_was_set, # 1090 "src/stty.c" 3 4 _Bool # 1090 "src/stty.c" *require_set_attr)
Coverage:  2.407% (11/457)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1086-1265
  2.407% (11/457)
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)
apply_time_suffix
Name: apply_time_suffix
Prototype: static # 289 "src/timeout.c" 3 4 _Bool # 290 "src/timeout.c" apply_time_suffix (double *x, char suffix_char)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 289-316
 66.667% (8/12)
apply_translations
Name: apply_translations
Prototype: static void apply_translations (void)
Coverage:  18.182% (8/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1609-1642
 18.182% (8/44)
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)
areadlink_with_size
Name: areadlink_with_size
Prototype: char * areadlink_with_size (char const *file, size_t size)
Coverage:  33.333% (9/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/areadlink-with-size.c
Lines: 51-104
 33.333% (9/27)
areadlinkat
Name: areadlinkat
Prototype: char * areadlinkat (int fd, char const *filename)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/areadlinkat.c
Lines: 39-43
  0.000% (0/1)
argmatch
Name: argmatch
Prototype: ptrdiff_t argmatch (const char *arg, const char *const *arglist, const char *vallist, size_t valsize)
Coverage:  21.311% (13/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argmatch.c
Lines: 83-123
 21.311% (13/61)
argmatch_invalid
Name: argmatch_invalid
Prototype: void argmatch_invalid (const char *context, const char *value, ptrdiff_t problem)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argmatch.c
Lines: 130-139
 66.667% (2/3)
argmatch_to_argument
Name: argmatch_to_argument
Prototype: const char * argmatch_to_argument (const char *value, const char *const *arglist, const char *vallist, size_t valsize)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argmatch.c
Lines: 196-207
  0.000% (0/6)
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_init_argv
Name: argv_iter_init_argv
Prototype: struct argv_iterator * argv_iter_init_argv (char **argv)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argv-iter.c
Lines: 39-49
 50.000% (2/4)
argv_iter_init_stream
Name: argv_iter_init_stream
Prototype: struct argv_iterator * argv_iter_init_stream (FILE *fp)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/argv-iter.c
Lines: 53-66
 50.000% (2/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)
asnprintf
Name: asnprintf
Prototype: char * asnprintf (char *resultbuf, size_t *lengthp, const char *format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/asnprintf.c
Lines: 24-34
  0.000% (0/1)
async_safe_die
Name: async_safe_die
Prototype: static void async_safe_die (int errnum, const char *errstr)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 386-407
  0.000% (0/4)
attach
Name: attach
Prototype: static void attach (char *dest, const char *dirname, const char *name)
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4982-4999
 82.353% (14/17)
avoid_trashing_input
Name: avoid_trashing_input
Prototype: static void avoid_trashing_input (struct sortfile *files, size_t ntemps, size_t nfiles, char const *outfile)
Coverage:  34.783% (32/92)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3698-3743
 34.783% (32/92)
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)
backupfile_internal
Name: backupfile_internal
Prototype: char * backupfile_internal (char const *file, enum backup_type backup_type, # 292 "lib/backupfile.c" 3 4 _Bool # 292 "lib/backupfile.c" rename)
Coverage:  62.500% (30/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/backupfile.c
Lines: 291-372
 62.500% (30/48)
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)
badfieldspec
Name: badfieldspec
Prototype: static void badfieldspec (char const *spec, char const *msgid)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 4039-4044
  0.000% (0/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_alloc_ctx
Name: base32_decode_alloc_ctx
Prototype: _Bool # 561 "lib/base32.c" base32_decode_alloc_ctx (struct base32_decode_context *ctx, const char *in, size_t inlen, char **out, size_t *outlen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 560-587
  0.000% (0/10)
base32_decode_ctx
Name: base32_decode_ctx
Prototype: _Bool # 470 "lib/base32.c" base32_decode_ctx (struct base32_decode_context *ctx, const char *__restrict in, size_t inlen, char *__restrict out, size_t *outlen)
Coverage:  73.810% (31/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 469-547
 73.810% (31/42)
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)
base32_encode
Name: base32_encode
Prototype: void base32_encode (const char *__restrict in, size_t inlen, char *__restrict out, size_t outlen)
Coverage:  60.784% (31/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 64-128
 60.784% (31/51)
base32_encode_alloc
Name: base32_encode_alloc
Prototype: size_t base32_encode_alloc (const char *in, size_t inlen, char **out)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 139-163
  0.000% (0/7)
base64_decode_alloc_ctx
Name: base64_decode_alloc_ctx
Prototype: _Bool # 579 "lib/base64.c" base64_decode_alloc_ctx (struct base64_decode_context *ctx, const char *in, size_t inlen, char **out, size_t *outlen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 578-605
  0.000% (0/10)
base64_decode_ctx
Name: base64_decode_ctx
Prototype: _Bool # 488 "lib/base64.c" base64_decode_ctx (struct base64_decode_context *ctx, const char *__restrict in, size_t inlen, char *__restrict out, size_t *outlen)
Coverage:  88.095% (37/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 487-565
 88.095% (37/42)
Page:<>12
Function: base64_decode_ctx_init
3
Function: check_extension
4
Function: cut_bytes
5
Function: do_ftruncate
...10
Function: long_pinky
...20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2