OpenCoverage

Coreutils Test Coverage

Functions

Page:<>1
Function: AD_compare
...10
Function: long_pinky
...13
Function: print_long_format
14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
16
Function: set_fields
1718
Function: strmode
19
Function: uptime
20
Function: xstr_cd_iconv
Functionâ–´Condition %
skip_read
Name: skip_read
Prototype: static void skip_read (COLUMN *p, int column_number)
Coverage:  95.455% (42/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2124-2183
 95.455% (42/44)
skip_to_page
Name: skip_to_page
Prototype: static # 2305 "src/pr.c" 3 4 _Bool # 2306 "src/pr.c" skip_to_page (uintmax_t page)
Coverage:  88.889% (24/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 2305-2344
 88.889% (24/27)
skip_via_lseek
Name: skip_via_lseek
Prototype: static off_t skip_via_lseek (char const *filename, int fdesc, off_t offset, int whence)
Coverage:  23.529% (4/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/dd.c
Lines: 1732-1757
 23.529% (4/17)
smack_new_label_from_self
Name: smack_new_label_from_self
Prototype: static inline ssize_t smack_new_label_from_self (char **label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/smack.h
Lines: 25-29
  0.000% (0/1)
smack_set_label_for_self
Name: smack_set_label_for_self
Prototype: static inline int smack_set_label_for_self (const char *label)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/smack.h
Lines: 31-35
  0.000% (0/1)
sort
Name: sort
Prototype: static void sort (char *const *files, size_t nfiles, char const *output_file, size_t nthreads)
Coverage:  93.750% (45/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3905-4019
 93.750% (45/48)
sort_buffer_size
Name: sort_buffer_size
Prototype: static size_t sort_buffer_size (FILE *const *fps, size_t nfps, char *const *files, size_t nfiles, size_t line_bytes)
Coverage:  45.763% (27/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1507-1564
 45.763% (27/59)
sort_die
Name: sort_die
Prototype: static void sort_die (char const *message, char const *file)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 413-418
  0.000% (0/1)
sort_files
Name: sort_files
Prototype: static void sort_files (void)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3788-3824
 81.818% (9/11)
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)
sortlines
Name: sortlines
Prototype: static void sortlines (struct line *__restrict lines, size_t nthreads, size_t total_lines, struct merge_node *node, struct merge_node_queue *queue, FILE *tfp, char const *temp_output)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3637-3679
 71.429% (10/14)
sortlines_thread
Name: sortlines_thread
Prototype: static void * sortlines_thread (void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 3603-3611
  0.000% (0/1)
source_is_dst_backup
Name: source_is_dst_backup
Prototype: static # 1815 "src/copy.c" 3 4 _Bool # 1816 "src/copy.c" source_is_dst_backup (char const *srcbase, struct stat const *src_st, char const *dst_name)
Coverage:  18.421% (7/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 1815-1834
 18.421% (7/38)
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_copy
Name: sparse_copy
Prototype: static # 223 "src/copy.c" 3 4 _Bool # 224 "src/copy.c" sparse_copy (int src_fd, int dest_fd, char *buf, size_t buf_size, size_t hole_size, # 225 "src/copy.c" 3 4 _Bool # 225 "src/copy.c" punch_holes, char const *src_name, char const *dst_name, uintmax_t max_n_read, off_t *total_n_read, # 228 "src/copy.c" 3 4 _Bool # 228 "src/copy.c" *last_write_made_hole)
Coverage:  81.690% (58/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/copy.c
Lines: 223-329
 81.690% (58/71)
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)
sparse_swap
Name: sparse_swap
Prototype: static void sparse_swap (sparse_map *sv, size_t* v, size_t i, size_t j)
Coverage:  53.846% (7/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gl/lib/randperm.c
Lines: 114-141
 53.846% (7/13)
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)
specify_nmerge
Name: specify_nmerge
Prototype: static void specify_nmerge (int oi, char c, char const *s)
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1323-1374
 61.111% (11/18)
specify_nthreads
Name: specify_nthreads
Prototype: static size_t specify_nthreads (int oi, char c, char const *s)
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1438-1452
 38.462% (5/13)
specify_sort_size
Name: specify_sort_size
Prototype: static void specify_sort_size (int oi, char c, char const *s)
Coverage:  51.429% (18/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 1377-1435
 51.429% (18/35)
split_3 [md5sum.c #1]
Name: split_3 [md5sum.c #1]
Prototype: static # 407 "src/md5sum.c" 3 4 _Bool # 408 "src/md5sum.c" split_3 (char *s, size_t s_len, unsigned char **hex_digest, int *binary, char **file_name)
Coverage:  60.000% (78/130)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #1
Lines: 407-537
 60.000% (78/130)
split_3 [md5sum.c #2]
Name: split_3 [md5sum.c #2]
Prototype: static # 407 "src/md5sum.c" 3 4 _Bool # 408 "src/md5sum.c" split_3 (char *s, size_t s_len, unsigned char **hex_digest, int *binary, char **file_name)
Coverage:  50.588% (43/85)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/md5sum.c #2
Lines: 407-537
 50.588% (43/85)
split_file
Name: split_file
Prototype: static void split_file (void)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/csplit.c
Lines: 900-923
 94.118% (16/17)
squeeze_filter
Name: squeeze_filter
Prototype: static void squeeze_filter (char *buf, size_t size, size_t (*reader) (char *, size_t))
Coverage:  68.116% (47/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1521-1604
 68.116% (47/69)
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)
star_digits_closebracket
Name: star_digits_closebracket
Prototype: static # 829 "src/tr.c" 3 4 _Bool # 829 "src/tr.c" __attribute__ ((__pure__)) star_digits_closebracket (const struct E_string *es, size_t idx)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 829-839
 54.545% (6/11)
start_bytes
Name: start_bytes
Prototype: static int start_bytes (const char *pretty_filename, int fd, uintmax_t n_bytes, uintmax_t *read_pos)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 839-868
 75.000% (12/16)
start_lines
Name: start_lines
Prototype: static int start_lines (const char *pretty_filename, int fd, uintmax_t n_lines, uintmax_t *read_pos)
Coverage:  60.000% (12/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tail.c
Lines: 874-909
 60.000% (12/20)
stat_time_normalize
Name: stat_time_normalize
Prototype: inline int stat_time_normalize (int result, struct stat *st __attribute__ ((__unused__)))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/stat-time.h
Lines: 210-244
  0.000% (0/1)
statat
Name: statat
Prototype: inline int statat (int fd, char const *name, struct stat *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/openat.h
Lines: 101-105
  0.000% (0/1)
statvfs_works
Name: statvfs_works
Prototype: static int statvfs_works (void)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/fsusage.c
Lines: 93-102
 75.000% (6/8)
stdbuf
Name: stdbuf
Prototype: static void __attribute ((constructor)) stdbuf (void)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/libstdbuf.c
Lines: 134-146
 90.000% (9/10)
stophandler
Name: stophandler
Prototype: static void stophandler (int sig)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 1293-1300
  0.000% (0/6)
store16
Name: store16
Prototype: static inline void store16( void *dst, uint16_t w )
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 80-89
  0.000% (0/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)
store48
Name: store48
Prototype: static inline void store48( void *dst, uint64_t w )
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/blake2/blake2-impl.h
Lines: 132-141
  0.000% (0/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)
store_char
Name: store_char
Prototype: static void store_char (char c)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1996-2005
 50.000% (2/4)
store_columns
Name: store_columns
Prototype: static void store_columns (void)
Coverage:  87.097% (27/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/pr.c
Lines: 1923-1972
 87.097% (27/31)
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)
str2signum
Name: str2signum
Prototype: static int str2signum (char const *signame)
Coverage:  13.423% (20/149)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/sig2str.c
Lines: 260-298
 13.423% (20/149)
str_cd_iconv
Name: str_cd_iconv
Prototype: char * str_cd_iconv (const char *src, iconv_t cd)
Coverage:  39.535% (17/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/striconv.c
Lines: 206-396
 39.535% (17/43)
str_days
Name: str_days
Prototype: static const char * str_days (parser_control *pc, char *buffer, int n)
Coverage:  42.105% (8/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/parse-datetime.y
Lines: 339-396
 42.105% (8/19)
str_iconv
Name: str_iconv
Prototype: char * str_iconv (const char *src, const char *from_codeset, const char *to_codeset)
Coverage:  32.143% (9/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/striconv.c
Lines: 400-463
 32.143% (9/28)
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)
strcaseeq0
Name: strcaseeq0
Prototype: static inline int strcaseeq0 (const char *s1, const char *s2, char s20, char s21, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  33.333% (3/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 159-171
 33.333% (3/9)
strcaseeq1
Name: strcaseeq1
Prototype: static inline int strcaseeq1 (const char *s1, const char *s2, char s21, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 145-157
  0.000% (0/9)
strcaseeq2
Name: strcaseeq2
Prototype: static inline int strcaseeq2 (const char *s1, const char *s2, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 131-143
  0.000% (0/9)
strcaseeq3
Name: strcaseeq3
Prototype: static inline int strcaseeq3 (const char *s1, const char *s2, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 117-129
  0.000% (0/9)
strcaseeq4
Name: strcaseeq4
Prototype: static inline int strcaseeq4 (const char *s1, const char *s2, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 103-115
  0.000% (0/9)
strcaseeq5
Name: strcaseeq5
Prototype: static inline int strcaseeq5 (const char *s1, const char *s2, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 89-101
  0.000% (0/9)
strcaseeq6
Name: strcaseeq6
Prototype: static inline int strcaseeq6 (const char *s1, const char *s2, char s26, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 75-87
  0.000% (0/9)
strcaseeq7
Name: strcaseeq7
Prototype: static inline int strcaseeq7 (const char *s1, const char *s2, char s27, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 61-73
  0.000% (0/9)
strcaseeq8
Name: strcaseeq8
Prototype: static inline int strcaseeq8 (const char *s1, const char *s2, char s28)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 47-59
  0.000% (0/9)
strcaseeq9
Name: strcaseeq9
Prototype: static inline int strcaseeq9 (const char *s1, const char *s2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/c-strcaseeq.h
Lines: 41-45
  0.000% (0/1)
strcmp_atime
Name: strcmp_atime
Prototype: static int __attribute__ ((__pure__)) strcmp_atime (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3686-3686
  0.000% (0/1)
strcmp_ctime
Name: strcmp_ctime
Prototype: static int __attribute__ ((__pure__)) strcmp_ctime (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3684-3684
  0.000% (0/1)
strcmp_df_atime
Name: strcmp_df_atime
Prototype: static int __attribute__ ((__pure__)) strcmp_df_atime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3686-3686
  0.000% (0/11)
strcmp_df_ctime
Name: strcmp_df_ctime
Prototype: static int __attribute__ ((__pure__)) strcmp_df_ctime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3684-3684
  0.000% (0/11)
strcmp_df_extension
Name: strcmp_df_extension
Prototype: static int __attribute__ ((__pure__)) strcmp_df_extension (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3689-3689
  0.000% (0/11)
strcmp_df_mtime
Name: strcmp_df_mtime
Prototype: static int __attribute__ ((__pure__)) strcmp_df_mtime (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3685-3685
  0.000% (0/11)
strcmp_df_name
Name: strcmp_df_name
Prototype: static int __attribute__ ((__pure__)) strcmp_df_name (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3688-3688
  0.000% (0/11)
strcmp_df_size
Name: strcmp_df_size
Prototype: static int __attribute__ ((__pure__)) strcmp_df_size (V a, V b)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3687-3687
  0.000% (0/11)
strcmp_extension
Name: strcmp_extension
Prototype: static int __attribute__ ((__pure__)) strcmp_extension (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3689-3689
  0.000% (0/1)
strcmp_mtime
Name: strcmp_mtime
Prototype: static int __attribute__ ((__pure__)) strcmp_mtime (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3685-3685
  0.000% (0/1)
strcmp_name
Name: strcmp_name
Prototype: static int __attribute__ ((__pure__)) strcmp_name (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3688-3688
  0.000% (0/1)
strcmp_size
Name: strcmp_size
Prototype: static int __attribute__ ((__pure__)) strcmp_size (V a, V b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/ls.c
Lines: 3687-3687
  0.000% (0/1)
strcoll_loop
Name: strcoll_loop
Prototype: static int strcoll_loop (char const *s1, size_t s1size, char const *s2, size_t s2size)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/memcoll.c
Lines: 34-58
  0.000% (0/12)
stream_open
Name: stream_open
Prototype: static FILE * stream_open (char const *file, char const *how)
Coverage:  40.816% (20/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/sort.c
Lines: 945-975
 40.816% (20/49)
streamsavedir
Name: streamsavedir
Prototype: char * streamsavedir (DIR *dirp, enum savedir_option option)
Coverage:  58.974% (23/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/savedir.c
Lines: 90-181
 58.974% (23/39)
streq0
Name: streq0
Prototype: static inline int streq0 (const char *s1, const char *s2, char s20, char s21, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 152-164
  0.000% (0/7)
streq1
Name: streq1
Prototype: static inline int streq1 (const char *s1, const char *s2, char s21, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 138-150
  0.000% (0/7)
streq2
Name: streq2
Prototype: static inline int streq2 (const char *s1, const char *s2, char s22, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 124-136
  0.000% (0/7)
streq3
Name: streq3
Prototype: static inline int streq3 (const char *s1, const char *s2, char s23, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 110-122
  0.000% (0/7)
streq4
Name: streq4
Prototype: static inline int streq4 (const char *s1, const char *s2, char s24, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 96-108
  0.000% (0/7)
streq5
Name: streq5
Prototype: static inline int streq5 (const char *s1, const char *s2, char s25, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 82-94
  0.000% (0/7)
streq6
Name: streq6
Prototype: static inline int streq6 (const char *s1, const char *s2, char s26, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 68-80
  0.000% (0/7)
streq7
Name: streq7
Prototype: static inline int streq7 (const char *s1, const char *s2, char s27, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 54-66
  0.000% (0/7)
streq8
Name: streq8
Prototype: static inline int streq8 (const char *s1, const char *s2, char s28)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 40-52
  0.000% (0/7)
streq9
Name: streq9
Prototype: static inline int streq9 (const char *s1, const char *s2)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/lib/streq.h
Lines: 34-38
  0.000% (0/31)
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)
string2_extend
Name: string2_extend
Prototype: static void string2_extend (const struct Spec_list *s1, struct Spec_list *s2)
Coverage:  42.857% (6/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/tr.c
Lines: 1368-1411
 42.857% (6/14)
string_compare
Name: string_compare
Prototype: static # 229 "lib/exclude.c" 3 4 _Bool # 230 "lib/exclude.c" string_compare (void const *data1, void const *data2)
Coverage:  3.226% (1/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 229-235
  3.226% (1/31)
string_compare_ci
Name: string_compare_ci
Prototype: static # 238 "lib/exclude.c" 3 4 _Bool # 239 "lib/exclude.c" string_compare_ci (void const *data1, void const *data2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 238-244
  0.000% (0/1)
string_free
Name: string_free
Prototype: static void string_free (void *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 246-250
  0.000% (0/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_hasher_ci
Name: string_hasher_ci
Prototype: static size_t string_hasher_ci (void const *data, size_t n_buckets)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/exclude.c
Lines: 205-226
  0.000% (0/10)
string_to_baud
Name: string_to_baud
Prototype: static speed_t # 2210 "src/stty.c" 3 __attribute__ ((__pure__)) # 2211 "src/stty.c" string_to_baud (const char *arg)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/stty.c
Lines: 2210-2217
  0.000% (0/36)
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)
string_to_join_field
Name: string_to_join_field
Prototype: static size_t string_to_join_field (char const *str)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/join.c
Lines: 838-854
 84.615% (11/13)
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
Name: strip
Prototype: static # 546 "src/install.c" 3 4 _Bool # 547 "src/install.c" strip (char const *name)
Coverage:  62.500% (10/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/coreutils/src/src/install.c
Lines: 546-571
 62.500% (10/16)
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)
Page:<>1
Function: AD_compare
...10
Function: long_pinky
...13
Function: print_long_format
14
Function: quotearg_custom
15
Function: rev_strcmp_mtime
16
Function: set_fields
1718
Function: strmode
19
Function: uptime
20
Function: xstr_cd_iconv

Generated by Squish Coco 4.1.2