OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...7
Function: fts_padjust
8
Function: glthread_rwlock_init_for_glibc
9
Function: ino_map_alloc
10
Function: long_pinky
1112
Function: parse_duration
13
Function: print_long_format
14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
...20
Function: xstr_cd_iconv
Functionâ–´Condition %
move_fd
Name: move_fd
Prototype: static void move_fd (int oldfd, int newfd)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1017-1026
 75.000% (3/4)
movefile
Name: movefile
Prototype: static # 250 "src/mv.c" 3 4 _Bool # 251 "src/mv.c" movefile (char *source, char *dest, # 251 "src/mv.c" 3 4 _Bool # 251 "src/mv.c" dest_is_dir, const struct cp_options *x)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mv.c
Lines: 250-281
 75.000% (6/8)
mpsort
Name: mpsort
Prototype: void mpsort (void const **base, size_t n, comparison_function cmp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mpsort.c
Lines: 152-156
100.000% (1/1)
mpsort_into_tmp
Name: mpsort_into_tmp
Prototype: static void mpsort_into_tmp (void const **__restrict base, size_t n, void const **__restrict tmp, comparison_function cmp)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mpsort.c
Lines: 36-79
100.000% (11/11)
mpsort_with_tmp
Name: mpsort_with_tmp
Prototype: static void mpsort_with_tmp (void const **__restrict base, size_t n, void const **__restrict tmp, comparison_function cmp)
Coverage: 100.000% (24/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mpsort.c
Lines: 85-146
100.000% (24/24)
mpz_add
Name: mpz_add
Prototype: static void mpz_add (mpz_t r, mpz_t a0, mpz_t b0)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 65-74
 50.000% (2/4)
mpz_clear
Name: mpz_clear
Prototype: static void mpz_clear (mpz_t z)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 58-58
100.000% (1/1)
mpz_fits_ulong_p
Name: mpz_fits_ulong_p
Prototype: static int mpz_fits_ulong_p (mpz_t z)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 128-132
  0.000% (0/1)
mpz_get_str
Name: mpz_get_str
Prototype: static char * mpz_get_str (char const *str, int base, mpz_t z)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 116-122
100.000% (1/1)
mpz_get_ui
Name: mpz_get_ui
Prototype: static unsigned long int mpz_get_ui (mpz_t z)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 133-137
  0.000% (0/1)
mpz_init_set_str
Name: mpz_init_set_str
Prototype: static int mpz_init_set_str (mpz_t z, char *s, int base)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 60-64
100.000% (1/1)
mpz_init_set_ui
Name: mpz_init_set_ui
Prototype: static void mpz_init_set_ui (mpz_t z, unsigned long int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 59-59
100.000% (1/1)
mpz_mul
Name: mpz_mul
Prototype: static void mpz_mul (mpz_t r, mpz_t a0, mpz_t b0)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 85-95
 60.000% (6/10)
mpz_out_str
Name: mpz_out_str
Prototype: static int mpz_out_str (FILE *stream, int base, mpz_t z)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 138-144
100.000% (1/1)
mpz_sgn
Name: mpz_sgn
Prototype: static int mpz_sgn (mpz_t z)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 123-127
100.000% (1/1)
mpz_sub
Name: mpz_sub
Prototype: static void mpz_sub (mpz_t r, mpz_t a0, mpz_t b0)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 75-84
 50.000% (2/4)
mpz_tdiv_q
Name: mpz_tdiv_q
Prototype: static void mpz_tdiv_q (mpz_t r, mpz_t a0, mpz_t b0)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 96-106
 33.333% (2/6)
mpz_tdiv_r
Name: mpz_tdiv_r
Prototype: static void mpz_tdiv_r (mpz_t r, mpz_t a0, mpz_t b0)
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 107-115
 40.000% (2/5)
mulredc
Name: mulredc
Prototype: static inline uintmax_t mulredc (uintmax_t a, uintmax_t b, uintmax_t m, uintmax_t mi)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 974-987
100.000% (4/4)
mulredc2
Name: mulredc2
Prototype: static uintmax_t mulredc2 (uintmax_t *r1p, uintmax_t a1, uintmax_t a0, uintmax_t b1, uintmax_t b0, uintmax_t m1, uintmax_t m0, uintmax_t mi)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 992-1058
 87.500% (7/8)
multiple_bits_set
Name: multiple_bits_set
Prototype: static inline # 760 "src/dd.c" 3 4 _Bool # 761 "src/dd.c" multiple_bits_set (int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 760-764
100.000% (1/1)
nan_compare
Name: nan_compare
Prototype: static int nan_compare (char const *sa, char const *sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1998-2010
100.000% (1/1)
need_copy
Name: need_copy
Prototype: static # 173 "src/install.c" 3 4 _Bool # 174 "src/install.c" need_copy (const char *src_name, const char *dest_name, const struct cp_options *x)
Coverage:  30.000% (30/100)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 173-260
 30.000% (30/100)
needs_quoting
Name: needs_quoting
Prototype: static # 3093 "src/ls.c" 3 4 _Bool # 3094 "src/ls.c" needs_quoting (char const* name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3093-3100
  0.000% (0/1)
neg_to_zero
Name: neg_to_zero
Prototype: static inline struct timespec neg_to_zero (struct timespec ts)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1014-1021
 50.000% (2/4)
new_control_record
Name: new_control_record
Prototype: static struct control * new_control_record (void)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1063-1078
 75.000% (3/4)
new_exclude
Name: new_exclude
Prototype: struct exclude * new_exclude (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 190-194
100.000% (1/1)
new_exclude_segment
Name: new_exclude_segment
Prototype: static void new_exclude_segment (struct exclude *ex, enum exclude_type type, int options)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 254-278
100.000% (5/5)
new_item
Name: new_item
Prototype: static struct item * new_item (const char *str)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 107-122
100.000% (3/3)
new_line_control
Name: new_line_control
Prototype: static struct line * new_line_control (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 296-305
100.000% (1/1)
next_field
Name: next_field
Prototype: static char* next_field (char **line)
Coverage: 100.000% (23/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1324-1351
100.000% (23/23)
next_file
Name: next_file
Prototype: FILE * next_file (FILE *fp)
Coverage:  32.530% (27/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 333-375
 32.530% (27/83)
next_file_name
Name: next_file_name
Prototype: static void next_file_name (void)
Coverage:  92.500% (37/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 349-452
 92.500% (37/40)
next_item
Name: next_item
Prototype: static inline void next_item (uintmax_t *item_idx)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 206-212
100.000% (4/4)
next_line
Name: next_line
Prototype: static char * next_line (char *line, char eolbyte, size_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 140-145
100.000% (1/1)
next_line_num
Name: next_line_num
Prototype: static void next_line_num (void)
Coverage:  14.286% (2/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cat.c
Lines: 129-146
 14.286% (2/14)
next_prime
Name: next_prime
Prototype: static size_t __attribute__ ((__const__)) next_prime (size_t candidate)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 462-476
 88.889% (8/9)
nextarg
Name: nextarg
Prototype: static # 637 "src/expr.c" 3 4 _Bool # 638 "src/expr.c" nextarg (char const *str)
Coverage:  11.765% (4/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 637-648
 11.765% (4/34)
nl_error
Name: nl_error
Prototype: static void __attribute__ ((__format__ (__printf__, 3, 4))) nl_error (int status, int errnum, const char *fmt, ...)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 540-553
 50.000% (2/4)
nl_file
Name: nl_file
Prototype: static # 419 "src/nl.c" 3 4 _Bool # 420 "src/nl.c" nl_file (char const *file)
Coverage:  27.273% (21/77)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/nl.c
Lines: 419-456
 27.273% (21/77)
no_leading_hyphen
Name: no_leading_hyphen
Prototype: static # 161 "src/pathchk.c" 3 4 _Bool # 162 "src/pathchk.c" no_leading_hyphen (char const *file)
Coverage:  50.000% (7/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pathchk.c
Lines: 161-175
 50.000% (7/14)
no_more_lines
Name: no_more_lines
Prototype: static # 643 "src/csplit.c" 3 4 _Bool # 644 "src/csplit.c" no_more_lines (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 643-647
100.000% (1/1)
nomoreargs
Name: nomoreargs
Prototype: static # 652 "src/expr.c" 3 4 _Bool # 653 "src/expr.c" nomoreargs (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 652-656
100.000% (1/1)
nonexistent_file_errno
Name: nonexistent_file_errno
Prototype: static inline # 304 "src/remove.c" 3 4 _Bool # 305 "src/remove.c" nonexistent_file_errno (int errnum)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 304-329
 71.429% (5/7)
npgettext_aux
Name: npgettext_aux
Prototype: __inline static const char * npgettext_aux (const char *domain, const char *msg_ctxt_id, const char *msgid, const char *msgid_plural, unsigned long int n, int category)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/gettext.h
Lines: 161-179
  0.000% (0/6)
nstrftime [nstrftime.c #1]
Name: nstrftime [nstrftime.c #1]
Prototype: size_t nstrftime (char *s, size_t maxsize, const char *format, const struct tm *tp , timezone_t tz, int ns )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #1
Lines: 430-438
100.000% (1/1)
nth_parent
Name: nth_parent
Prototype: static char * nth_parent (size_t n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pwd.c
Lines: 126-139
  0.000% (0/4)
null
Name: null
Prototype: static # 525 "src/expr.c" 3 4 _Bool __attribute__ ((__pure__)) # 526 "src/expr.c" null (VALUE *v)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 525-552
 86.667% (13/15)
num_processors
Name: num_processors
Prototype: unsigned long int num_processors (enum nproc_query query)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nproc.c
Lines: 370-395
100.000% (10/10)
num_processors_ignoring_omp
Name: num_processors_ignoring_omp
Prototype: static unsigned long int num_processors_ignoring_omp (enum nproc_query query)
Coverage:  35.000% (7/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nproc.c
Lines: 205-331
 35.000% (7/20)
num_processors_via_affinity_mask
Name: num_processors_via_affinity_mask
Prototype: static unsigned long num_processors_via_affinity_mask (void)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nproc.c
Lines: 68-200
 42.857% (3/7)
numbered_backup
Name: numbered_backup
Prototype: static enum numbered_backup_result numbered_backup (char **buffer, size_t buffer_size, size_t filelen, ptrdiff_t base_offset, DIR **dirpp)
Coverage:  42.373% (25/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/backupfile.c
Lines: 185-284
 42.373% (25/59)
numcompare
Name: numcompare
Prototype: static inline int __attribute__ ((__pure__)) numcompare (char const *a, char const *b, int decimal_point, int thousands_sep)
Coverage:  81.119% (116/143)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/strnumcmp-in.h
Lines: 113-242
 81.119% (116/143)
numcompare
Name: numcompare
Prototype: static int numcompare (char const *a, char const *b)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1983-1992
100.000% (7/7)
octal_to_mode
Name: octal_to_mode
Prototype: static mode_t octal_to_mode (unsigned int octal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/modechange.c
Lines: 53-75
100.000% (1/1)
ofile_open
Name: ofile_open
Prototype: static # 1051 "src/split.c" 3 4 _Bool # 1052 "src/split.c" ofile_open (of_t *files, size_t i_check, size_t nfiles)
Coverage:  54.545% (18/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 1051-1120
 54.545% (18/33)
one_argument [test.c #1]
Name: one_argument [test.c #1]
Prototype: static # 600 "src/test.c" 3 4 _Bool # 601 "src/test.c" one_argument (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 600-604
100.000% (1/1)
one_argument [test.c #2]
Name: one_argument [test.c #2]
Prototype: static # 600 "src/test.c" 3 4 _Bool # 601 "src/test.c" one_argument (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 600-604
100.000% (1/1)
open_file
Name: open_file
Prototype: static # 1465 "src/pr.c" 3 4 _Bool # 1466 "src/pr.c" open_file (char *name, COLUMN *p)
Coverage:  14.634% (6/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1465-1491
 14.634% (6/41)
open_input_files
Name: open_input_files
Prototype: static size_t open_input_files (struct sortfile *files, size_t nfiles, FILE ***pfps)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2898-2915
100.000% (11/11)
open_next_file
Name: open_next_file
Prototype: static # 899 "src/od.c" 3 4 _Bool # 900 "src/od.c" open_next_file (void)
Coverage:  39.583% (19/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 899-934
 39.583% (19/48)
open_safer
Name: open_safer
Prototype: int open_safer (char const *file, int flags, ...)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/open-safer.c
Lines: 28-46
100.000% (4/4)
open_temp
Name: open_temp
Prototype: static FILE * open_temp (struct tempnode *temp)
Coverage:  42.105% (8/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1169-1222
 42.105% (8/19)
openat_proc_name
Name: openat_proc_name
Prototype: char * openat_proc_name (char buf[(( # 44 "lib/openat-proc.c" 3 4 4096 # 44 "lib/openat-proc.c" ) < (4096 - 64) ? ( # 44 "lib/openat-proc.c" 3 4 4096 # 44 "lib/openat-proc.c" ) : (4096 - 64))], int fd, char const *file)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat-proc.c
Lines: 43-134
  0.000% (0/24)
openat_restore_fail
Name: openat_restore_fail
Prototype: _Noreturn void openat_restore_fail (int errnum)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat-die.c
Lines: 52-62
  0.000% (0/1)
openat_safer
Name: openat_safer
Prototype: int openat_safer (int fd, char const *file, int flags, ...)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat-safer.c
Lines: 28-46
 50.000% (2/4)
openat_save_fail
Name: openat_save_fail
Prototype: _Noreturn void openat_save_fail (int errnum)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat-die.c
Lines: 33-45
  0.000% (0/1)
opendir_safer
Name: opendir_safer
Prototype: DIR * opendir_safer (char const *name)
Coverage:  31.250% (5/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/opendir-safer.c
Lines: 30-76
 31.250% (5/16)
opendirat
Name: opendirat
Prototype: static DIR * opendirat (int fd, char const *dir, int extra_flags, int *pdir_fd)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 299-320
 75.000% (6/8)
operand2sig
Name: operand2sig
Prototype: int operand2sig (char const *operand, char *signame)
Coverage:  60.000% (27/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/operand2sig.c
Lines: 35-93
 60.000% (27/45)
operand_is
Name: operand_is
Prototype: static # 1405 "src/dd.c" 3 4 _Bool __attribute__ ((__pure__)) # 1406 "src/dd.c" operand_is (char const *operand, char const *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1405-1409
100.000% (1/1)
operand_matches
Name: operand_matches
Prototype: static # 1315 "src/dd.c" 3 4 _Bool __attribute__ ((__pure__)) # 1316 "src/dd.c" operand_matches (char const *str, char const *pattern, char delim)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1315-1322
100.000% (6/6)
optc_to_fileno
Name: optc_to_fileno
Prototype: static int optc_to_fileno (int c)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stdbuf.c
Lines: 166-185
100.000% (7/7)
or [test.c #1]
Name: or [test.c #1]
Prototype: static # 553 "src/test.c" 3 4 _Bool # 554 "src/test.c" or (void)
Coverage:  37.838% (14/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 553-565
 37.838% (14/37)
or [test.c #2]
Name: or [test.c #2]
Prototype: static # 553 "src/test.c" 3 4 _Bool # 554 "src/test.c" or (void)
Coverage:  37.838% (14/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 553-565
 37.838% (14/37)
order
Name: order
Prototype: static int order (unsigned char c)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filevercmp.c
Lines: 60-71
100.000% (10/10)
orig_freopen
Name: orig_freopen
Prototype: static FILE * orig_freopen (const char *filename, const char *mode, FILE *stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/freopen.c
Lines: 31-35
100.000% (1/1)
out_epoch_sec
Name: out_epoch_sec
Prototype: static void out_epoch_sec (char *pformat, size_t prefix_len, struct stat const *statbuf __attribute__ ((__unused__)), struct timespec arg)
Coverage:  75.000% (48/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 675-779
 75.000% (48/64)
out_file_context
Name: out_file_context
Prototype: static # 783 "src/stat.c" 3 4 _Bool # 783 "src/stat.c" __attribute__ ((__warn_unused_result__)) out_file_context (char *pformat, size_t prefix_len, char const *filename)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 783-803
  0.000% (0/9)
out_int
Name: out_int
Prototype: static int out_int (char *pformat, size_t prefix_len, intmax_t arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 642-647
100.000% (1/1)
out_minus_zero
Name: out_minus_zero
Prototype: static int out_minus_zero (char *pformat, size_t prefix_len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 666-671
  0.000% (0/1)
out_mount_point
Name: out_mount_point
Prototype: static # 933 "src/stat.c" 3 4 _Bool # 933 "src/stat.c" __attribute__ ((__warn_unused_result__)) out_mount_point (char const *filename, char *pformat, size_t prefix_len, const struct stat *statp)
Coverage:  56.250% (9/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 933-979
 56.250% (9/16)
out_string
Name: out_string
Prototype: static void out_string (char *pformat, size_t prefix_len, char const *arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 636-641
100.000% (1/1)
out_uint
Name: out_uint
Prototype: static int out_uint (char *pformat, size_t prefix_len, uintmax_t arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 648-653
100.000% (1/1)
out_uint_o
Name: out_uint_o
Prototype: static void out_uint_o (char *pformat, size_t prefix_len, uintmax_t arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 654-659
100.000% (1/1)
out_uint_x
Name: out_uint_x
Prototype: static void out_uint_x (char *pformat, size_t prefix_len, uintmax_t arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 660-665
100.000% (1/1)
output
Name: output
Prototype: static void output (const char *start, const char *past_end)
Coverage:  33.333% (7/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 158-186
 33.333% (7/21)
output_one_dumb_line
Name: output_one_dumb_line
Prototype: static void output_one_dumb_line (void)
Coverage:  72.500% (29/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1646-1739
 72.500% (29/40)
output_one_roff_line
Name: output_one_roff_line
Prototype: static void output_one_roff_line (void)
Coverage:  38.889% (7/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1557-1602
 38.889% (7/18)
output_one_tex_line
Name: output_one_tex_line
Prototype: static void output_one_tex_line (void)
Coverage:  40.909% (9/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 1608-1640
 40.909% (9/22)
output_primes
Name: output_primes
Prototype: static void output_primes (const struct prime *primes, unsigned nprimes)
Coverage:  87.500% (21/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/make-prime-list.c
Lines: 109-158
 87.500% (21/24)
overwrite_ok
Name: overwrite_ok
Prototype: static # 1675 "src/copy.c" 3 4 _Bool # 1676 "src/copy.c" overwrite_ok (struct cp_options const *x, char const *dst_name, struct stat const *dst_sb)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1675-1700
100.000% (5/5)
owner_failure_ok
Name: owner_failure_ok
Prototype: static # 3027 "src/copy.c" 3 4 _Bool # 3028 "src/copy.c" owner_failure_ok (struct cp_options const *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 3027-3031
  0.000% (0/1)
pad_across_to
Name: pad_across_to
Prototype: static void pad_across_to (int position)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2054-2067
100.000% (7/7)
pad_down
Name: pad_down
Prototype: static void pad_down (unsigned int lines)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2074-2082
100.000% (7/7)
parse_additional_groups
Name: parse_additional_groups
Prototype: static int parse_additional_groups (char const *groups, gid_t **pgids, size_t *pn_gids, # 97 "src/chroot.c" 3 4 _Bool # 97 "src/chroot.c" show_errors)
Coverage:  0.000% (0/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chroot.c
Lines: 95-164
  0.000% (0/42)
parse_chunk
Name: parse_chunk
Prototype: static void parse_chunk (uintmax_t *k_units, uintmax_t *n_units, char *slash)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 1281-1292
 75.000% (3/4)
parse_column_count
Name: parse_column_count
Prototype: static void parse_column_count (char const *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 837-842
100.000% (1/1)
parse_datetime
Name: parse_datetime
Prototype: _Bool # 1718 "parse-datetime.y" parse_datetime (struct timespec *result, char const *p, struct timespec const *now)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1717-1728
 50.000% (2/4)
parse_datetime2
Name: parse_datetime2
Prototype: _Bool # 1736 "parse-datetime.y" parse_datetime2 (struct timespec *result, char const *p, struct timespec const *now, unsigned int flags, timezone_t tzdefault, char const *tzstring)
Coverage:  44.068% (208/472)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1735-2390
 44.068% (208/472)
Page:<>1
Function: AD_compare
...7
Function: fts_padjust
8
Function: glthread_rwlock_init_for_glibc
9
Function: ino_map_alloc
10
Function: long_pinky
1112
Function: parse_duration
13
Function: print_long_format
14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
...20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2