OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
2
Function: base64_decode_ctx_init
3
Function: check_extension
45
Function: do_ftruncate
6
Function: fdutimensat
7
Function: fts_padjust
8
Function: glthread_rwlock_init_for_glibc
...10
Function: long_pinky
...20
Function: xstr_cd_iconv
Functionâ–´Condition %
cut_bytes
Name: cut_bytes
Prototype: static void cut_bytes (FILE *stream)
Coverage:  75.862% (22/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 232-281
 75.862% (22/29)
cut_fields
Name: cut_fields
Prototype: static void cut_fields (FILE *stream)
Coverage:  75.893% (85/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 285-426
 75.893% (85/112)
cut_file
Name: cut_file
Prototype: static # 440 "src/cut.c" 3 4 _Bool # 441 "src/cut.c" cut_file (char const *file)
Coverage:  27.273% (21/77)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 440-477
 27.273% (21/77)
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)
cwd_advance_fd
Name: cwd_advance_fd
Prototype: static void cwd_advance_fd (FTS *sp, int fd, # 329 "lib/fts.c" 3 4 _Bool # 329 "lib/fts.c" chdir_down_one)
Coverage:  77.778% (14/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 327-350
 77.778% (14/18)
cwrite
Name: cwrite
Prototype: static # 595 "src/split.c" 3 4 _Bool # 596 "src/split.c" cwrite ( # 596 "src/split.c" 3 4 _Bool # 596 "src/split.c" new_file_flag, const char *bp, size_t bytes)
Coverage:  75.000% (15/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 595-617
 75.000% (15/20)
cycle_check
Name: cycle_check
Prototype: _Bool # 58 "lib/cycle-check.c" cycle_check (struct cycle_check_state *state, struct stat const *sb)
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/cycle-check.c
Lines: 57-85
 57.143% (8/14)
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)
dc_parse_file
Name: dc_parse_file
Prototype: static # 373 "src/dircolors.c" 3 4 _Bool # 374 "src/dircolors.c" dc_parse_file (const char *filename)
Coverage:  15.385% (6/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dircolors.c
Lines: 373-393
 15.385% (6/39)
dc_parse_stream
Name: dc_parse_stream
Prototype: static # 238 "src/dircolors.c" 3 4 _Bool # 239 "src/dircolors.c" dc_parse_stream (FILE *fp, const char *filename)
Coverage:  56.383% (53/94)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dircolors.c
Lines: 238-371
 56.383% (53/94)
dcnpgettext_expr
Name: dcnpgettext_expr
Prototype: __inline static const char * dcnpgettext_expr (const char *domain, const char *msgctxt, const char *msgid, const char *msgid_plural, unsigned long int n, int category)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/gettext.h
Lines: 252-292
  0.000% (0/8)
dcpgettext_expr
Name: dcpgettext_expr
Prototype: __inline static const char * dcpgettext_expr (const char *domain, const char *msgctxt, const char *msgid, int category)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/gettext.h
Lines: 205-244
  0.000% (0/4)
dd_copy
Name: dd_copy
Prototype: static int dd_copy (void)
Coverage:  60.199% (121/201)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 2071-2376
 60.199% (121/201)
debug_key
Name: debug_key
Prototype: static void debug_key (struct line const *line, struct keyfield const *key)
Coverage:  97.917% (47/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2300-2353
 97.917% (47/48)
debug_line
Name: debug_line
Prototype: static void debug_line (struct line const *line)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2357-2365
 80.000% (8/10)
debug_mktime_not_ok
Name: debug_mktime_not_ok
Prototype: static void debug_mktime_not_ok (struct tm const *tm0, struct tm const *tm1, parser_control const *pc, # 1662 "parse-datetime.y" 3 4 _Bool # 1662 "parse-datetime.y" time_zone_seen)
Coverage:  51.429% (18/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1660-1714
 51.429% (18/35)
debug_print_current_time
Name: debug_print_current_time
Prototype: static void debug_print_current_time (char const *item, parser_control *pc)
Coverage:  80.000% (40/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 431-518
 80.000% (40/50)
debug_print_relative_time
Name: debug_print_relative_time
Prototype: static void debug_print_relative_time (char const *item, parser_control const *pc)
Coverage:  94.737% (18/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 531-560
 94.737% (18/19)
debug_strfdate
Name: debug_strfdate
Prototype: static char const * debug_strfdate (struct tm const *tm, char *buf, int n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1631-1639
  0.000% (0/1)
debug_strfdatetime
Name: debug_strfdatetime
Prototype: static char const * debug_strfdatetime (struct tm const *tm, parser_control const *pc, char *buf, int n)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1586-1629
 53.333% (8/15)
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)
decimal_absval_add_one
Name: decimal_absval_add_one
Prototype: static char const * decimal_absval_add_one (char *buf)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/getlimits.c
Lines: 85-99
 66.667% (6/9)
decode_4
Name: decode_4
Prototype: static # 402 "lib/base64.c" 3 4 _Bool # 403 "lib/base64.c" decode_4 (char const *__restrict in, size_t inlen, char *__restrict *outp, size_t *outleft)
Coverage:  77.358% (41/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 402-467
 77.358% (41/53)
decode_8
Name: decode_8
Prototype: static # 359 "lib/base32.c" 3 4 _Bool # 360 "lib/base32.c" decode_8 (char const *__restrict in, size_t inlen, char *__restrict *outp, size_t *outleft)
Coverage:  85.542% (71/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 359-449
 85.542% (71/83)
decode_field_spec
Name: decode_field_spec
Prototype: static void decode_field_spec (const char *s, int *file_index, size_t *field_index)
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 860-895
 57.143% (8/14)
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)
decode_one_format
Name: decode_one_format
Prototype: static # 632 "src/od.c" 3 4 _Bool # 633 "src/od.c" decode_one_format (const char *s_orig, const char *s, const char **next, struct tspec *tspec)
Coverage:  55.063% (87/158)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 632-890
 55.063% (87/158)
decode_output_arg
Name: decode_output_arg
Prototype: static void decode_output_arg (char const *arg)
Coverage:  45.833% (33/72)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 365-434
 45.833% (33/72)
decode_preserve_arg
Name: decode_preserve_arg
Prototype: static void decode_preserve_arg (char const *arg, struct cp_options *x, # 826 "src/cp.c" 3 4 _Bool # 826 "src/cp.c" on_off)
Coverage:  65.625% (21/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 825-915
 65.625% (21/32)
decode_switches
Name: decode_switches
Prototype: static int decode_switches (int argc, char **argv)
Coverage:  63.636% (28/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uname.c
Lines: 174-257
 63.636% (28/44)
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_format
Name: default_format
Prototype: static char * default_format ( # 1403 "src/stat.c" 3 4 _Bool # 1403 "src/stat.c" fs, # 1403 "src/stat.c" 3 4 _Bool # 1403 "src/stat.c" terse, # 1403 "src/stat.c" 3 4 _Bool # 1403 "src/stat.c" device)
Coverage:  57.143% (12/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1402-1488
 57.143% (12/21)
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_scale_base
Name: default_scale_base
Prototype: static inline int default_scale_base (enum scale_type scale)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 216-231
 87.500% (7/8)
default_sort_size
Name: default_sort_size
Prototype: static size_t default_sort_size (void)
Coverage:  54.167% (13/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1455-1498
 54.167% (13/24)
defaultcon
Name: defaultcon
Prototype: int defaultcon (char const *path, mode_t mode)
Coverage:  0.000% (0/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/selinux.c
Lines: 110-166
  0.000% (0/34)
define_all_fields
Name: define_all_fields
Prototype: static void define_all_fields (OCCURS *occurs)
Coverage:  54.124% (105/194)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1348-1549
 54.124% (105/194)
delete_all_files
Name: delete_all_files
Prototype: static void delete_all_files ( # 982 "src/csplit.c" 3 4 _Bool # 982 "src/csplit.c" in_signal_handler)
Coverage:  50.000% (6/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 981-995
 50.000% (6/12)
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)
describe_change
Name: describe_change
Prototype: static void describe_change (const char *file, mode_t old_mode, mode_t mode, enum Change_status changed)
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chmod.c
Lines: 141-181
 33.333% (4/12)
describe_change
Name: describe_change
Prototype: static void describe_change (const char *file, enum Change_status changed, char const *old_user, char const *old_group, char const *user, char const *group)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 135-191
  0.000% (0/32)
desirable_utmp_entry
Name: desirable_utmp_entry
Prototype: static # 64 "lib/readutmp.c" 3 4 _Bool # 65 "lib/readutmp.c" desirable_utmp_entry (STRUCT_UTMP const *u, int options)
Coverage:  52.381% (11/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readutmp.c
Lines: 64-76
 52.381% (11/21)
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)
detect_loop
Name: detect_loop
Prototype: static # 334 "src/tsort.c" 3 4 _Bool # 335 "src/tsort.c" detect_loop (struct item *k)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 334-403
 92.000% (23/25)
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)
dev_info_hash
Name: dev_info_hash
Prototype: static size_t dev_info_hash (void const *x, size_t table_size)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimecmp.c
Lines: 84-97
 33.333% (2/6)
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_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_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_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_push
Name: dev_ino_push
Prototype: static void dev_ino_push (dev_t dev, ino_t ino)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1004-1016
 50.000% (2/4)
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_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)
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)
devlist_for_dev
Name: devlist_for_dev
Prototype: static struct devlist * devlist_for_dev (dev_t dev)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 625-633
 50.000% (2/4)
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_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)
df_readable
Name: df_readable
Prototype: static char const * df_readable ( # 806 "src/df.c" 3 4 _Bool # 806 "src/df.c" negative, uintmax_t n, char *buf, uintmax_t input_units, uintmax_t output_units)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 805-819
 66.667% (6/9)
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)
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_hash
Name: di_ent_hash
Prototype: static size_t di_ent_hash (void const *x, size_t table_size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 75-91
 50.000% (2/4)
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_set_alloc
Name: di_set_alloc
Prototype: struct di_set * di_set_alloc (void)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 112-132
 57.143% (4/7)
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_set_insert
Name: di_set_insert
Prototype: int di_set_insert (struct di_set *dis, dev_t dev, ino_t ino)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 220-237
 42.857% (3/7)
di_set_lookup
Name: di_set_lookup
Prototype: int di_set_lookup (struct di_set *dis, dev_t dev, ino_t ino)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 242-259
  0.000% (0/7)
diagnose_copy_fd_failure
Name: diagnose_copy_fd_failure
Prototype: static void diagnose_copy_fd_failure (enum Copy_fd_status err, char const *filename)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 150-164
  0.000% (0/6)
diagnose_leading_hyphen
Name: diagnose_leading_hyphen
Prototype: static void diagnose_leading_hyphen (int argc, char **argv)
Coverage:  63.636% (7/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rm.c
Lines: 103-124
 63.636% (7/11)
different
Name: different
Prototype: static # 288 "src/uniq.c" 3 4 _Bool # 289 "src/uniq.c" different (char *old, char *new, size_t oldlen, size_t newlen)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uniq.c
Lines: 288-305
 84.615% (11/13)
digest_break_file
Name: digest_break_file
Prototype: static void digest_break_file (const char *file_name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 651-682
  0.000% (0/7)
digest_check [md5sum.c #1]
Name: digest_check [md5sum.c #1]
Prototype: static # 643 "src/md5sum.c" 3 4 _Bool # 644 "src/md5sum.c" digest_check (const char *checkfile_name)
Coverage:  54.774% (109/199)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 643-850
 54.774% (109/199)
digest_check [md5sum.c #2]
Name: digest_check [md5sum.c #2]
Prototype: static # 643 "src/md5sum.c" 3 4 _Bool # 644 "src/md5sum.c" digest_check (const char *checkfile_name)
Coverage:  54.774% (109/199)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 643-850
 54.774% (109/199)
digest_file [md5sum.c #1]
Name: digest_file [md5sum.c #1]
Prototype: static # 582 "src/md5sum.c" 3 4 _Bool # 583 "src/md5sum.c" digest_file (const char *filename, int *binary, unsigned char *bin_result, # 584 "src/md5sum.c" 3 4 _Bool # 584 "src/md5sum.c" *missing)
Coverage:  38.889% (21/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 582-641
 38.889% (21/54)
digest_file [md5sum.c #2]
Name: digest_file [md5sum.c #2]
Prototype: static # 582 "src/md5sum.c" 3 4 _Bool # 583 "src/md5sum.c" digest_file (const char *filename, int *binary, unsigned char *bin_result, # 584 "src/md5sum.c" 3 4 _Bool # 584 "src/md5sum.c" *missing)
Coverage:  38.889% (21/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 582-641
 38.889% (21/54)
digest_word_file
Name: digest_word_file
Prototype: static void digest_word_file (const char *file_name, WORD_TABLE *table)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 691-737
  0.000% (0/18)
digits_to_date_time
Name: digits_to_date_time
Prototype: static void digits_to_date_time (parser_control *pc, textint text_int)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 262-299
 73.684% (14/19)
dir_len
Name: dir_len
Prototype: size_t dir_len (char const *file)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dirname-lgpl.c
Lines: 31-53
 90.000% (9/10)
dir_name
Name: dir_name
Prototype: char * dir_name (char const *file)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dirname.c
Lines: 31-38
 50.000% (2/4)
dirchownmod
Name: dirchownmod
Prototype: int dirchownmod (int fd, char const *dir, mode_t mkdir_mode, uid_t owner, gid_t group, mode_t mode, mode_t mode_bits)
Coverage:  35.714% (15/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/dirchownmod.c
Lines: 60-141
 35.714% (15/42)
direct_mode
Name: direct_mode
Prototype: static void direct_mode (int fd, # 367 "src/shred.c" 3 4 _Bool # 367 "src/shred.c" enable)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 366-386
 77.778% (7/9)
dired_dump_obstack
Name: dired_dump_obstack
Prototype: static void dired_dump_obstack (const char *prefix, struct obstack *os)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1049-1063
  0.000% (0/13)
dirent_inode_sort_may_be_useful
Name: dirent_inode_sort_may_be_useful
Prototype: static # 784 "lib/fts.c" 3 4 _Bool # 785 "lib/fts.c" dirent_inode_sort_may_be_useful (FTSENT const *p)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 784-804
 40.000% (2/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)
direntry_cmp_name
Name: direntry_cmp_name
Prototype: static int direntry_cmp_name (void const *a, void const *b)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savedir.c
Lines: 50-57
  0.000% (0/31)
diropen
Name: diropen
Prototype: static int diropen (FTS const *sp, char const *dir)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 368-380
 66.667% (2/3)
disable_core_dumps
Name: disable_core_dumps
Prototype: static # 408 "src/timeout.c" 3 4 _Bool # 409 "src/timeout.c" disable_core_dumps (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 408-427
  0.000% (0/4)
display_all
Name: display_all
Prototype: static void display_all (struct termios *mode, char const *device_name)
Coverage:  0.000% (0/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1975-2046
  0.000% (0/87)
display_changed
Name: display_changed
Prototype: static void display_changed (struct termios *mode)
Coverage:  0.000% (0/102)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1878-1973
  0.000% (0/102)
display_recoverable
Name: display_recoverable
Prototype: static void display_recoverable (struct termios *mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2062-2073
  0.000% (0/4)
display_settings
Name: display_settings
Prototype: static void display_settings (enum output_type output_type, struct termios *mode, char const *device_name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1858-1876
  0.000% (0/7)
display_speed
Name: display_speed
Prototype: static void display_speed (struct termios *mode, # 2049 "src/stty.c" 3 4 _Bool # 2049 "src/stty.c" fancy)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2048-2060
  0.000% (0/10)
display_window_size
Name: display_window_size
Prototype: static void display_window_size ( # 1782 "src/stty.c" 3 4 _Bool # 1782 "src/stty.c" fancy, char const *device_name)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 1781-1802
  0.000% (0/13)
do_copy
Name: do_copy
Prototype: static # 586 "src/cp.c" 3 4 _Bool # 587 "src/cp.c" do_copy (int n_files, char **file, const char *target_directory, # 588 "src/cp.c" 3 4 _Bool # 588 "src/cp.c" no_target_directory, struct cp_options *x)
Coverage:  44.444% (60/135)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 586-770
 44.444% (60/135)
do_decode
Name: do_decode
Prototype: static void do_decode (FILE *in, FILE *out, # 205 "src/base64.c" 3 4 _Bool # 205 "src/base64.c" ignore_garbage)
Coverage:  43.548% (27/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/base64.c
Lines: 204-262
 43.548% (27/62)
do_encode
Name: do_encode
Prototype: static void do_encode (FILE *in, FILE *out, uintmax_t wrap_column)
Coverage:  50.000% (14/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/base64.c
Lines: 164-202
 50.000% (14/28)
Page:<>1
Function: AD_compare
2
Function: base64_decode_ctx_init
3
Function: check_extension
45
Function: do_ftruncate
6
Function: fdutimensat
7
Function: fts_padjust
8
Function: glthread_rwlock_init_for_glibc
...10
Function: long_pinky
...20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2