OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  57.143% (4/7)
...15
Condition %: 100.000% (1/1)
16
Condition %: 100.000% (1/1)
17
Condition %: 100.000% (20/20)
18
Condition %: 100.000% (5/5)
1920
Condition %: 100.000% (1/1)
FunctionCondition %▴
readlinebuffer
Name: readlinebuffer
Prototype: struct linebuffer * readlinebuffer (struct linebuffer *linebuffer, FILE *stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/linebuffer.c
Lines: 42-46
100.000% (1/1)
readtokens0_init
Name: readtokens0_init
Prototype: void readtokens0_init (struct Tokens *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens0.c
Lines: 29-38
100.000% (1/1)
reap_some
Name: reap_some
Prototype: static void reap_some (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 801-806
100.000% (1/1)
record_open_fd
Name: record_open_fd
Prototype: static void record_open_fd (struct File_spec *f, int fd, off_t size, struct stat const *st, int blocking)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 370-384
100.000% (1/1)
record_or_unlink_tempfile
Name: record_or_unlink_tempfile
Prototype: static void record_or_unlink_tempfile (char const *fn, FILE *fp __attribute__ ((__unused__)))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 419-423
100.000% (1/1)
remove_suffix
Name: remove_suffix
Prototype: static void remove_suffix (char *name, const char *suffix)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/basename.c
Lines: 84-98
100.000% (11/11)
require_more_args
Name: require_more_args
Prototype: static void require_more_args (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 661-667
100.000% (4/4)
reset_line
Name: reset_line
Prototype: static inline void reset_line (struct line *line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 429-433
100.000% (1/1)
reset_status
Name: reset_status
Prototype: static void reset_status (void)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1561-1582
100.000% (12/12)
rm_option_init
Name: rm_option_init
Prototype: static void rm_option_init (struct rm_options *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/rm.c
Lines: 186-201
100.000% (1/1)
rotr64
Name: rotr64
Prototype: static inline uint64_t rotr64( const uint64_t w, const unsigned c )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 148-151
100.000% (1/1)
rpl_lgetfilecon
Name: rpl_lgetfilecon
Prototype: int rpl_lgetfilecon (char const *file, security_context_t *con)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/getfilecon.c
Lines: 75-80
100.000% (1/1)
same_name
Name: same_name
Prototype: _Bool # 61 "lib/same.c" same_name (const char *source, const char *dest)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/same.c
Lines: 60-64
100.000% (1/1)
same_para
Name: same_para
Prototype: static # 646 "src/fmt.c" 3 4 _Bool # 647 "src/fmt.c" same_para (int c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/fmt.c
Lines: 646-652
100.000% (1/1)
save_to_hold_area
Name: save_to_hold_area
Prototype: static void save_to_hold_area (char *start, size_t num)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 251-257
100.000% (1/1)
savewd_delegating
Name: savewd_delegating
Prototype: static # 267 "lib/savewd.c" 3 4 _Bool # 268 "lib/savewd.c" savewd_delegating (struct savewd const *wd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savewd.c
Lines: 267-271
100.000% (1/1)
savewd_errno
Name: savewd_errno
Prototype: inline int __attribute__ ((__pure__)) savewd_errno (struct savewd const *wd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savewd.h
Lines: 123-127
100.000% (1/1)
savewd_init
Name: savewd_init
Prototype: inline void savewd_init (struct savewd *wd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savewd.h
Lines: 78-82
100.000% (1/1)
secure_zero_memory
Name: secure_zero_memory
Prototype: static inline void secure_zero_memory(void *v, size_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 154-158
100.000% (1/1)
seen_file
Name: seen_file
Prototype: _Bool # 61 "lib/file-set.c" seen_file (Hash_table const *ht, char const *file, struct stat const *stats)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/file-set.c
Lines: 60-74
100.000% (4/4)
select_plural
Name: select_plural
Prototype: static inline unsigned long int select_plural (uintmax_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 182-189
100.000% (1/1)
send_sig
Name: send_sig
Prototype: static int send_sig (pid_t where, int sig)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/timeout.c
Lines: 156-169
100.000% (4/4)
sequential_sort
Name: sequential_sort
Prototype: static void sequential_sort (struct line *__restrict lines, size_t nlines, struct line *__restrict temp, # 3191 "src/sort.c" 3 4 _Bool # 3191 "src/sort.c" to_temp)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3189-3238
100.000% (20/20)
set_author
Name: set_author
Prototype: static void set_author (const char *dst_name, int dest_desc, const struct stat *src_sb)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 855-881
100.000% (1/1)
set_binary_mode
Name: set_binary_mode
Prototype: inline int set_binary_mode (int fd, int mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/binary-io.h
Lines: 69-74
100.000% (1/1)
set_extend_size
Name: set_extend_size
Prototype: static # 95 "src/expand-common.c" 3 4 _Bool # 96 "src/expand-common.c" set_extend_size (uintmax_t tabval)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 95-110
100.000% (4/4)
set_file_list
Name: set_file_list
Prototype: void set_file_list (char **list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expand-common.c
Lines: 317-326
100.000% (4/4)
set_hhmmss
Name: set_hhmmss
Prototype: static void set_hhmmss (parser_control *pc, intmax_t hour, intmax_t minutes, time_t sec, int nsec)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 327-335
100.000% (1/1)
set_initialize
Name: set_initialize
Prototype: static void set_initialize (struct Spec_list *s, # 1677 "src/tr.c" 3 4 _Bool # 1677 "src/tr.c" complement_this_set, # 1677 "src/tr.c" 3 4 _Bool # 1677 "src/tr.c" *in_set)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1676-1687
100.000% (9/9)
set_nth_bit
Name: set_nth_bit
Prototype: static void set_nth_bit (size_t n, word *bitset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/readtokens.c
Lines: 59-64
100.000% (1/1)
set_ordering
Name: set_ordering
Prototype: static char * set_ordering (char const *s, struct keyfield *key, enum blanktype blanktype)
Coverage: 100.000% (41/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 4129-4181
100.000% (41/41)
set_quoting_style
Name: set_quoting_style
Prototype: void set_quoting_style (struct quoting_options *o, enum quoting_style s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/quotearg.c
Lines: 140-144
100.000% (1/1)
set_uint32
Name: set_uint32
Prototype: static void set_uint32 (char *cp, uint32_t v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/sha1.c
Lines: 77-81
100.000% (1/1)
set_uint64
Name: set_uint64
Prototype: static void set_uint64 (char *cp, u64 v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 104-108
100.000% (1/1)
setenv_TZ
Name: setenv_TZ
Prototype: static int setenv_TZ (char const *tz)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/time_rz.c
Lines: 219-223
100.000% (1/1)
setup_padding_buffer
Name: setup_padding_buffer
Prototype: static void setup_padding_buffer (size_t min_size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 867-875
100.000% (4/4)
sha1_init_ctx
Name: sha1_init_ctx
Prototype: void sha1_init_ctx (struct sha1_ctx *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/sha1.c
Lines: 61-72
100.000% (1/1)
sha1_process_block
Name: sha1_process_block
Prototype: void sha1_process_block (const void *buffer, size_t len, struct sha1_ctx *ctx)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/sha1.c
Lines: 305-435
100.000% (7/7)
sha1_read_ctx
Name: sha1_read_ctx
Prototype: void * sha1_read_ctx (const struct sha1_ctx *ctx, void *resbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/sha1.c
Lines: 85-96
100.000% (1/1)
sha224_finish_ctx
Name: sha224_finish_ctx
Prototype: void * sha224_finish_ctx (struct sha256_ctx *ctx, void *resbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 164-169
100.000% (1/1)
sha224_init_ctx
Name: sha224_init_ctx
Prototype: void sha224_init_ctx (struct sha256_ctx *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 78-92
100.000% (1/1)
sha224_read_ctx
Name: sha224_read_ctx
Prototype: void * sha224_read_ctx (const struct sha256_ctx *ctx, void *resbuf)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 117-127
100.000% (4/4)
sha256_finish_ctx
Name: sha256_finish_ctx
Prototype: void * sha256_finish_ctx (struct sha256_ctx *ctx, void *resbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 157-162
100.000% (1/1)
sha256_init_ctx
Name: sha256_init_ctx
Prototype: void sha256_init_ctx (struct sha256_ctx *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 62-76
100.000% (1/1)
sha256_process_block
Name: sha256_process_block
Prototype: void sha256_process_block (const void *buffer, size_t len, struct sha256_ctx *ctx)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 451-578
100.000% (7/7)
sha256_read_ctx
Name: sha256_read_ctx
Prototype: void * sha256_read_ctx (const struct sha256_ctx *ctx, void *resbuf)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha256.c
Lines: 105-115
100.000% (4/4)
sha384_finish_ctx
Name: sha384_finish_ctx
Prototype: void * sha384_finish_ctx (struct sha512_ctx *ctx, void *resbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 172-177
100.000% (1/1)
sha384_init_ctx
Name: sha384_init_ctx
Prototype: void sha384_init_ctx (struct sha512_ctx *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 85-99
100.000% (1/1)
sha384_read_ctx
Name: sha384_read_ctx
Prototype: void * sha384_read_ctx (const struct sha512_ctx *ctx, void *resbuf)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 124-134
100.000% (4/4)
sha512_finish_ctx
Name: sha512_finish_ctx
Prototype: void * sha512_finish_ctx (struct sha512_ctx *ctx, void *resbuf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 165-170
100.000% (1/1)
sha512_init_ctx
Name: sha512_init_ctx
Prototype: void sha512_init_ctx (struct sha512_ctx *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 69-83
100.000% (1/1)
sha512_process_block
Name: sha512_process_block
Prototype: void sha512_process_block (const void *buffer, size_t len, struct sha512_ctx *ctx)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 483-630
100.000% (7/7)
sha512_read_ctx
Name: sha512_read_ctx
Prototype: void * sha512_read_ctx (const struct sha512_ctx *ctx, void *resbuf)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sha512.c
Lines: 112-122
100.000% (4/4)
shift_left
Name: shift_left
Prototype: static inline randint shift_left (randint x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randint.c
Lines: 104-107
100.000% (1/1)
should_dereference
Name: should_dereference
Prototype: static inline # 1805 "src/copy.c" 3 4 _Bool # 1805 "src/copy.c" __attribute__ ((__pure__)) should_dereference (const struct cp_options *x, # 1806 "src/copy.c" 3 4 _Bool # 1806 "src/copy.c" command_line_arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1805-1811
100.000% (1/1)
show_date
Name: show_date
Prototype: static void show_date (const char *format, struct timespec when, timezone_t tz)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/du.c
Lines: 378-391
100.000% (4/4)
signal_restore
Name: signal_restore
Prototype: static inline void signal_restore (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1440-1444
100.000% (1/1)
simple_new
Name: simple_new
Prototype: static struct randread_source * simple_new (FILE *source, void const *handler_arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randread.c
Lines: 136-144
100.000% (1/1)
simple_round_ceiling
Name: simple_round_ceiling
Prototype: static inline intmax_t simple_round_ceiling (long double val)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 358-365
100.000% (4/4)
simple_round_floor
Name: simple_round_floor
Prototype: static inline intmax_t simple_round_floor (long double val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 369-373
100.000% (1/1)
simple_round_from_zero
Name: simple_round_from_zero
Prototype: static inline intmax_t simple_round_from_zero (long double val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 377-381
100.000% (1/1)
simple_round_nearest
Name: simple_round_nearest
Prototype: static inline intmax_t simple_round_nearest (long double val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 393-397
100.000% (1/1)
simple_round_to_zero
Name: simple_round_to_zero
Prototype: static inline intmax_t simple_round_to_zero (long double val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 385-389
100.000% (1/1)
simple_strtod_human
Name: simple_strtod_human
Prototype: static enum simple_strtod_error simple_strtod_human (const char *input_str, char **endptr, long double *value, size_t *precision, enum scale_type allowed_scaling)
Coverage: 100.000% (44/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/numfmt.c
Lines: 606-678
100.000% (44/44)
skip_construct
Name: skip_construct
Prototype: static void skip_construct (struct Spec_list *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 993-998
100.000% (1/1)
sort_found_occurs
Name: sort_found_occurs
Prototype: static void sort_found_occurs (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ptx.c
Lines: 633-641
100.000% (4/4)
sparse_cmp_
Name: sparse_cmp_
Prototype: static # 90 "lib/randperm.c" 3 4 _Bool # 91 "lib/randperm.c" sparse_cmp_ (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 90-96
100.000% (1/1)
sparse_free
Name: sparse_free
Prototype: static void sparse_free (sparse_map *sv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 143-147
100.000% (1/1)
sparse_hash_
Name: sparse_hash_
Prototype: static size_t sparse_hash_ (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 83-88
100.000% (1/1)
sparse_new
Name: sparse_new
Prototype: static sparse_map * sparse_new (size_t size_hint)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 104-108
100.000% (1/1)
spec_init
Name: spec_init
Prototype: static void spec_init (struct Spec_list *spec_list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1336-1342
100.000% (1/1)
src_info_init
Name: src_info_init
Prototype: void src_info_init (struct cp_options *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1717-1735
100.000% (1/1)
src_to_dest_compare
Name: src_to_dest_compare
Prototype: static # 63 "src/cp-hash.c" 3 4 _Bool # 64 "src/cp-hash.c" src_to_dest_compare (void const *x, void const *y)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 63-69
100.000% (1/1)
src_to_dest_free
Name: src_to_dest_free
Prototype: static void src_to_dest_free (void *x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 71-77
100.000% (1/1)
src_to_dest_hash
Name: src_to_dest_hash
Prototype: static size_t src_to_dest_hash (void const *x, size_t table_size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 50-59
100.000% (1/1)
src_to_dest_lookup
Name: src_to_dest_lookup
Prototype: char * src_to_dest_lookup (ino_t ino, dev_t dev)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp-hash.c
Lines: 99-108
100.000% (1/1)
store32
Name: store32
Prototype: static inline void store32( void *dst, uint32_t w )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 91-102
100.000% (1/1)
store64
Name: store64
Prototype: static inline void store64( void *dst, uint64_t w )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 104-119
100.000% (1/1)
str2sig
Name: str2sig
Prototype: int str2sig (char const *signame, int *signum)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sig2str.c
Lines: 303-308
100.000% (1/1)
str_value
Name: str_value
Prototype: static VALUE * str_value (char const *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/expr.c
Lines: 483-490
100.000% (1/1)
strict_posix2
Name: strict_posix2
Prototype: static # 230 "src/uniq.c" 3 4 _Bool # 231 "src/uniq.c" strict_posix2 (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/uniq.c
Lines: 230-235
100.000% (1/1)
string_hasher
Name: string_hasher
Prototype: static size_t string_hasher (void const *data, size_t n_buckets)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 197-202
100.000% (1/1)
string_to_integer
Name: string_to_integer
Prototype: static uintmax_t string_to_integer ( # 909 "src/head.c" 3 4 _Bool # 909 "src/head.c" count_lines, const char *n_string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/head.c
Lines: 908-914
100.000% (1/1)
strintcmp
Name: strintcmp
Prototype: int strintcmp (char const *a, char const *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/strintcmp.c
Lines: 28-32
100.000% (1/1)
strip_trailing_slashes
Name: strip_trailing_slashes
Prototype: _Bool # 31 "lib/stripslash.c" strip_trailing_slashes (char *file)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/stripslash.c
Lines: 30-45
100.000% (4/4)
strnumcmp
Name: strnumcmp
Prototype: int __attribute__ ((__pure__)) strnumcmp (char const *a, char const *b, int decimal_point, int thousands_sep)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/strnumcmp.c
Lines: 26-31
100.000% (1/1)
swap
Name: swap
Prototype: static void swap (size_t *v, size_t i, size_t j)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 64-70
100.000% (1/1)
tac_nonseekable
Name: tac_nonseekable
Prototype: static # 545 "src/tac.c" 3 4 _Bool # 546 "src/tac.c" tac_nonseekable (int input_fd, const char *file)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tac.c
Lines: 545-556
100.000% (4/4)
tail
Name: tail
Prototype: static # 1944 "src/tail.c" 3 4 _Bool # 1945 "src/tail.c" tail (const char *filename, int fd, uintmax_t n_units, uintmax_t *read_pos)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 1944-1953
100.000% (4/4)
target_directory_operand
Name: target_directory_operand
Prototype: static # 569 "src/cp.c" 3 4 _Bool # 570 "src/cp.c" target_directory_operand (char const *file, struct stat *st, # 570 "src/cp.c" 3 4 _Bool # 570 "src/cp.c" *new_dst)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/cp.c
Lines: 569-581
100.000% (13/13)
test_syntax_error [test.c #1]
Name: test_syntax_error [test.c #1]
Prototype: static void test_syntax_error (char const *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #1
Lines: 91-98
100.000% (1/1)
test_syntax_error [test.c #2]
Name: test_syntax_error [test.c #2]
Prototype: static void test_syntax_error (char const *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/test.c #2
Lines: 91-98
100.000% (1/1)
time_overflow
Name: time_overflow
Prototype: static # 124 "parse-datetime.y" 3 4 _Bool # 125 "parse-datetime.y" time_overflow (intmax_t n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 124-129
100.000% (1/1)
timespec_cmp
Name: timespec_cmp
Prototype: inline int __attribute__ ((__pure__)) timespec_cmp (struct timespec a, struct timespec b)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/timespec.h
Lines: 81-95
100.000% (7/7)
timetostr
Name: timetostr
Prototype: static inline char * timetostr (time_t t, char *buf)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 685-691
100.000% (1/1)
tm_year_str
Name: tm_year_str
Prototype: static char const * tm_year_str (int tm_year, char buf[TM_YEAR_BUFSIZE])
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 1252-1260
100.000% (1/1)
to_uchar
Name: to_uchar
Prototype: static unsigned char to_uchar (char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 134-134
100.000% (1/1)
to_uchar
Name: to_uchar
Prototype: static inline unsigned char to_uchar (char ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/system.h
Lines: 156-156
100.000% (1/1)
translate_buffer
Name: translate_buffer
Prototype: static void translate_buffer (char *buf, size_t nread)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1647-1654
100.000% (4/4)
translate_charset
Name: translate_charset
Prototype: static void translate_charset (char const *new_trans)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 750-756
100.000% (4/4)
Page:<>1
Condition %:  0.000% (0/1)
...10
Condition %:  57.143% (4/7)
...15
Condition %: 100.000% (1/1)
16
Condition %: 100.000% (1/1)
17
Condition %: 100.000% (20/20)
18
Condition %: 100.000% (5/5)
1920
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.1.2