OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  57.143% (4/7)
...13
Condition %:  80.000% (4/5)
14
Condition %:  87.500% (7/8)
15
Condition %: 100.000% (1/1)
16
Condition %: 100.000% (1/1)
1718
Condition %: 100.000% (5/5)
19
Condition %: 100.000% (1/1)
20
Condition %: 100.000% (1/1)
FunctionCondition %▴
getmonth
Name: getmonth
Prototype: static int getmonth (char const *month, char **ea)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 2043-2081
100.000% (20/20)
getoptnum
Name: getoptnum
Prototype: static void getoptnum (const char *n_str, int min, int *num, const char *err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1154-1159
100.000% (1/1)
getseq
Name: getseq
Prototype: static # 503 "src/join.c" 3 4 _Bool # 504 "src/join.c" getseq (FILE *fp, struct seq *seq, int whichfile)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 503-519
100.000% (10/10)
gid_to_name
Name: gid_to_name
Prototype: char * gid_to_name (gid_t gid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/chown-core.c
Lines: 80-88
100.000% (1/1)
gidtostr_ptr
Name: gidtostr_ptr
Prototype: static char * gidtostr_ptr (gid_t const *gid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/id.c
Lines: 326-331
100.000% (1/1)
gnu_mbswidth
Name: gnu_mbswidth
Prototype: int gnu_mbswidth (const char *string, int flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mbswidth.c
Lines: 46-50
100.000% (1/1)
has_capability
Name: has_capability
Prototype: static # 2958 "src/ls.c" 3 4 _Bool # 2959 "src/ls.c" has_capability (char const *name __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 2958-2963
100.000% (1/1)
has_uuid_suffix
Name: has_uuid_suffix
Prototype: static # 859 "src/df.c" 3 4 _Bool __attribute__ ((__pure__)) # 860 "src/df.c" has_uuid_suffix (char const *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 859-865
100.000% (1/1)
hash_free
Name: hash_free
Prototype: void hash_free (Hash_table *table)
Coverage: 100.000% (24/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 695-743
100.000% (24/24)
hash_get_n_entries
Name: hash_get_n_entries
Prototype: size_t hash_get_n_entries (const Hash_table *table)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 165-169
100.000% (1/1)
hash_insert
Name: hash_insert
Prototype: void * hash_insert (Hash_table *table, void const *entry)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 1125-1133
100.000% (1/1)
hash_pjw
Name: hash_pjw
Prototype: size_t hash_pjw (const void *x, size_t tablesize)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash-pjw.c
Lines: 30-40
100.000% (4/4)
hash_string
Name: hash_string
Prototype: size_t hash_string (const char *string, size_t n_buckets)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 427-436
100.000% (4/4)
hex_digits [md5sum.c #1]
Name: hex_digits [md5sum.c #1]
Prototype: static # 347 "src/md5sum.c" 3 4 _Bool # 347 "src/md5sum.c" __attribute__ ((__pure__)) hex_digits (unsigned char const *s)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 347-357
100.000% (7/7)
hex_digits [md5sum.c #2]
Name: hex_digits [md5sum.c #2]
Prototype: static # 347 "src/md5sum.c" 3 4 _Bool # 347 "src/md5sum.c" __attribute__ ((__pure__)) hex_digits (unsigned char const *s)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 347-357
100.000% (7/7)
hold_file
Name: hold_file
Prototype: static void hold_file (COLUMN *p)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1537-1556
100.000% (10/10)
human_access
Name: human_access
Prototype: static char * __attribute__ ((__warn_unused_result__)) human_access (struct stat const *statbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stat.c
Lines: 583-590
100.000% (1/1)
human_numcompare
Name: human_numcompare
Prototype: static int human_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: 1967-1977
100.000% (7/7)
i_ring_empty
Name: i_ring_empty
Prototype: _Bool # 37 "lib/i-ring.c" i_ring_empty (I_ring const *ir)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/i-ring.c
Lines: 36-40
100.000% (1/1)
i_ring_init
Name: i_ring_init
Prototype: void i_ring_init (I_ring *ir, int default_val)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/i-ring.c
Lines: 24-34
100.000% (4/4)
i_ring_push
Name: i_ring_push
Prototype: int i_ring_push (I_ring *ir, int val)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/i-ring.c
Lines: 42-53
100.000% (4/4)
ifd_reopen
Name: ifd_reopen
Prototype: static int ifd_reopen (int desired_fd, char const *file, int flag, mode_t mode)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1281-1294
100.000% (6/6)
ignorable
Name: ignorable
Prototype: static inline # 156 "src/split.c" 3 4 _Bool # 157 "src/split.c" ignorable (int err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/split.c
Lines: 156-160
100.000% (1/1)
ignorable_failure
Name: ignorable_failure
Prototype: static # 99 "src/rmdir.c" 3 4 _Bool # 100 "src/rmdir.c" ignorable_failure (int error_number, char const *dir)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rmdir.c
Lines: 99-106
100.000% (1/1)
ignorable_missing
Name: ignorable_missing
Prototype: static inline # 332 "src/remove.c" 3 4 _Bool # 333 "src/remove.c" ignorable_missing (struct rm_options const *x, int errnum)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/remove.c
Lines: 332-336
100.000% (1/1)
include_field
Name: include_field
Prototype: static # 1353 "src/numfmt.c" 3 4 _Bool __attribute__ ((__pure__)) # 1354 "src/numfmt.c" include_field (uintmax_t field)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 1353-1367
100.000% (12/12)
incr
Name: incr
Prototype: static void incr (char **s0, size_t *s_len)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/seq.c
Lines: 401-416
100.000% (7/7)
init_linep
Name: init_linep
Prototype: static struct line * init_linep (struct line **linep)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 435-441
100.000% (1/1)
init_node
Name: init_node
Prototype: static struct merge_node * init_node (struct merge_node *__restrict parent, struct merge_node *__restrict node_pool, struct line *dest, size_t nthreads, size_t total_lines, # 3292 "src/sort.c" 3 4 _Bool # 3292 "src/sort.c" is_lo_child)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3288-3329
100.000% (9/9)
init_tokenbuffer
Name: init_tokenbuffer
Prototype: void init_tokenbuffer (token_buffer *tokenbuffer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens.c
Lines: 43-48
100.000% (1/1)
initbuffer
Name: initbuffer
Prototype: void initbuffer (struct linebuffer *linebuffer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/linebuffer.c
Lines: 36-40
100.000% (1/1)
initialize_exit_failure
Name: initialize_exit_failure
Prototype: static inline void initialize_exit_failure (int status)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 98-103
100.000% (4/4)
initialize_ordering_vector
Name: initialize_ordering_vector
Prototype: static void initialize_ordering_vector (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3779-3784
100.000% (4/4)
initseq
Name: initseq
Prototype: static void initseq (struct seq *seq)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 493-499
100.000% (1/1)
input_from_argv
Name: input_from_argv
Prototype: static void input_from_argv (char **operand, int n_operands, char eolbyte)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/shuf.c
Lines: 115-135
100.000% (7/7)
insertkey
Name: insertkey
Prototype: static void insertkey (struct keyfield *key_arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 4023-4033
100.000% (4/4)
install_cleanup
Name: install_cleanup
Prototype: static void install_cleanup (int sigterm)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 365-380
100.000% (1/1)
install_file_in_file_parents
Name: install_file_in_file_parents
Prototype: static # 764 "src/install.c" 3 4 _Bool # 765 "src/install.c" install_file_in_file_parents (char const *from, char *to, const struct cp_options *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 764-770
100.000% (1/1)
install_sigchld
Name: install_sigchld
Prototype: static void install_sigchld (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 349-363
100.000% (1/1)
int_value
Name: int_value
Prototype: static VALUE * int_value (unsigned long int i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 472-479
100.000% (1/1)
io_blksize
Name: io_blksize
Prototype: static inline size_t io_blksize (struct stat sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ioblksize.h
Lines: 74-78
100.000% (1/1)
is_ENOTSUP
Name: is_ENOTSUP
Prototype: static inline # 760 "src/system.h" 3 4 _Bool # 761 "src/system.h" is_ENOTSUP (int err)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 760-764
100.000% (1/1)
is_directory
Name: is_directory
Prototype: static # 3439 "src/ls.c" 3 4 _Bool # 3440 "src/ls.c" is_directory (const struct fileinfo *f)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3439-3443
100.000% (1/1)
is_equiv_class_member
Name: is_equiv_class_member
Prototype: static inline # 357 "src/tr.c" 3 4 _Bool # 358 "src/tr.c" is_equiv_class_member (unsigned char equiv_class, unsigned char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 357-361
100.000% (1/1)
is_prime
Name: is_prime
Prototype: static # 443 "lib/hash.c" 3 4 _Bool # 443 "lib/hash.c" __attribute__ ((__const__)) is_prime (size_t candidate)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/hash.c
Lines: 443-457
100.000% (6/6)
is_probably_sparse
Name: is_probably_sparse
Prototype: static # 994 "src/copy.c" 3 4 _Bool # 995 "src/copy.c" is_probably_sparse (struct stat const *sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 994-1000
100.000% (1/1)
is_range_start_index
Name: is_range_start_index
Prototype: static inline # 224 "src/cut.c" 3 4 _Bool # 225 "src/cut.c" is_range_start_index (uintmax_t k)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cut.c
Lines: 224-228
100.000% (1/1)
is_smack_enabled
Name: is_smack_enabled
Prototype: static inline # 38 "./lib/smack.h" 3 4 _Bool # 39 "./lib/smack.h" is_smack_enabled (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/smack.h
Lines: 38-46
100.000% (1/1)
is_tty_writable
Name: is_tty_writable
Prototype: static # 316 "src/who.c" 3 4 _Bool # 317 "src/who.c" is_tty_writable (struct stat const *pstat)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/who.c
Lines: 316-328
100.000% (1/1)
is_zero_or_power_of_two
Name: is_zero_or_power_of_two
Prototype: static # 36 "lib/cycle-check.c" 3 4 _Bool # 37 "lib/cycle-check.c" is_zero_or_power_of_two (uintmax_t i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/cycle-check.c
Lines: 36-40
100.000% (1/1)
isbase32
Name: isbase32
Prototype: _Bool # 286 "lib/base32.c" isbase32 (char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base32.c
Lines: 285-289
100.000% (1/1)
isbase64
Name: isbase64
Prototype: _Bool # 329 "lib/base64.c" isbase64 (char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/base64.c
Lines: 328-332
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
md5_init_ctx
Name: md5_init_ctx
Prototype: void md5_init_ctx (struct md5_ctx *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/md5.c
Lines: 75-85
100.000% (1/1)
md5_process_block
Name: md5_process_block
Prototype: void md5_process_block (const void *buffer, size_t len, struct md5_ctx *ctx)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/md5.c
Lines: 313-470
100.000% (4/4)
md5_read_ctx
Name: md5_read_ctx
Prototype: void * md5_read_ctx (const struct md5_ctx *ctx, void *resbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/md5.c
Lines: 98-108
100.000% (1/1)
me_for_dev
Name: me_for_dev
Prototype: static struct mount_entry const * # 778 "src/df.c" 3 __attribute__ ((__pure__)) # 779 "src/df.c" me_for_dev (dev_t dev)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/df.c
Lines: 778-786
100.000% (4/4)
merge_loop
Name: merge_loop
Prototype: static void merge_loop (struct merge_node_queue *queue, size_t total_lines, FILE *tfp, char const *temp_output)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3545-3566
100.000% (5/5)
merge_tree_init
Name: merge_tree_init
Prototype: static struct merge_node * merge_tree_init (size_t nthreads, size_t nlines, struct line *dest)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3247-3263
100.000% (1/1)
millerrabin
Name: millerrabin
Prototype: static # 1121 "src/factor.c" 3 4 _Bool # 1121 "src/factor.c" __attribute__ ((__const__)) millerrabin (uintmax_t n, uintmax_t ni, uintmax_t b, uintmax_t q, unsigned int k, uintmax_t one)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/factor.c
Lines: 1121-1142
100.000% (15/15)
mkdtemp_len
Name: mkdtemp_len
Prototype: static int mkdtemp_len (char *tmpl, size_t suff_len, size_t x_len, # 123 "src/mktemp.c" 3 4 _Bool # 123 "src/mktemp.c" dry_run)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mktemp.c
Lines: 122-127
100.000% (1/1)
mkostemp_safer
Name: mkostemp_safer
Prototype: int mkostemp_safer (char *templ, int flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mkstemp-safer.c
Lines: 39-43
100.000% (1/1)
mkstemp_len
Name: mkstemp_len
Prototype: static int mkstemp_len (char *tmpl, size_t suff_len, size_t x_len, # 116 "src/mktemp.c" 3 4 _Bool # 116 "src/mktemp.c" dry_run)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/mktemp.c
Lines: 115-120
100.000% (1/1)
mkstemp_safer
Name: mkstemp_safer
Prototype: int mkstemp_safer (char *templ)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/mkstemp-safer.c
Lines: 30-34
100.000% (1/1)
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_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_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_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_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)
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)
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)
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)
Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  57.143% (4/7)
...13
Condition %:  80.000% (4/5)
14
Condition %:  87.500% (7/8)
15
Condition %: 100.000% (1/1)
16
Condition %: 100.000% (1/1)
1718
Condition %: 100.000% (5/5)
19
Condition %: 100.000% (1/1)
20
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.1.2