OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...8
Function: glthread_rwlock_init_for_glibc
9
Function: ino_map_alloc
10
Function: long_pinky
11
Function: move_fd
1213
Function: print_long_format
14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
16
Function: set_fields
...20
Function: xstr_cd_iconv
Functionâ–´Condition %
parse_duration
Name: parse_duration
Prototype: static double parse_duration (const char* str)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 318-337
 85.714% (12/14)
parse_field_count
Name: parse_field_count
Prototype: static char const * parse_field_count (char const *string, size_t *val, char const *msgid)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 4081-4108
 66.667% (10/15)
parse_format_string
Name: parse_format_string
Prototype: static void parse_format_string (char const *fmt)
Coverage:  87.179% (68/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1045-1156
 87.179% (68/78)
parse_group
Name: parse_group
Prototype: static gid_t parse_group (const char *name)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chgrp.c
Lines: 78-101
 61.538% (8/13)
parse_human_number
Name: parse_human_number
Prototype: static enum simple_strtod_error parse_human_number (const char *str, long double *value, size_t *precision)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1166-1188
 85.714% (12/14)
parse_integer
Name: parse_integer
Prototype: static uintmax_t parse_integer (const char *str, strtol_error *invalid)
Coverage:  25.424% (15/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1369-1401
 25.424% (15/59)
parse_line
Name: parse_line
Prototype: static void parse_line (char const *line, char **keyword, char **arg)
Coverage:  81.818% (27/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dircolors.c
Lines: 142-189
 81.818% (27/33)
parse_long_options
Name: parse_long_options
Prototype: void parse_long_options (int argc, char **argv, const char *command_name, const char *package, const char *version, void (*usage_func) (int), ...)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/long-options.c
Lines: 43-89
 83.333% (10/12)
parse_ls_color
Name: parse_ls_color
Prototype: static void parse_ls_color (void)
Coverage:  28.369% (40/141)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2504-2644
 28.369% (40/141)
parse_obsolete_option
Name: parse_obsolete_option
Prototype: static # 2065 "src/tail.c" 3 4 _Bool # 2066 "src/tail.c" parse_obsolete_option (int argc, char * const *argv, uintmax_t *n_units)
Coverage:  68.235% (58/85)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 2065-2150
 68.235% (58/85)
parse_old_offset
Name: parse_old_offset
Prototype: static # 1328 "src/od.c" 3 4 _Bool # 1329 "src/od.c" parse_old_offset (const char *s, uintmax_t *offset)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1328-1354
  0.000% (0/24)
parse_omp_threads
Name: parse_omp_threads
Prototype: static unsigned long int parse_omp_threads (char const* threads)
Coverage:  80.769% (21/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nproc.c
Lines: 335-368
 80.769% (21/26)
parse_options
Name: parse_options
Prototype: static void parse_options (int argc, char **argv, uintmax_t *n_units, enum header_mode *header_mode, double *sleep_interval)
Coverage:  75.904% (63/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 2152-2273
 75.904% (63/83)
parse_patterns
Name: parse_patterns
Prototype: static void parse_patterns (int argc, int start, char **argv)
Coverage:  88.889% (24/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1174-1222
 88.889% (24/27)
parse_repeat_count
Name: parse_repeat_count
Prototype: static void parse_repeat_count (int argnum, struct control *p, char *str)
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1098-1124
 38.462% (5/13)
parse_size
Name: parse_size
Prototype: static int parse_size (char const *str, size_t *size)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stdbuf.c
Lines: 65-82
 77.778% (7/9)
parse_str
Name: parse_str
Prototype: static # 1350 "src/tr.c" 3 4 _Bool # 1351 "src/tr.c" parse_str (char const *s, struct Spec_list *spec_list)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1350-1357
 80.000% (4/5)
parse_symbols
Name: parse_symbols
Prototype: static int parse_symbols (char const *str, struct symbol_value const *table, # 1330 "src/dd.c" 3 4 _Bool # 1330 "src/dd.c" exclusive, char const *error_msgid)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1328-1362
 80.000% (20/25)
parse_tab_stops
Name: parse_tab_stops
Prototype: void parse_tab_stops (char const *stops)
Coverage:  87.302% (55/63)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 131-231
 87.302% (55/63)
parse_user_spec
Name: parse_user_spec
Prototype: char const * parse_user_spec (char const *spec, uid_t *uid, gid_t *gid, char **username, char **groupname)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/userspec.c
Lines: 258-281
 77.778% (21/27)
parse_with_separator
Name: parse_with_separator
Prototype: static char const * parse_with_separator (char const *spec, char const *separator, uid_t *uid, gid_t *gid, char **username, char **groupname)
Coverage:  90.123% (73/81)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/userspec.c
Lines: 101-238
 90.123% (73/81)
passname
Name: passname
Prototype: static void passname (unsigned char const *data, char name[7])
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 307-314
100.000% (4/4)
paste_parallel
Name: paste_parallel
Prototype: static # 179 "src/paste.c" 3 4 _Bool # 180 "src/paste.c" paste_parallel (size_t nfiles, char **fnamptr)
Coverage:  37.500% (63/168)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/paste.c
Lines: 179-341
 37.500% (63/168)
paste_serial
Name: paste_serial
Prototype: static # 347 "src/paste.c" 3 4 _Bool # 348 "src/paste.c" paste_serial (size_t nfiles, char **fnamptr)
Coverage:  40.580% (28/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/paste.c
Lines: 347-427
 40.580% (28/69)
path_common_prefix
Name: path_common_prefix
Prototype: static int # 29 "src/relpath.c" 3 __attribute__ ((__pure__)) # 30 "src/relpath.c" path_common_prefix (const char *path1, const char *path2)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/relpath.c
Lines: 29-58
 92.857% (26/28)
path_prefix
Name: path_prefix
Prototype: static # 114 "src/realpath.c" 3 4 _Bool __attribute__ ((__pure__)) # 115 "src/realpath.c" path_prefix (const char *prefix, const char *path)
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/realpath.c
Lines: 114-139
 76.471% (13/17)
patterns_match
Name: patterns_match
Prototype: static # 2901 "src/ls.c" 3 4 _Bool # 2902 "src/ls.c" patterns_match (struct ignore_pattern const *patterns, char const *file)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2901-2909
100.000% (6/6)
perform_basename
Name: perform_basename
Prototype: static void perform_basename (const char *string, const char *suffix, # 104 "src/basename.c" 3 4 _Bool # 104 "src/basename.c" use_nuls)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/basename.c
Lines: 103-121
 87.500% (7/8)
periodic_pattern
Name: periodic_pattern
Prototype: static # 258 "src/shred.c" 3 4 _Bool # 259 "src/shred.c" periodic_pattern (int type)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 258-273
100.000% (4/4)
perm_related_errno
Name: perm_related_errno
Prototype: static # 94 "src/nice.c" 3 4 _Bool # 95 "src/nice.c" perm_related_errno (int err)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nice.c
Lines: 94-98
  0.000% (0/1)
pgettext_aux
Name: pgettext_aux
Prototype: __inline static const char * pgettext_aux (const char *domain, const char *msg_ctxt_id, const char *msgid, int category)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/gettext.h
Lines: 142-158
  0.000% (0/4)
physmem_available
Name: physmem_available
Prototype: double physmem_available (void)
Coverage:  33.333% (3/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/physmem.c
Lines: 196-302
 33.333% (3/9)
physmem_total
Name: physmem_total
Prototype: double physmem_total (void)
Coverage:  33.333% (3/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/physmem.c
Lines: 84-193
 33.333% (3/9)
pipe_bytes
Name: pipe_bytes
Prototype: static # 738 "src/tail.c" 3 4 _Bool # 739 "src/tail.c" pipe_bytes (const char *pretty_filename, int fd, uintmax_t n_bytes, uintmax_t *read_pos)
Coverage:  60.000% (18/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 738-833
 60.000% (18/30)
pipe_fork
Name: pipe_fork
Prototype: static pid_t pipe_fork (int pipefds[2], size_t tries)
Coverage:  52.000% (13/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1033-1102
 52.000% (13/25)
pipe_lines
Name: pipe_lines
Prototype: static # 599 "src/tail.c" 3 4 _Bool # 600 "src/tail.c" pipe_lines (const char *pretty_filename, int fd, uintmax_t n_lines, uintmax_t *read_pos)
Coverage:  75.000% (33/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 599-732
 75.000% (33/44)
pipe_safer
Name: pipe_safer
Prototype: int pipe_safer (int fd[2])
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/pipe-safer.c
Lines: 30-56
  0.000% (0/10)
plain_read
Name: plain_read
Prototype: static size_t plain_read (char *buf, size_t size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1606-1613
 50.000% (2/4)
portable_chars_only
Name: portable_chars_only
Prototype: static # 180 "src/pathchk.c" 3 4 _Bool # 181 "src/pathchk.c" portable_chars_only (char const *file, size_t filelen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pathchk.c
Lines: 180-203
  0.000% (0/4)
posix2_version
Name: posix2_version
Prototype: int posix2_version (void)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/posixver.c
Lines: 39-54
 77.778% (7/9)
posix_time_parse
Name: posix_time_parse
Prototype: static # 105 "lib/posixtm.c" 3 4 _Bool # 106 "lib/posixtm.c" posix_time_parse (struct tm *tm, const char *s, unsigned int syntax_bits)
Coverage:  73.077% (38/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/posixtm.c
Lines: 105-170
 73.077% (38/52)
posixtest [test.c #1]
Name: posixtest [test.c #1]
Prototype: static # 656 "src/test.c" 3 4 _Bool # 657 "src/test.c" posixtest (int nargs)
Coverage:  27.434% (31/113)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 656-698
 27.434% (31/113)
posixtest [test.c #2]
Name: posixtest [test.c #2]
Prototype: static # 656 "src/test.c" 3 4 _Bool # 657 "src/test.c" posixtest (int nargs)
Coverage:  27.434% (31/113)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 656-698
 27.434% (31/113)
posixtime
Name: posixtime
Prototype: _Bool # 175 "lib/posixtm.c" posixtime (time_t *p, const char *s, unsigned int syntax_bits)
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/posixtm.c
Lines: 174-233
 55.000% (11/20)
powerld
Name: powerld
Prototype: static long double powerld (long double base, unsigned int x)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 312-325
100.000% (7/7)
powm
Name: powm
Prototype: static uintmax_t __attribute__ ((__const__)) powm (uintmax_t b, uintmax_t e, uintmax_t n, uintmax_t ni, uintmax_t one)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1060-1078
100.000% (10/10)
powm2
Name: powm2
Prototype: static uintmax_t powm2 (uintmax_t *r1m, const uintmax_t *bp, const uintmax_t *ep, const uintmax_t *np, uintmax_t ni, const uintmax_t *one)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1080-1119
100.000% (13/13)
prep_non_filename_text
Name: prep_non_filename_text
Prototype: static void prep_non_filename_text (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4572-4583
 50.000% (2/4)
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)
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)
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)
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)
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)
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)
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)
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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)
Page:<>1
Function: AD_compare
...8
Function: glthread_rwlock_init_for_glibc
9
Function: ino_map_alloc
10
Function: long_pinky
11
Function: move_fd
1213
Function: print_long_format
14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
16
Function: set_fields
...20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2