OpenCoverage

Coreutils Test Coverage

Function Tree

Page:<>1
Function: zaptemp
...7
Function: read_utmp
8
Function: process_file
9
Function: prep_non_filename_text
10
Function: null
1112
Function: isdir
13
Function: heapify_up
14
Function: get_mtime [test.c #1]
15
Function: fnmatch_no_wildcards
...20
Function: alloc_ibuf
Functionâ–ľCondition %
mbslen
Name: mbslen
Prototype: size_t mbslen (const char *string)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbslen.c
Lines: 28-44
  0.000% (0/9)
mbschr
Name: mbschr
Prototype: char * mbschr (const char *string, int c)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbschr.c
Lines: 27-52
  0.000% (0/18)
mbscasecmp
Name: mbscasecmp
Prototype: int mbscasecmp (const char *s1, const char *s2)
Coverage:  0.000% (0/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbscasecmp.c
Lines: 36-98
  0.000% (0/78)
mbsalign
Name: mbsalign
Prototype: size_t mbsalign (const char *src, char *dest, size_t dest_size, size_t *width, mbs_align_t align, int flags)
Coverage:  34.426% (21/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/mbsalign.c
Lines: 111-241
 34.426% (21/61)
mbs_offset_to_chars
Name: mbs_offset_to_chars
Prototype: static size_t mbs_offset_to_chars (const char *s, size_t ofs)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 321-334
  0.000% (0/9)
mbs_logical_substr
Name: mbs_logical_substr
Prototype: static char * mbs_logical_substr (const char *s, size_t pos, size_t len)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 266-311
  0.000% (0/28)
mbs_logical_cspn
Name: mbs_logical_cspn
Prototype: static size_t mbs_logical_cspn (const char *s, const char *accept)
Coverage:  0.000% (0/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 214-257
  0.000% (0/33)
mbs_align_pad
Name: mbs_align_pad
Prototype: static char* mbs_align_pad (char *dest, const char* dest_end, size_t n_spaces)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/mbsalign.c
Lines: 87-96
 83.333% (5/6)
mbiter_multi_reloc
Name: mbiter_multi_reloc
Prototype: inline void mbiter_multi_reloc (struct mbiter_multi *iter, ptrdiff_t ptrdiff)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbiter.h
Lines: 183-188
  0.000% (0/1)
mbiter_multi_next
Name: mbiter_multi_next
Prototype: inline void mbiter_multi_next (struct mbiter_multi *iter)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbiter.h
Lines: 123-181
  0.000% (0/24)
mbiter_multi_copy
Name: mbiter_multi_copy
Prototype: inline void mbiter_multi_copy (struct mbiter_multi *new_iter, const struct mbiter_multi *old_iter)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbiter.h
Lines: 190-200
  0.000% (0/5)
mb_width_aux
Name: mb_width_aux
Prototype: inline int mb_width_aux (wint_t wc)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbchar.h
Lines: 246-253
  0.000% (0/1)
mb_copy
Name: mb_copy
Prototype: inline void mb_copy (mbchar_t *new_mbc, const mbchar_t *old_mbc)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbchar.h
Lines: 267-280
  0.000% (0/8)
maybe_create_temp
Name: maybe_create_temp
Prototype: static struct tempnode * maybe_create_temp (FILE **pfp, # 1111 "src/sort.c" 3 4 _Bool # 1111 "src/sort.c" survive_fd_exhaustion)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1110-1152
 50.000% (8/16)
maybe_close_stdout
Name: maybe_close_stdout
Prototype: static void maybe_close_stdout (void)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mktemp.c
Lines: 136-143
 71.429% (5/7)
max_out
Name: max_out
Prototype: static size_t max_out (char *format)
Coverage:  62.963% (17/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 1305-1335
 62.963% (17/27)
matcher_error
Name: matcher_error
Prototype: static void __attribute__ ((__noreturn__)) matcher_error (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 286-290
  0.000% (0/1)
match_suffix
Name: match_suffix
Prototype: static const char * match_suffix (const char **str)
Coverage: 100.000% (23/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/filevercmp.c
Lines: 33-57
100.000% (23/23)
mark_key
Name: mark_key
Prototype: static void mark_key (size_t offset, size_t width)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2271-2287
100.000% (10/10)
mark_ancestor_dirs
Name: mark_ancestor_dirs
Prototype: static void mark_ancestor_dirs (FTSENT *ent)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 350-360
100.000% (7/7)
map_to_failure
Name: map_to_failure
Prototype: static int map_to_failure (int ret, security_context_t *con)
Coverage:  7.692% (3/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/getfilecon.c
Lines: 48-66
  7.692% (3/39)
map_inode_number
Name: map_inode_number
Prototype: static hashint map_inode_number (struct di_set *dis, ino_t ino)
Coverage:  25.000% (3/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 200-214
 25.000% (3/12)
map_device
Name: map_device
Prototype: static struct hash_table * map_device (struct di_set *dis, dev_t dev)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/di-set.c
Lines: 153-196
 66.667% (12/18)
make_timespec
Name: make_timespec
Prototype: inline struct timespec make_timespec (time_t s, long int ns)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/timespec.h
Lines: 46-53
100.000% (1/1)
make_printable_str
Name: make_printable_str
Prototype: static char * make_printable_str (char const *s, size_t len)
Coverage:  30.769% (8/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 581-635
 30.769% (8/26)
make_printable_char
Name: make_printable_char
Prototype: static char * make_printable_char (unsigned char c)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 557-572
  0.000% (0/5)
make_node_op_equals
Name: make_node_op_equals
Prototype: static struct mode_change * make_node_op_equals (mode_t new_mode, mode_t mentioned)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/modechange.c
Lines: 111-122
100.000% (1/1)
make_link_name
Name: make_link_name
Prototype: static char * make_link_name (char const *name, char const *linkname)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3463-3488
 73.333% (11/15)
make_id_equals_comment
Name: make_id_equals_comment
Prototype: static char * make_id_equals_comment (STRUCT_UTMP const *utmp_ent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 447-455
  0.000% (0/1)
make_format
Name: make_format
Prototype: static void make_format (char *pformat, size_t prefix_len, char const *allowed_flags, char const *suffix)
Coverage:  56.522% (13/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 621-634
 56.522% (13/23)
make_filename
Name: make_filename
Prototype: static char * make_filename (unsigned int num)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 932-941
100.000% (5/5)
make_dir_parents_private
Name: make_dir_parents_private
Prototype: static # 364 "src/cp.c" 3 4 _Bool # 365 "src/cp.c" make_dir_parents_private (char const *const_dir, size_t src_offset, char const *verbose_fmt_string, struct dir_attr **attr_list, # 367 "src/cp.c" 3 4 _Bool # 367 "src/cp.c" *new_dst, const struct cp_options *x)
Coverage:  54.444% (49/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 364-558
 54.444% (49/90)
make_dir_parents
Name: make_dir_parents
Prototype: _Bool # 85 "lib/mkdir-p.c" make_dir_parents (char *dir, struct savewd *wd, int (*make_ancestor) (char const *, char const *, void *), void *options, mode_t mode, void (*announce) (char const *, void *), mode_t mode_bits, uid_t owner, gid_t group, # 94 "lib/mkdir-p.c" 3 4 _Bool # 94 "lib/mkdir-p.c" preserve_existing)
Coverage:  53.846% (35/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mkdir-p.c
Lines: 84-191
 53.846% (35/65)
make_ancestor
Name: make_ancestor
Prototype: static int make_ancestor (char const *dir, char const *component, void *options)
Coverage:  41.176% (7/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mkdir.c
Lines: 121-148
 41.176% (7/17)
main [test.c #2]
Name: main [test.c #2]
Prototype: int main (int margc, char **margv)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 822-885
100.000% (7/7)
main [test.c #1]
Name: main [test.c #1]
Prototype: int main (int margc, char **margv)
Coverage:  18.750% (21/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 822-885
 18.750% (21/112)
main
Name: main
Prototype: int main (int argc, char **argv)
Coverage:  93.750% (30/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/yes.c
Lines: 64-133
 93.750% (30/32)
main
Name: main
Prototype: int main (int argc, char *argv[])
Coverage:  83.784% (31/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 1602-1685
 83.784% (31/37)
lutimensat
Name: lutimensat
Prototype: inline int lutimensat (int dir, char const *file, struct timespec const times[2])
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimens.h
Lines: 41-45
  0.000% (0/1)
lutimens
Name: lutimens
Prototype: int lutimens (char const *file, struct timespec const timespec[2])
Coverage:  16.981% (9/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/utimens.c
Lines: 515-631
 16.981% (9/53)
lstatat
Name: lstatat
Prototype: inline int lstatat (int fd, char const *name, struct stat *st)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat.h
Lines: 107-111
100.000% (1/1)
lsetfileconat
Name: lsetfileconat
Prototype: int lsetfileconat (int fd, char const *file , security_context_t con)
Coverage:  0.000% (0/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/at-func.c
Lines: 69-143
  0.000% (0/49)
lookup_zone
Name: lookup_zone
Prototype: static table const * # 1293 "parse-datetime.y" 3 __attribute__ ((__pure__)) # 1294 "parse-datetime.y" lookup_zone (parser_control const *pc, char const *name)
Coverage:  13.208% (14/106)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1293-1313
 13.208% (14/106)
lookup_word
Name: lookup_word
Prototype: static table const * lookup_word (parser_control const *pc, char *word)
Coverage:  16.901% (48/284)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1342-1408
 16.901% (48/284)
looks_like_integer
Name: looks_like_integer
Prototype: static # 556 "src/expr.c" 3 4 _Bool __attribute__ ((__pure__)) # 557 "src/expr.c" looks_like_integer (char const *cp)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 556-567
100.000% (6/6)
look_up_char_class
Name: look_up_char_class
Prototype: static enum Char_class __attribute__ ((__pure__)) look_up_char_class (char const *class_str, size_t len)
Coverage:  16.667% (8/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 542-552
 16.667% (8/48)
long_time_expected_width
Name: long_time_expected_width
Prototype: static int long_time_expected_width (void)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3889-3920
  0.000% (0/13)
long_pinky
Name: long_pinky
Prototype: static void long_pinky (const int argc_names, char *const argv_names[])
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pinky.c
Lines: 475-480
  0.000% (0/4)
long_int_avg
Name: long_int_avg
Prototype: static long_int long_int_avg (long_int a, long_int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/mktime.c
Lines: 210-214
  0.000% (0/1)
long_double_format
Name: long_double_format
Prototype: static char const * long_double_format (char const *fmt, struct layout *layout)
Coverage:  75.758% (25/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 227-280
 75.758% (25/33)
logical_getcwd
Name: logical_getcwd
Prototype: static char * logical_getcwd (void)
Coverage:  62.069% (18/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pwd.c
Lines: 299-323
 62.069% (18/29)
lock_node
Name: lock_node
Prototype: static inline void lock_node (struct merge_node *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3346-3350
100.000% (1/1)
localtime_rz
Name: localtime_rz
Prototype: struct tm * localtime_rz (timezone_t tz, time_t const *t, struct tm *tm)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 286-302
 68.750% (11/16)
locale_charset
Name: locale_charset
Prototype: const char * locale_charset (void)
Coverage:  8.696% (4/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/localcharset.c
Lines: 396-617
  8.696% (4/46)
load_buffer
Name: load_buffer
Prototype: static # 481 "src/csplit.c" 3 4 _Bool # 482 "src/csplit.c" load_buffer (void)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 481-537
 77.778% (21/27)
load64
Name: load64
Prototype: static inline uint64_t load64( const void *src )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 48-65
100.000% (1/1)
load48
Name: load48
Prototype: static inline uint64_t load48( const void *src )
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 121-130
  0.000% (0/1)
load32
Name: load32
Prototype: static inline uint32_t load32( const void *src )
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 33-46
  0.000% (0/1)
load16
Name: load16
Prototype: static inline uint16_t load16( const void *src )
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 67-78
  0.000% (0/1)
list_signals
Name: list_signals
Prototype: static int list_signals ( # 126 "src/kill.c" 3 4 _Bool # 126 "src/kill.c" table, char *const *argv)
Coverage:  95.556% (43/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/kill.c
Lines: 125-187
 95.556% (43/45)
list_entries_who
Name: list_entries_who
Prototype: static void list_entries_who (size_t n, const STRUCT_UTMP *utmp_buf)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 535-557
  0.000% (0/9)
list_entries_users
Name: list_entries_users
Prototype: static void list_entries_users (size_t n, const STRUCT_UTMP *this)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/users.c
Lines: 52-85
 88.235% (15/17)
lines_split
Name: lines_split
Prototype: static void lines_split (uintmax_t n_lines, char *buf, size_t bufsize)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 700-741
100.000% (17/17)
lines_rr
Name: lines_rr
Prototype: static void lines_rr (uintmax_t k, uintmax_t n, char *buf, size_t bufsize)
Coverage:  57.143% (80/140)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 1127-1268
 57.143% (80/140)
lines_chunk_split
Name: lines_chunk_split
Prototype: static void lines_chunk_split (uintmax_t k, uintmax_t n, char *buf, size_t bufsize, size_t initial_read, off_t file_size)
Coverage:  91.139% (72/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 861-980
 91.139% (72/79)
line_cost
Name: line_cost
Prototype: static COST line_cost (WORD *next, int len)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 936-952
100.000% (7/7)
line_bytes_split
Name: line_bytes_split
Prototype: static void line_bytes_split (uintmax_t n_bytes, char *buf, size_t bufsize)
Coverage:  93.750% (60/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 747-851
 93.750% (60/64)
limfield
Name: limfield
Prototype: static char * limfield (struct line const *line, struct keyfield const *key)
Coverage:  96.000% (48/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1648-1745
 96.000% (48/50)
lgetfileconat
Name: lgetfileconat
Prototype: int lgetfileconat (int fd, char const *file , security_context_t *con)
Coverage:  0.000% (0/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/at-func.c
Lines: 69-143
  0.000% (0/49)
length_of_file_name_and_frills
Name: length_of_file_name_and_frills
Prototype: static size_t length_of_file_name_and_frills (const struct fileinfo *f)
Coverage:  26.316% (5/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 4809-4840
 26.316% (5/19)
leave_dir
Name: leave_dir
Prototype: static void leave_dir (FTS *fts, FTSENT *ent)
Coverage:  70.000% (14/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts-cycle.c
Lines: 124-146
 70.000% (14/20)
leapyear
Name: leapyear
Prototype: static # 129 "lib/mktime.c" 3 4 _Bool # 130 "lib/mktime.c" leapyear (long_int year)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/mktime.c
Lines: 129-138
  0.000% (0/1)
leaf_optimization
Name: leaf_optimization
Prototype: static enum leaf_optimization leaf_optimization (FTSENT const *p)
Coverage:  53.846% (7/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fts.c
Lines: 812-844
 53.846% (7/13)
lcm
Name: lcm
Prototype: static inline size_t __attribute__ ((__const__)) lcm (size_t u, size_t v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 486-490
100.000% (1/1)
lchownat
Name: lchownat
Prototype: inline int lchownat (int fd, char const *file, uid_t owner, gid_t group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat.h
Lines: 67-71
100.000% (1/1)
lchmodat
Name: lchmodat
Prototype: inline int lchmodat (int fd, char const *file, mode_t mode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat.h
Lines: 87-91
  0.000% (0/1)
lbuf_putint
Name: lbuf_putint
Prototype: static void lbuf_putint (uintmax_t i, size_t min_width)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2432-2445
 50.000% (2/4)
lbuf_putc
Name: lbuf_putc
Prototype: static void lbuf_putc (char c)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2394-2429
 87.500% (14/16)
lbuf_flush
Name: lbuf_flush
Prototype: static void lbuf_flush (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2382-2389
 50.000% (2/4)
lbuf_alloc
Name: lbuf_alloc
Prototype: static void lbuf_alloc (void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 2369-2379
 50.000% (2/4)
last_device_for_mount
Name: last_device_for_mount
Prototype: static char * last_device_for_mount (char const* mount)
Coverage:  21.277% (10/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 1194-1217
 21.277% (10/47)
last_component
Name: last_component
Prototype: char * last_component (char const *name)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/basename-lgpl.c
Lines: 29-51
100.000% (13/13)
knuth_morris_pratt_multibyte
Name: knuth_morris_pratt_multibyte
Prototype: static # 39 "lib/mbsstr.c" 3 4 _Bool # 40 "lib/mbsstr.c" knuth_morris_pratt_multibyte (const char *haystack, const char *needle, const char **resultp)
Coverage:  0.000% (0/70)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbsstr.c
Lines: 39-180
  0.000% (0/70)
knuth_morris_pratt
Name: knuth_morris_pratt
Prototype: static # 34 "lib/str-kmp.h" 3 4 _Bool # 35 "lib/str-kmp.h" knuth_morris_pratt (const unsigned char *haystack, const unsigned char *needle, size_t needle_len, const unsigned char **resultp)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/str-kmp.h
Lines: 34-151
  0.000% (0/26)
known_value
Name: known_value
Prototype: static # 792 "src/df.c" 3 4 _Bool # 793 "src/df.c" known_value (uintmax_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 792-796
100.000% (1/1)
known_term_type
Name: known_term_type
Prototype: static # 2483 "src/ls.c" 3 4 _Bool # 2484 "src/ls.c" known_term_type (void)
Coverage:  3.636% (2/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2483-2502
  3.636% (2/55)
known
Name: known
Prototype: static # 413 "src/shred.c" 3 4 _Bool # 414 "src/shred.c" known (off_t size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shred.c
Lines: 413-417
100.000% (1/1)
keycompare
Name: keycompare
Prototype: static int keycompare (struct line const *a, struct line const *b)
Coverage:  82.456% (141/171)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2523-2723
 82.456% (141/171)
keycmp
Name: keycmp
Prototype: static int keycmp (struct line const *line1, struct line const *line2, size_t jf_1, size_t jf_2)
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 325-380
 84.000% (21/25)
key_warnings
Name: key_warnings
Prototype: static void key_warnings (struct keyfield const *gkey, # 2417 "src/sort.c" 3 4 _Bool # 2417 "src/sort.c" gkey_only)
Coverage:  83.505% (81/97)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2416-2518
 83.505% (81/97)
key_to_opts
Name: key_to_opts
Prototype: static void key_to_opts (struct keyfield const *key, char *opts)
Coverage:  97.222% (35/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2386-2412
 97.222% (35/36)
key_numeric
Name: key_numeric
Prototype: static inline # 2291 "src/sort.c" 3 4 _Bool # 2292 "src/sort.c" key_numeric (struct keyfield const *key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2291-2295
100.000% (1/1)
key_init
Name: key_init
Prototype: static struct keyfield * key_init (struct keyfield *key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 4185-4191
100.000% (1/1)
keep_new_line
Name: keep_new_line
Prototype: static void keep_new_line (struct buffer_record *b, char *line_start, size_t line_len)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 310-333
100.000% (7/7)
just
Name: just
Prototype: static inline isaac_word just (isaac_word a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/rand-isaac.c
Lines: 59-64
100.000% (1/1)
iwrite
Name: iwrite
Prototype: static size_t iwrite (int fd, char const *buf, size_t size)
Coverage:  69.231% (27/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1184-1258
 69.231% (27/39)
iso_week_days [nstrftime.c #2]
Name: iso_week_days [nstrftime.c #2]
Prototype: __inline__ static int iso_week_days (int yday, int wday)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #2
Lines: 378-388
100.000% (1/1)
iso_week_days [nstrftime.c #1]
Name: iso_week_days [nstrftime.c #1]
Prototype: __inline__ static int iso_week_days (int yday, int wday)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/nstrftime.c #1
Lines: 378-388
100.000% (1/1)
isdst_differ
Name: isdst_differ
Prototype: static # 168 "lib/mktime.c" 3 4 _Bool # 169 "lib/mktime.c" isdst_differ (int a, int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/mktime.c
Lines: 168-172
  0.000% (0/1)
isdst_differ
Name: isdst_differ
Prototype: static # 61 "lib/time_rz.c" 3 4 _Bool # 62 "lib/time_rz.c" isdst_differ (int a, int b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 61-65
  0.000% (0/1)
Page:<>1
Function: zaptemp
...7
Function: read_utmp
8
Function: process_file
9
Function: prep_non_filename_text
10
Function: null
1112
Function: isdir
13
Function: heapify_up
14
Function: get_mtime [test.c #1]
15
Function: fnmatch_no_wildcards
...20
Function: alloc_ibuf

Generated by Squish Coco 4.1.2