OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Function: zaptemp
...5
Function: sha224_init_ctx
6
Function: safe_hasher
7
Function: read_utmp
8
Function: process_file
910
Function: null
11
Function: mbslen
12
Function: isdir
13
Function: heapify_up
...20
Function: alloc_ibuf
Functionâ–ľCondition %
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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)
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_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_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_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)
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)
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)
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)
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)
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)
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_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_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
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)
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)
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
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_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_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_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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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)
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)
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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
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
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)
Page:<>1
Function: zaptemp
...5
Function: sha224_init_ctx
6
Function: safe_hasher
7
Function: read_utmp
8
Function: process_file
910
Function: null
11
Function: mbslen
12
Function: isdir
13
Function: heapify_up
...20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2