OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...10
Function: long_pinky
...15
Function: rev_strcmp_mtime
16
Function: set_fields
17
Function: skip_read
18
Function: strmode
1920
Function: xstr_cd_iconv
Functionâ–´Condition %
uptime
Name: uptime
Prototype: static void uptime (const char *filename, int options)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uptime.c
Lines: 181-195
  0.000% (0/4)
usable_st_size
Name: usable_st_size
Prototype: static inline # 700 "src/system.h" 3 4 _Bool # 701 "src/system.h" usable_st_size (struct stat const *sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 700-705
100.000% (1/1)
usage
Name: usage
Prototype: void usage (int status)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/yes.c
Lines: 40-62
100.000% (5/5)
user_group_str
Name: user_group_str
Prototype: static char * user_group_str (char const *user, char const *group)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 106-129
  0.000% (0/10)
userid_compare
Name: userid_compare
Prototype: static int userid_compare (const void *v_a, const void *v_b)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/users.c
Lines: 44-50
  0.000% (0/31)
users
Name: users
Prototype: static void users (const char *filename, int options)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/users.c
Lines: 90-102
 50.000% (2/4)
utimecmp
Name: utimecmp
Prototype: int utimecmp (char const *dst_name, struct stat const *dst_stat, struct stat const *src_stat, int options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimecmp.c
Lines: 122-129
100.000% (1/1)
utimecmpat
Name: utimecmpat
Prototype: int utimecmpat (int dfd, char const *dst_name, struct stat const *dst_stat, struct stat const *src_stat, int options)
Coverage:  33.673% (33/98)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimecmp.c
Lines: 131-403
 33.673% (33/98)
utimens
Name: utimens
Prototype: int utimens (char const *file, struct timespec const timespec[2])
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimens.c
Lines: 505-509
100.000% (1/1)
utimens_symlink
Name: utimens_symlink
Prototype: static inline int utimens_symlink (char const *file, struct timespec const *timespec)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 152-162
 33.333% (2/6)
valid_file_spec
Name: valid_file_spec
Prototype: static # 354 "src/tail.c" 3 4 _Bool # 355 "src/tail.c" valid_file_spec (struct File_spec const *f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 354-359
100.000% (1/1)
valid_options
Name: valid_options
Prototype: static # 2938 "src/copy.c" 3 4 _Bool # 2938 "src/copy.c" __attribute__ ((__pure__)) valid_options (const struct cp_options *co)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 2938-2950
100.000% (1/1)
valid_suffix
Name: valid_suffix
Prototype: static inline int valid_suffix (const char suf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 233-238
100.000% (1/1)
validate
Name: validate
Prototype: static void validate (struct Spec_list *s1, struct Spec_list *s2)
Coverage:  70.000% (28/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1442-1511
 70.000% (28/40)
validate_case_classes
Name: validate_case_classes
Prototype: static void validate_case_classes (struct Spec_list *s1, struct Spec_list *s2)
Coverage: 100.000% (34/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1165-1225
100.000% (34/34)
validate_file_name
Name: validate_file_name
Prototype: static # 246 "src/pathchk.c" 3 4 _Bool # 247 "src/pathchk.c" validate_file_name (char *file, # 247 "src/pathchk.c" 3 4 _Bool # 247 "src/pathchk.c" check_basic_portability, # 248 "src/pathchk.c" 3 4 _Bool # 248 "src/pathchk.c" check_extra_portability)
Coverage:  26.966% (24/89)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pathchk.c
Lines: 246-422
 26.966% (24/89)
validate_tab_stops
Name: validate_tab_stops
Prototype: static void validate_tab_stops (uintmax_t const *tabs, size_t entries)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 236-252
 86.667% (13/15)
validate_timespec
Name: validate_timespec
Prototype: static int validate_timespec (struct timespec timespec[2])
Coverage:  38.235% (13/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimens.c
Lines: 87-125
 38.235% (13/34)
vasnprintf
Name: vasnprintf
Prototype: char * vasnprintf (char *resultbuf, size_t *lengthp, const char *format, va_list args)
Coverage:  0.000% (0/552)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/vasnprintf.c
Lines: 1783-5604
  0.000% (0/552)
verify_numeric
Name: verify_numeric
Prototype: static void verify_numeric (const char *s, const char *end)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 144-160
100.000% (11/11)
verrevcmp
Name: verrevcmp
Prototype: static int # 83 "lib/filevercmp.c" 3 __attribute__ ((__pure__)) # 84 "lib/filevercmp.c" verrevcmp (const char *s1, size_t s1_len, const char *s2, size_t s2_len)
Coverage:  93.333% (42/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filevercmp.c
Lines: 83-120
 93.333% (42/45)
verror
Name: verror
Prototype: void verror (int status, int errnum, const char *format, va_list args)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/verror.c
Lines: 42-46
100.000% (1/1)
verror_at_line
Name: verror_at_line
Prototype: void verror_at_line (int status, int errnum, const char *file, unsigned int line_number, const char *format, va_list args)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/verror.c
Lines: 54-77
 50.000% (4/8)
version_etc
Name: version_etc
Prototype: void version_etc (FILE *stream, const char *command_name, const char *package, const char *version, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/version-etc.c
Lines: 226-236
100.000% (1/1)
version_etc_ar
Name: version_etc_ar
Prototype: void version_etc_ar (FILE *stream, const char *command_name, const char *package, const char *version, const char * const * authors)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/version-etc.c
Lines: 179-189
  0.000% (0/4)
version_etc_arn
Name: version_etc_arn
Prototype: void version_etc_arn (FILE *stream, const char *command_name, const char *package, const char *version, const char * const * authors, size_t n_authors)
Coverage:  44.444% (12/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/version-etc.c
Lines: 61-173
 44.444% (12/27)
version_etc_va
Name: version_etc_va
Prototype: void version_etc_va (FILE *stream, const char *command_name, const char *package, const char *version, va_list authors)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/version-etc.c
Lines: 195-210
 83.333% (5/6)
visible
Name: visible
Prototype: static const char * visible (cc_t ch)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2266-2312
  0.000% (0/20)
visit_dir
Name: visit_dir
Prototype: static # 1213 "src/ls.c" 3 4 _Bool # 1214 "src/ls.c" visit_dir (dev_t dev, ino_t ino)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1213-1242
 42.857% (3/7)
vstrtoimax
Name: vstrtoimax
Prototype: static intmax_t vstrtoimax (char const *s)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 189-189
 85.714% (12/14)
vstrtold
Name: vstrtold
Prototype: static long double vstrtold (char const *s)
Coverage:  28.571% (4/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 191-191
 28.571% (4/14)
vstrtoumax
Name: vstrtoumax
Prototype: static uintmax_t vstrtoumax (char const *s)
Coverage:  28.571% (4/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/printf.c
Lines: 190-190
 28.571% (4/14)
wait_proc
Name: wait_proc
Prototype: static void wait_proc (pid_t pid)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 782-787
 75.000% (3/4)
walk_tree
Name: walk_tree
Prototype: static void walk_tree (struct item *root, # 432 "src/tsort.c" 3 4 _Bool # 432 "src/tsort.c" (*action) (struct item *))
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tsort.c
Lines: 431-436
 75.000% (3/4)
wc
Name: wc
Prototype: static # 197 "src/wc.c" 3 4 _Bool # 198 "src/wc.c" wc (int fd, char const *file_x, struct fstatus *fstatus, off_t current_pos)
Coverage:  50.505% (100/198)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/wc.c
Lines: 197-551
 50.505% (100/198)
wc_ensure_printable
Name: wc_ensure_printable
Prototype: static # 39 "lib/mbsalign.c" 3 4 _Bool # 40 "lib/mbsalign.c" wc_ensure_printable (wchar_t *wchars)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/mbsalign.c
Lines: 39-54
  0.000% (0/7)
wc_file
Name: wc_file
Prototype: static # 553 "src/wc.c" 3 4 _Bool # 554 "src/wc.c" wc_file (char const *file, struct fstatus *fstatus)
Coverage:  21.429% (9/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/wc.c
Lines: 553-581
 21.429% (9/42)
wc_truncate
Name: wc_truncate
Prototype: static size_t wc_truncate (wchar_t *wc, size_t width)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/mbsalign.c
Lines: 59-80
  0.000% (0/10)
wd_comparator
Name: wd_comparator
Prototype: static # 1367 "src/tail.c" 3 4 _Bool # 1368 "src/tail.c" wd_comparator (const void *e1, const void *e2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1367-1373
100.000% (1/1)
wd_hasher
Name: wd_hasher
Prototype: static size_t wd_hasher (const void *entry, size_t tabsize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1360-1365
100.000% (1/1)
who
Name: who
Prototype: static void who (const char *filename, int options)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 619-634
 50.000% (4/8)
wipefd
Name: wipefd
Prototype: static # 995 "src/shred.c" 3 4 _Bool # 996 "src/shred.c" wipefd (int fd, char const *qname, struct randint_source *s, struct Options const *flags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 995-1012
  0.000% (0/7)
wipefile
Name: wipefile
Prototype: static # 1158 "src/shred.c" 3 4 _Bool # 1159 "src/shred.c" wipefile (char *name, char const *qname, struct randint_source *s, struct Options const *flags)
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 1158-1185
 61.905% (13/21)
wipename
Name: wipename
Prototype: static # 1076 "src/shred.c" 3 4 _Bool # 1077 "src/shred.c" wipename (char *oldname, char const *qoldname, struct Options const *flags)
Coverage:  87.234% (41/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 1076-1144
 87.234% (41/47)
wrap_write
Name: wrap_write
Prototype: static void wrap_write (const char *buffer, size_t len, uintmax_t wrap_column, size_t *current_column, FILE *out)
Coverage:  37.681% (26/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/base64.c
Lines: 129-162
 37.681% (26/69)
wrapf
Name: wrapf
Prototype: static void wrapf (const char *message,...)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 491-522
  0.000% (0/10)
writable_destination
Name: writable_destination
Prototype: static # 1667 "src/copy.c" 3 4 _Bool # 1668 "src/copy.c" writable_destination (char const *file, mode_t mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1667-1673
100.000% (1/1)
write_block
Name: write_block
Prototype: static void write_block (uintmax_t current_offset, size_t n_bytes, const char *prev_block, const char *curr_block)
Coverage:  75.000% (18/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/od.c
Lines: 1181-1233
 75.000% (18/24)
write_counts
Name: write_counts
Prototype: static void write_counts (uintmax_t lines, uintmax_t words, uintmax_t chars, uintmax_t bytes, uintmax_t linelength, const char *file)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/wc.c
Lines: 152-191
 89.474% (17/19)
write_error
Name: write_error
Prototype: static void write_error (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/paste.c
Lines: 160-164
  0.000% (0/1)
write_header
Name: write_header
Prototype: static void write_header (const char *filename)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 166-173
  0.000% (0/1)
write_header
Name: write_header
Prototype: static void write_header (const char *pretty_filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 397-404
100.000% (1/1)
write_line
Name: write_line
Prototype: static void write_line (struct line const *line, FILE *fp, char const *output_file)
Coverage:  50.000% (22/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2771-2803
 50.000% (22/44)
write_output
Name: write_output
Prototype: static void write_output (void)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1262-1277
 37.500% (3/8)
write_pending
Name: write_pending
Prototype: static inline void write_pending (char *outbuf, char **bpout)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cat.c
Lines: 196-206
100.000% (7/7)
write_permuted_lines
Name: write_permuted_lines
Prototype: static int write_permuted_lines (size_t n_lines, char *const *line, size_t const *permutation)
Coverage:  33.333% (10/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 303-316
 33.333% (10/30)
write_permuted_numbers
Name: write_permuted_numbers
Prototype: static int write_permuted_numbers (size_t n_lines, size_t lo_input, size_t const *permutation, char eolbyte)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 320-332
 71.429% (5/7)
write_permuted_output_reservoir
Name: write_permuted_output_reservoir
Prototype: static int write_permuted_output_reservoir (size_t n_lines, struct linebuffer *lines, size_t const *permutation)
Coverage:  6.667% (2/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 239-251
  6.667% (2/30)
write_protected_non_symlink
Name: write_protected_non_symlink
Prototype: static int write_protected_non_symlink (int fd_cwd, char const *file, struct stat *buf)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 94-159
 69.231% (9/13)
write_random_lines
Name: write_random_lines
Prototype: static int write_random_lines (struct randint_source *s, size_t count, char *const *lines, size_t n_lines)
Coverage:  33.333% (10/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 355-369
 33.333% (10/30)
write_random_numbers
Name: write_random_numbers
Prototype: static int write_random_numbers (struct randint_source *s, size_t count, size_t lo_input, size_t hi_input, char eolbyte)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 336-350
 71.429% (5/7)
write_to_file
Name: write_to_file
Prototype: static void write_to_file (uintmax_t last_line, # 665 "src/csplit.c" 3 4 _Bool # 665 "src/csplit.c" ignore, int argnum)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 664-695
 69.231% (9/13)
write_unique
Name: write_unique
Prototype: static void write_unique (struct line const *line, FILE *tfp, char const *temp_output)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3419-3430
100.000% (9/9)
write_zeros
Name: write_zeros
Prototype: static # 348 "src/copy.c" 3 4 _Bool # 349 "src/copy.c" write_zeros (int fd, off_t n_bytes)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 348-377
 66.667% (10/15)
writeline
Name: writeline
Prototype: static void writeline (struct linebuffer const *line, FILE *stream, int class)
Coverage:  47.170% (25/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/comm.c
Lines: 173-201
 47.170% (25/53)
writeline
Name: writeline
Prototype: static void writeline (struct linebuffer const *line, # 315 "src/uniq.c" 3 4 _Bool # 315 "src/uniq.c" match, uintmax_t linecount)
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uniq.c
Lines: 313-326
 61.111% (11/18)
x2nrealloc
Name: x2nrealloc
Prototype: inline void * x2nrealloc (void *p, size_t *pn, size_t s)
Coverage:  60.000% (12/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xalloc.h
Lines: 179-214
 60.000% (12/20)
x2realloc
Name: x2realloc
Prototype: void * x2realloc (void *p, size_t *pn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 73-77
100.000% (1/1)
xalloc
Name: xalloc
Prototype: static void * xalloc (size_t s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/make-prime-list.c
Lines: 160-169
 50.000% (2/4)
xalloc_die
Name: xalloc_die
Prototype: void xalloc_die (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 230-235
  0.000% (0/1)
xasprintf
Name: xasprintf
Prototype: char * xasprintf (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xasprintf.c
Lines: 23-34
100.000% (1/1)
xcalloc
Name: xcalloc
Prototype: void * xcalloc (size_t n, size_t s)
Coverage:  28.571% (4/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 92-104
 28.571% (4/14)
xcharalloc
Name: xcharalloc
Prototype: inline char * xcharalloc (size_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xalloc.h
Lines: 221-225
100.000% (1/1)
xdectoimax [xdectoint.c #1]
Name: xdectoimax [xdectoint.c #1]
Prototype: intmax_t xdectoimax (const char *n_str, intmax_t min, intmax_t max, const char *suffixes, const char *err, int err_exit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/xdectoint.c #1
Lines: 81-86
100.000% (1/1)
xdectoumax [xdectoint.c #2]
Name: xdectoumax [xdectoint.c #2]
Prototype: uintmax_t xdectoumax (const char *n_str, uintmax_t min, uintmax_t max, const char *suffixes, const char *err, int err_exit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/xdectoint.c #2
Lines: 81-86
100.000% (1/1)
xfclose
Name: xfclose
Prototype: static void xfclose (FILE *fp, char const *file)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 991-1013
 66.667% (10/15)
xfields
Name: xfields
Prototype: static void xfields (struct line *line)
Coverage:  86.111% (31/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 270-307
 86.111% (31/36)
xfopen
Name: xfopen
Prototype: static FILE * xfopen (char const *file, char const *how)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 980-987
100.000% (4/4)
xfprintf
Name: xfprintf
Prototype: int xfprintf (FILE *__restrict stream, char const *__restrict format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xprintf.c
Lines: 57-67
  0.000% (0/1)
xfts_open
Name: xfts_open
Prototype: FTS * xfts_open (char * const *argv, int options, int (*compar) (const FTSENT **, const FTSENT **))
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/xfts.c
Lines: 32-46
 50.000% (2/4)
xgetcwd
Name: xgetcwd
Prototype: char * xgetcwd (void)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xgetcwd.c
Lines: 34-41
 66.667% (4/6)
xgetgroups
Name: xgetgroups
Prototype: int xgetgroups (char const *username, gid_t gid, gid_t **groups)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xgetgroups.c
Lines: 30-37
 33.333% (2/6)
xgethostname
Name: xgethostname
Prototype: char * xgethostname (void)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xgethostname.c
Lines: 39-74
  0.000% (0/17)
xlseek
Name: xlseek
Prototype: static off_t xlseek (int fd, off_t offset, int whence, char const *filename)
Coverage:  16.667% (2/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 470-500
 16.667% (2/12)
xmalloc
Name: xmalloc
Prototype: void * xmalloc (size_t n)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 38-45
 33.333% (2/6)
xmax
Name: xmax
Prototype: inline size_t __attribute__ ((__pure__)) xmax (size_t size1, size_t size2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/xsize.h
Lines: 90-99
  0.000% (0/1)
xmem_cd_iconv
Name: xmem_cd_iconv
Prototype: int xmem_cd_iconv (const char *src, size_t srclen, iconv_t cd, char **resultp, size_t *lengthp)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xstriconv.c
Lines: 31-40
  0.000% (0/6)
xmemcoll
Name: xmemcoll
Prototype: int xmemcoll (char *s1, size_t s1len, char *s2, size_t s2len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmemcoll.c
Lines: 53-61
  0.000% (0/4)
xmemcoll0
Name: xmemcoll0
Prototype: int xmemcoll0 (char const *s1, size_t s1size, char const *s2, size_t s2size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmemcoll.c
Lines: 68-76
  0.000% (0/4)
xmemdup
Name: xmemdup
Prototype: void * xmemdup (void const *p, size_t s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 110-114
100.000% (1/1)
xnanosleep
Name: xnanosleep
Prototype: int xnanosleep (double seconds)
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xnanosleep.c
Lines: 37-58
 30.000% (3/10)
xnmalloc
Name: xnmalloc
Prototype: inline void * xnmalloc (size_t n, size_t s)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xalloc.h
Lines: 104-110
 75.000% (6/8)
xnrealloc
Name: xnrealloc
Prototype: inline void * xnrealloc (void *p, size_t n, size_t s)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xalloc.h
Lines: 117-123
 37.500% (3/8)
xnumtoimax [xdectoint.c #1]
Name: xnumtoimax [xdectoint.c #1]
Prototype: intmax_t xnumtoimax (const char *n_str, int base, intmax_t min, intmax_t max, const char *suffixes, const char *err, int err_exit)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/xdectoint.c #1
Lines: 35-74
 79.167% (19/24)
xnumtoumax [xdectoint.c #2]
Name: xnumtoumax [xdectoint.c #2]
Prototype: uintmax_t xnumtoumax (const char *n_str, int base, uintmax_t min, uintmax_t max, const char *suffixes, const char *err, int err_exit)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/xdectoint.c #2
Lines: 35-74
 85.714% (18/21)
xprintf
Name: xprintf
Prototype: int xprintf (char const *__restrict format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xprintf.c
Lines: 31-41
100.000% (1/1)
xputchar
Name: xputchar
Prototype: static inline void xputchar (char c)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/paste.c
Lines: 168-173
 50.000% (2/4)
xreadlink
Name: xreadlink
Prototype: char * xreadlink (char const *filename)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xreadlink.c
Lines: 37-44
 33.333% (2/6)
xrealloc
Name: xrealloc
Prototype: void * xrealloc (void *p, size_t n)
Coverage:  27.273% (3/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xmalloc.c
Lines: 50-65
 27.273% (3/11)
xset_binary_mode
Name: xset_binary_mode
Prototype: inline void xset_binary_mode (int fd, int mode)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/xbinary-io.h
Lines: 39-44
 50.000% (2/4)
Page:<>1
Function: AD_compare
...10
Function: long_pinky
...15
Function: rev_strcmp_mtime
16
Function: set_fields
17
Function: skip_read
18
Function: strmode
1920
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2