OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: zaptemp
...4
Function: str2signum
5
Function: sha224_init_ctx
6
Function: safe_hasher
7
Function: read_utmp
89
Function: prep_non_filename_text
10
Function: null
11
Function: mbslen
12
Function: isdir
...20
Function: alloc_ibuf
Functionâ–ľCondition %
process_file
Name: process_file
Prototype: static void process_file (FILE *fp)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 393-414
100.000% (12/12)
process_field
Name: process_field
Prototype: static # 1371 "src/numfmt.c" 3 4 _Bool # 1372 "src/numfmt.c" process_field (char *text, uintmax_t field)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1371-1395
100.000% (11/11)
process_dir
Name: process_dir
Prototype: static int process_dir (char *dir, struct savewd *wd, void *options)
Coverage:  20.000% (5/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mkdir.c
Lines: 151-186
 20.000% (5/25)
proc_text
Name: proc_text
Prototype: static void proc_text (void)
Coverage:  32.353% (11/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 321-368
 32.353% (11/34)
proc_header
Name: proc_header
Prototype: static void proc_header (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 285-293
100.000% (4/4)
proc_footer
Name: proc_footer
Prototype: static void proc_footer (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 309-317
100.000% (4/4)
proc_body
Name: proc_body
Prototype: static void proc_body (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 297-305
100.000% (4/4)
prjoin
Name: prjoin
Prototype: static void prjoin (struct line const *line1, struct line const *line2)
Coverage: 100.000% (23/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 587-651
100.000% (23/23)
priv_set_restore_linkdir
Name: priv_set_restore_linkdir
Prototype: inline int priv_set_restore_linkdir (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/priv-set.h
Lines: 56-60
  0.000% (0/1)
priv_set_remove_linkdir
Name: priv_set_remove_linkdir
Prototype: inline int priv_set_remove_linkdir (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/priv-set.h
Lines: 50-54
100.000% (1/1)
printv
Name: printv
Prototype: static void printv (VALUE *v)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 506-521
 66.667% (4/6)
printf_parse
Name: printf_parse
Prototype: int printf_parse (const char *format, char_directives *d, arguments *a)
Coverage:  0.000% (0/403)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/printf-parse.c
Lines: 82-632
  0.000% (0/403)
printf_frexpl [printf-frexp.c #2]
Name: printf_frexpl [printf-frexp.c #2]
Prototype: long double printf_frexpl (long double x, int *expptr)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/printf-frexp.c #2
Lines: 66-190
  0.000% (0/4)
printf_frexp [printf-frexp.c #1]
Name: printf_frexp [printf-frexp.c #1]
Prototype: double printf_frexp (double x, int *expptr)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/printf-frexp.c #1
Lines: 66-190
  0.000% (0/4)
printf_fetchargs
Name: printf_fetchargs
Prototype: int printf_fetchargs (va_list args, arguments *a)
Coverage:  0.000% (0/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/printf-args.c
Lines: 35-187
  0.000% (0/57)
print_xfer_stats
Name: print_xfer_stats
Prototype: static void print_xfer_stats (xtime_t progress_time)
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 774-848
 72.727% (16/22)
print_with_separator
Name: print_with_separator
Prototype: static void print_with_separator (char sep)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4919-4955
  0.000% (0/17)
print_wide_uint
Name: print_wide_uint
Prototype: static void print_wide_uint (wide_uint n, int nesting, unsigned wide_uint_bits)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/make-prime-list.c
Lines: 78-107
 92.308% (12/13)
print_white_space
Name: print_white_space
Prototype: static void print_white_space (void)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2191-2209
100.000% (9/9)
print_user
Name: print_user
Prototype: static void print_user (uid_t uid)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/id.c
Lines: 347-365
 77.778% (7/9)
print_user
Name: print_user
Prototype: static void print_user (const STRUCT_UTMP *utmp_ent, time_t boottime)
Coverage:  45.283% (24/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 332-438
 45.283% (24/53)
print_uptime
Name: print_uptime
Prototype: static void print_uptime (size_t n, const STRUCT_UTMP *this)
Coverage:  0.000% (0/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uptime.c
Lines: 55-175
  0.000% (0/56)
print_unicode_char
Name: print_unicode_char
Prototype: void print_unicode_char (FILE *stream, unsigned int code, int exit_on_error)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/unicodeio.c
Lines: 207-215
  0.000% (0/1)
print_uintmaxes
Name: print_uintmaxes
Prototype: static void print_uintmaxes (uintmax_t t1, uintmax_t t0)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2447-2464
100.000% (14/14)
print_type_indicator
Name: print_type_indicator
Prototype: static # 4651 "src/ls.c" 3 4 _Bool # 4652 "src/ls.c" print_type_indicator ( # 4652 "src/ls.c" 3 4 _Bool # 4652 "src/ls.c" stat_ok, mode_t mode, enum filetype type)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4651-4658
 75.000% (3/4)
print_table_row
Name: print_table_row
Prototype: static void print_table_row (int num_width, int signum, int name_width, char const *signame)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/kill.c
Lines: 112-119
100.000% (1/1)
print_table
Name: print_table
Prototype: static void print_table (void)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 305-341
100.000% (13/13)
print_stored
Name: print_stored
Prototype: static # 2544 "src/pr.c" 3 4 _Bool # 2545 "src/pr.c" print_stored (COLUMN *p)
Coverage:  96.774% (30/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2544-2602
 96.774% (30/31)
print_stats
Name: print_stats
Prototype: static void print_stats (void)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 850-878
100.000% (13/13)
print_statfs
Name: print_statfs
Prototype: static # 806 "src/stat.c" 3 4 _Bool # 806 "src/stat.c" __attribute__ ((__warn_unused_result__)) print_statfs (char *pformat, size_t prefix_len, unsigned int m, int fd, char const *filename, void const *data)
Coverage:  14.286% (5/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 806-889
 14.286% (5/35)
print_stat
Name: print_stat
Prototype: static # 1050 "src/stat.c" 3 4 _Bool # 1051 "src/stat.c" print_stat (char *pformat, size_t prefix_len, unsigned int m, int fd, char const *filename, void const *data)
Coverage:  79.452% (58/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1050-1180
 79.452% (58/73)
print_spaces
Name: print_spaces
Prototype: static void print_spaces (ptrdiff_t number)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1021-1026
100.000% (4/4)
print_size
Name: print_size
Prototype: static void print_size (const struct duinfo *pdui, const char *string)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 408-422
100.000% (4/4)
print_short
Name: print_short
Prototype: static void print_short (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 472-472
 92.308% (12/13)
print_sep_string
Name: print_sep_string
Prototype: static void print_sep_string (void)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2216-2256
100.000% (22/22)
print_s_short
Name: print_s_short
Prototype: static void print_s_short (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 471-471
 46.154% (6/13)
print_s_char
Name: print_s_char
Prototype: static void print_s_char (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 469-469
 46.154% (6/13)
print_runlevel
Name: print_runlevel
Prototype: static void print_runlevel (const STRUCT_UTMP *utmp_ent)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 512-531
  0.000% (0/7)
print_rel_part
Name: print_rel_part
Prototype: static # 522 "parse-datetime.y" 3 4 _Bool # 523 "parse-datetime.y" print_rel_part ( # 523 "parse-datetime.y" 3 4 _Bool # 523 "parse-datetime.y" space, intmax_t val, char const *name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 522-529
100.000% (4/4)
print_page
Name: print_page
Prototype: static # 1751 "src/pr.c" 3 4 _Bool # 1752 "src/pr.c" print_page (void)
Coverage:  97.753% (87/89)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1751-1871
 97.753% (87/89)
print_padded_number
Name: print_padded_number
Prototype: static void print_padded_number (void)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1255-1265
100.000% (7/7)
print_only_size
Name: print_only_size
Prototype: static void print_only_size (uintmax_t n_bytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 395-404
100.000% (1/1)
print_numbers
Name: print_numbers
Prototype: static void print_numbers (char const *fmt, struct layout layout, long double first, long double step, long double last)
Coverage:  44.118% (30/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 293-356
 44.118% (30/68)
print_named_ascii
Name: print_named_ascii
Prototype: static void print_named_ascii (size_t fields, size_t blank, void const *block, const char *unused_fmt_string __attribute__ ((__unused__)), int width, int pad)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 497-526
 81.818% (9/11)
print_name_with_quoting
Name: print_name_with_quoting
Prototype: static size_t print_name_with_quoting (const struct fileinfo *f, # 4538 "src/ls.c" 3 4 _Bool # 4538 "src/ls.c" symlink_target, struct obstack *stack, size_t start_col)
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4536-4570
 78.947% (15/19)
print_many_per_line
Name: print_many_per_line
Prototype: static void print_many_per_line (void)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4842-4876
100.000% (8/8)
print_long_long
Name: print_long_long
Prototype: static void print_long_long (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 475-475
 92.308% (12/13)
print_long_format
Name: print_long_format
Prototype: static void print_long_format (const struct fileinfo *f)
Coverage:  52.830% (56/106)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4016-4225
 52.830% (56/106)
print_long_entry
Name: print_long_entry
Prototype: static void print_long_entry (const char name[])
Coverage:  0.000% (0/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pinky.c
Lines: 306-396
  0.000% (0/49)
print_long_double
Name: print_long_double
Prototype: static void print_long_double (size_t fields, size_t blank, void const *block, char const *fmt_string __attribute__ ((__unused__)), int width, int pad)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 479-479
 92.308% (12/13)
print_long
Name: print_long
Prototype: static void print_long (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 474-474
  0.000% (0/13)
print_login
Name: print_login
Prototype: static void print_login (const STRUCT_UTMP *utmp_ent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 480-491
  0.000% (0/1)
print_lineno
Name: print_lineno
Prototype: static void print_lineno (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 270-281
 50.000% (2/4)
print_line
Name: print_line
Prototype: static void print_line (int userlen, const char *user, const char state, int linelen, const char *line, const char *time_str, const char *idle, const char *pid, const char *comment, const char *exitstr)
Coverage:  44.000% (11/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 243-312
 44.000% (11/25)
print_kth
Name: print_kth
Prototype: static inline # 216 "src/cut.c" 3 4 _Bool # 217 "src/cut.c" print_kth (uintmax_t k)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 216-220
100.000% (1/1)
print_it
Name: print_it
Prototype: static # 1226 "src/stat.c" 3 4 _Bool # 1226 "src/stat.c" __attribute__ ((__warn_unused_result__)) print_it (char const *format, int fd, char const *filename, # 1228 "src/stat.c" 3 4 _Bool # 1228 "src/stat.c" (*print_func) (char *, size_t, unsigned int, int, char const *, void const *), void const *data)
Coverage:  78.125% (50/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1226-1340
 78.125% (50/64)
print_int
Name: print_int
Prototype: static void print_int (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 473-473
 92.308% (12/13)
print_initspawn
Name: print_initspawn
Prototype: static void print_initspawn (const STRUCT_UTMP *utmp_ent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 493-502
  0.000% (0/1)
print_horizontal
Name: print_horizontal
Prototype: static void print_horizontal (void)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4878-4915
  0.000% (0/8)
print_heading
Name: print_heading
Prototype: static void print_heading (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 559-564
  0.000% (0/1)
print_header
Name: print_header
Prototype: static void print_header (void)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2351-2382
 66.667% (4/6)
print_group_list
Name: print_group_list
Prototype: _Bool # 36 "src/group-list.c" print_group_list (const char *username, uid_t ruid, gid_t rgid, gid_t egid, # 38 "src/group-list.c" 3 4 _Bool # 38 "src/group-list.c" use_names, char delim)
Coverage:  45.455% (15/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/group-list.c
Lines: 35-88
 45.455% (15/33)
print_group
Name: print_group
Prototype: _Bool # 103 "src/group-list.c" print_group (gid_t gid, # 103 "src/group-list.c" 3 4 _Bool # 103 "src/group-list.c" use_name)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/group-list.c
Lines: 102-122
 77.778% (7/9)
print_full_info
Name: print_full_info
Prototype: static void print_full_info (const char *username)
Coverage:  51.064% (24/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/id.c
Lines: 369-440
 51.064% (24/47)
print_formatted
Name: print_formatted
Prototype: static int print_formatted (const char *format, int argc, char **argv)
Coverage:  88.889% (80/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 477-648
 88.889% (80/90)
print_float
Name: print_float
Prototype: static void print_float (size_t fields, size_t blank, void const *block, char const *fmt_string __attribute__ ((__unused__)), int width, int pad)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 477-477
 92.308% (12/13)
print_files
Name: print_files
Prototype: static void print_files (int number_of_files, char **av)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1593-1617
 76.471% (13/17)
print_filename [md5sum.c #2]
Name: print_filename [md5sum.c #2]
Prototype: static void print_filename (char const *file, # 542 "src/md5sum.c" 3 4 _Bool # 542 "src/md5sum.c" escape)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 541-568
100.000% (13/13)
print_filename [md5sum.c #1]
Name: print_filename [md5sum.c #1]
Prototype: static void print_filename (char const *file, # 542 "src/md5sum.c" 3 4 _Bool # 542 "src/md5sum.c" escape)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 541-568
100.000% (13/13)
print_file_name_and_frills
Name: print_file_name_and_frills
Prototype: static size_t print_file_name_and_frills (const struct fileinfo *f, size_t start_col)
Coverage:  53.846% (7/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4589-4615
 53.846% (7/13)
print_field
Name: print_field
Prototype: static void print_field (BLOCK field)
Coverage:  13.636% (9/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1032-1185
 13.636% (9/66)
print_factors_single
Name: print_factors_single
Prototype: static void print_factors_single (uintmax_t t1, uintmax_t t0)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2467-2491
 77.778% (7/9)
print_factors
Name: print_factors
Prototype: static # 2498 "src/factor.c" 3 4 _Bool # 2499 "src/factor.c" print_factors (const char *input)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2498-2552
 46.154% (6/13)
print_esc_string
Name: print_esc_string
Prototype: static void print_esc_string (const char *str)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 312-320
100.000% (7/7)
print_esc_char
Name: print_esc_char
Prototype: static void print_esc_char (char c)
Coverage:  77.273% (17/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1184-1221
 77.273% (17/22)
print_esc
Name: print_esc
Prototype: static int print_esc (const char *escstart, # 240 "src/printf.c" 3 4 _Bool # 240 "src/printf.c" octal_0)
Coverage:  63.291% (50/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 239-308
 63.291% (50/79)
print_entry
Name: print_entry
Prototype: static void print_entry (const STRUCT_UTMP *utmp_ent)
Coverage:  53.333% (32/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pinky.c
Lines: 199-302
 53.333% (32/60)
print_element
Name: print_element
Prototype: static void print_element (char const *element)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uname.c
Lines: 160-168
 50.000% (2/4)
print_double
Name: print_double
Prototype: static void print_double (size_t fields, size_t blank, void const *block, char const *fmt_string __attribute__ ((__unused__)), int width, int pad)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 478-478
 92.308% (12/13)
print_direc
Name: print_direc
Prototype: static void print_direc (const char *start, size_t length, char conversion, # 332 "src/printf.c" 3 4 _Bool # 332 "src/printf.c" have_field_width, int field_width, # 333 "src/printf.c" 3 4 _Bool # 333 "src/printf.c" have_precision, int precision, char const *argument)
Coverage:  83.333% (70/84)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 330-471
 83.333% (70/84)
print_dir
Name: print_dir
Prototype: static void print_dir (char const *name, char const *realname, # 2715 "src/ls.c" 3 4 _Bool # 2715 "src/ls.c" command_line_arg)
Coverage:  59.091% (52/88)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2714-2882
 59.091% (52/88)
print_deadprocs
Name: print_deadprocs
Prototype: static void print_deadprocs (const STRUCT_UTMP *utmp_ent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 457-478
  0.000% (0/4)
print_current_files
Name: print_current_files
Prototype: static void print_current_files (void)
Coverage:  60.000% (15/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3828-3870
 60.000% (15/25)
print_color_indicator
Name: print_color_indicator
Prototype: static # 4661 "src/ls.c" 3 4 _Bool # 4662 "src/ls.c" print_color_indicator (const struct bin_str *ind)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4661-4675
 57.143% (4/7)
print_clump
Name: print_clump
Prototype: static void print_clump (COLUMN *p, int n, char *clump)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2261-2266
100.000% (4/4)
print_clockchange
Name: print_clockchange
Prototype: static void print_clockchange (const STRUCT_UTMP *utmp_ent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 504-510
  0.000% (0/1)
print_char
Name: print_char
Prototype: static void print_char (size_t fields, size_t blank, void const *block, char const *fmt_string, int width, int pad)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 470-470
 61.538% (8/13)
print_char
Name: print_char
Prototype: static void print_char (char c)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2277-2300
 87.500% (14/16)
print_boottime
Name: print_boottime
Prototype: static void print_boottime (const STRUCT_UTMP *utmp_ent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 440-445
  0.000% (0/1)
print_ascii
Name: print_ascii
Prototype: static void print_ascii (size_t fields, size_t blank, void const *block, const char *unused_fmt_string __attribute__ ((__unused__)), int width, int pad)
Coverage:  36.364% (8/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 528-585
 36.364% (8/22)
print_and_abort
Name: print_and_abort
Prototype: static _Noreturn void print_and_abort (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/obstack.c
Lines: 329-343
  0.000% (0/1)
print_LDBL
Name: print_LDBL
Prototype: static void print_LDBL (long double x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/getlimits.c
Lines: 112-112
100.000% (1/1)
print_FLT
Name: print_FLT
Prototype: static void print_FLT (float x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/getlimits.c
Lines: 110-110
100.000% (1/1)
print_DBL
Name: print_DBL
Prototype: static void print_DBL (double x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/getlimits.c
Lines: 111-111
100.000% (1/1)
prime_p
Name: prime_p
Prototype: static # 1198 "src/factor.c" 3 4 _Bool # 1199 "src/factor.c" prime_p (uintmax_t n)
Coverage:  60.274% (44/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1198-1278
 60.274% (44/73)
prime2_p
Name: prime2_p
Prototype: static # 1280 "src/factor.c" 3 4 _Bool # 1281 "src/factor.c" prime2_p (uintmax_t n1, uintmax_t n0)
Coverage:  25.954% (34/131)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1280-1378
 25.954% (34/131)
prfields
Name: prfields
Prototype: static void prfields (struct line const *line, size_t join_field, size_t autocount)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 566-583
100.000% (13/13)
prfield
Name: prfield
Prototype: static void prfield (size_t n, struct line const *line)
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 547-562
 55.000% (11/20)
pretty_name
Name: pretty_name
Prototype: static char const * pretty_name (struct File_spec const *f)
Coverage:  19.355% (6/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 361-365
 19.355% (6/31)
prepare_padded_number
Name: prepare_padded_number
Prototype: static int prepare_padded_number (const long double val, size_t precision)
Coverage:  91.429% (32/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1193-1253
 91.429% (32/35)
Page:<>1
Function: zaptemp
...4
Function: str2signum
5
Function: sha224_init_ctx
6
Function: safe_hasher
7
Function: read_utmp
89
Function: prep_non_filename_text
10
Function: null
11
Function: mbslen
12
Function: isdir
...20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2