Fuzz introspector

Project overview

Project information

Reachability overview

This is the overview of reachability by the existing fuzzers in the project

Reached Unreached
Functions 50.12% (1003 / 2001) 49.87% (998 / 2001)
Complexity 61.54% (10850 / 17628) 38.45% (6778 / 17628)

If you implement fuzzers that target the remaining optimal functions then the reachability will be:

Reached Unreached
Functions 59.47% (1190 / 2001) 40.52% (811 / 2001)
Complexity 71.27% (12565 / 17628) 28.72% (5063 / 17628)

Fuzzers overview

Fuzzer filename Functions Reached Functions unreached Fuzzer depth Files reached Basic blocks reached Cyclomatic complexity Details
/src/htslib/test/fuzz/hts_open_fuzzer.c 1003 1026 17.0 67 26998 10850 hts_open_fuzzer.c

Project functions overview

Func name Git URL Functions filename Arg count Args Function reach depth Fuzzers hit count I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity
sancov.module_ctor_8bit_counters LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_close_or_abort LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 1 ['struct.htsFile *'] 18 1 23 5 2 636 3 6396 10
abort LINK / 0 [] 0 1 0 0 2 0 129 2 0
view_vcf LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 1 ['struct.htsFile *'] 17 1 84 23 8 861 1 9005 2
view_sam LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 1 ['struct.htsFile *'] 17 1 74 22 8 895 1 9493 0
LLVMFuzzerTestOneInput LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 2 ['char *', 'size_t '] 17 0 65 16 3 1003 0 10853 3
malloc LINK / 1 ['size_t '] 0 1 0 0 2 0 582 2 0
free LINK / 1 ['char *'] 0 1 0 0 2 0 633 2 0
sancov.module_ctor_8bit_counters.2 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_clear LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 6 1 2 0 98 2 0
kputc LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 1 38 6 3 2 268 11 0
ks_resize LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 1 60 15 6 1 375 8 0
realloc LINK / 2 ['char *', 'size_t '] 0 1 0 0 2 0 681 2 0
sam_hrecs_add_ref_altnames LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'char *'] 4 1 122 26 11 15 106 108 0
kh_put_m_s2i LINK /src/htslib/./header.h 3 ['struct.kh_m_s2i_s *', 'char *', 'int *'] 2 1 258 41 17 3 112 46 0
kh_resize_m_s2i LINK /src/htslib/./header.h 2 ['struct.kh_m_s2i_s *', 'int '] 1 1 370 62 23 2 114 29 0
__ac_X31_hash_string LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 1 42 9 4 0 340 4 0
strcmp LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 352 2 0
sam_hrecs_update LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *'] 4 1 19 3 2 10 106 51 0
sam_hrecs_vupdate LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'struct.__va_list_tag *'] 3 1 182 35 10 9 107 49 0
sam_hrecs_find_key LINK /src/htslib/header.c 3 ['struct.sam_hrec_type_s *', 'char *', 'struct.sam_hrec_tag_s **'] 0 1 79 19 8 0 114 8 0
strlen LINK / 1 ['char *'] 0 1 0 0 2 0 397 2 0
snprintf LINK / 3 ['char *', 'size_t ', 'char *'] 0 1 0 0 2 0 232 2 0
sam_hrecs_free_tags LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.sam_hrec_tag_s *'] 2 0 41 11 5 2 6 12 10
sam_hrecs_remove_hash_entry LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'struct.sam_hrec_type_s *'] 2 0 447 86 32 10 5 84 41
TYPEKEY LINK /src/htslib/./header.h 1 ['char *'] 0 1 11 1 2 0 120 2 0
__assert_fail LINK / 4 ['char *', 'char *', 'int ', 'char *'] 0 1 0 0 2 0 323 2 0
kh_get_m_s2i LINK /src/htslib/./header.h 2 ['struct.kh_m_s2i_s *', 'char *'] 1 1 92 18 8 2 120 14 0
sam_hrecs_remove_ref_altnames LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'char *'] 2 0 111 21 9 7 9 48 9
kh_del_m_s2i LINK /src/htslib/./header.h 2 ['struct.kh_m_s2i_s *', 'int '] 0 1 41 6 3 0 106 3 0
kputsn LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 1 47 8 4 2 305 12 0
kh_del_sam_hrecs_t LINK /src/htslib/./header.h 2 ['struct.kh_sam_hrecs_t_s *', 'int '] 0 0 41 6 3 0 5 3 3
kputc_ LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 1 35 6 3 2 70 11 0
ks_initialize LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 6 1 2 0 54 2 0
sam_hrecs_add LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'char *'] 5 1 19 3 2 35 102 352 0
sam_hrecs_vadd LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'struct.__va_list_tag *'] 4 1 579 100 31 34 103 350 0
strncmp LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 182 2 0
sam_hrecs_find_type_id LINK /src/htslib/header.c 4 ['struct.sam_hrecs_t *', 'char *', 'char *', 'char *'] 2 1 370 79 34 4 109 50 0
kh_put_sam_hrecs_t LINK /src/htslib/./header.h 3 ['struct.kh_sam_hrecs_t_s *', 'int ', 'int *'] 2 1 252 41 17 2 105 42 0
sam_hrecs_global_list_add LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'struct.sam_hrec_type_s *'] 1 1 84 17 7 1 105 9 0
sam_hrecs_update_hashes LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'struct.sam_hrec_type_s *'] 5 1 1071 211 78 28 105 236 0
strtoll LINK / 3 ['char *', 'char **', 'int '] 0 1 0 0 2 0 142 2 0
kh_resize_sam_hrecs_t LINK /src/htslib/./header.h 2 ['struct.kh_sam_hrecs_t_s *', 'int '] 1 1 369 62 23 1 106 25 0
kh_get_sam_hrecs_t LINK /src/htslib/./header.h 2 ['struct.kh_sam_hrecs_t_s *', 'int '] 0 0 83 16 7 0 5 7 7
isalpha_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 123 4 0
__ctype_b_loc LINK / 0 [] 0 1 0 0 2 0 289 2 0
sam_hrecs_error LINK /src/htslib/header.c 4 ['char *', 'char *', 'size_t ', 'size_t '] 2 1 52 12 5 6 102 20 0
sam_hrecs_group_order LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 1 0 94 20 9 2 0 13 9
sam_hrecs_sort_order LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 2 1 111 24 11 8 20 30 0
sam_hrecs_find_rg LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'char *'] 2 1 37 6 3 3 19 17 0
kh_destroy_m_s2i LINK /src/htslib/./header.h 1 ['struct.kh_m_s2i_s *'] 1 1 35 6 3 1 128 5 0
kh_destroy_sam_hrecs_t LINK /src/htslib/./header.h 1 ['struct.kh_sam_hrecs_t_s *'] 1 1 35 6 3 1 115 5 0
sam_hrecs_init_type_order LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 1 1 52 8 4 1 102 6 0
calloc LINK / 2 ['size_t ', 'size_t '] 0 1 0 0 2 0 395 2 0
kh_init_m_s2i LINK /src/htslib/./header.h 0 [] 1 1 13 3 2 1 105 4 0
kh_init_sam_hrecs_t LINK /src/htslib/./header.h 0 [] 1 1 13 3 2 1 102 4 0
sam_hdr_incr_ref LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 0 0 18 4 2 0 0 2 2
sam_hdr_add_pg LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 0 440 107 40 70 0 682 52
sam_hdr_fill_hrecs LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 6 1 120 29 13 66 100 602 0
sam_hdr_link_pg LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 7 1 329 65 25 68 9 630 0
sam_hdr_pg_id LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 0 132 29 12 67 1 614 12
redact_header_text LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 1 1 39 8 3 2 33 7 0
sam_hrecs_new LINK /src/htslib/header.c 0 [] 2 1 172 35 15 12 101 51 0
sam_hrecs_refs_from_targets_array LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.sam_hdr_t *'] 5 1 271 53 19 20 101 123 0
sam_hrecs_free LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 2 1 194 45 16 5 113 32 0
sam_hrecs_parse_lines LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'size_t '] 4 1 525 107 41 35 101 333 0
add_stub_ref_sq_lines LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 6 1 84 16 7 36 101 359 0
rebuild_target_arrays LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 3 1 48 12 6 11 101 98 0
sam_hdr_update_target_arrays LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'struct.sam_hrecs_t *', 'int '] 2 1 343 67 27 10 104 92 0
strdup LINK / 1 ['char *'] 0 1 0 0 2 0 233 2 0
__errno_location LINK / 0 [] 0 1 0 0 2 0 618 2 0
strerror LINK / 1 ['int '] 0 1 0 0 2 0 103 2 0
sam_hdr_tid2len LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'int '] 2 0 107 22 10 3 5 24 10
sam_hdr_tid2name LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'int '] 0 1 62 13 6 0 20 6 0
sam_hdr_name2tid LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 1 67 15 7 67 21 609 0
sam_hrecs_rebuild_lines LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.kstring_t *'] 3 1 52 13 6 6 19 28 0
build_header_line LINK /src/htslib/header.c 2 ['struct.sam_hrec_type_s *', 'struct.kstring_t *'] 3 1 70 9 4 4 22 19 0
sam_hrecs_remove_key LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'char *'] 2 0 138 26 10 12 2 72 19
sam_hdr_remove_tag_id LINK /src/htslib/header.c 5 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *', 'char *'] 7 0 81 21 10 72 1 638 29
sam_hdr_find_tag_pos LINK /src/htslib/header.c 5 ['struct.sam_hdr_t *', 'char *', 'int ', 'char *', 'struct.kstring_t *'] 7 0 100 25 12 70 0 641 29
sam_hrecs_find_type_pos LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'int '] 3 0 171 39 17 5 3 67 17
sam_hdr_find_tag_id LINK /src/htslib/header.c 6 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *', 'char *', 'struct.kstring_t *'] 7 1 100 25 12 69 18 624 0
sam_hdr_line_name LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'int '] 7 1 147 31 12 67 41 614 0
sam_hdr_line_index LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'char *'] 7 0 155 31 12 67 0 614 12
sam_hdr_count_lines LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 1 136 32 11 67 2 613 0
kh_get_rm LINK /src/htslib/header.c 2 ['struct.kh_rm_s *', 'char *'] 1 0 92 18 8 2 1 14 8
sam_hdr_remove_lines LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 8 0 220 50 22 78 0 725 116
sam_hdr_remove_except LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 7 0 176 41 17 76 1 695 86
sam_hrecs_remove_line LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'struct.sam_hrec_type_s *'] 3 0 146 32 13 16 4 116 69
check_for_name_update LINK /src/htslib/header.c 7 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'struct.__va_list_tag *', 'char **', 'char **', 'char *', 'struct.kh_m_s2i_s **'] 2 1 176 33 12 6 6 38 0
sam_hdr_update_line LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 7 1 246 49 18 69 5 635 0
sam_hdr_remove_line_pos LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'int '] 7 0 112 28 13 77 0 708 99
sam_hdr_remove_line_id LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 7 0 105 26 12 76 0 690 81
sam_hdr_find_line_pos LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'int ', 'struct.kstring_t *'] 7 0 67 17 8 72 0 644 25
sam_hdr_find_line_id LINK /src/htslib/header.c 5 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *', 'struct.kstring_t *'] 7 0 67 17 8 71 0 627 8
sam_hdr_add_line LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 1 96 22 10 68 4 615 0
sam_hdr_add_lines LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'size_t '] 7 1 98 25 11 68 17 616 0
ks_release LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 8 1 2 0 44 2 0
ks_len LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 6 1 2 0 8 2 0
ks_free LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 1 25 6 3 2 49 7 0
sam_hrecs_rebuild_text LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.kstring_t *'] 4 1 46 11 5 7 18 33 0
sam_hdr_nref LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 0 0 28 7 3 0 0 3 3
sam_hdr_str LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 9 1 32 8 4 81 4 684 0
sam_hdr_rebuild LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 8 1 113 23 10 80 7 680 0
sam_hdr_length LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 9 1 32 8 4 81 4 684 0
sancov.module_ctor_8bit_counters.73 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.194 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kh_get_scheme_string LINK /src/htslib/hfile.c 2 ['struct.kh_scheme_string_s *', 'char *'] 1 1 92 18 8 2 146 14 0
__ac_X31_hash_string.195 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
isalnum_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 165 4 0
hopen_unknown_scheme LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 4 0 32 8 4 9 0 27 4
hopen_fd LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 3 1 60 12 5 8 142 23 0
hfile_oflags LINK /src/htslib/hfile.c 1 ['char *'] 0 1 70 15 2 0 143 2 0
open LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 143 2 0
blksize LINK /src/htslib/hfile.c 1 ['int '] 2 1 30 6 3 2 147 7 0
hfile_init LINK /src/htslib/hfile.c 3 ['size_t ', 'char *', 'size_t '] 2 1 100 20 8 5 19 19 0
close LINK / 1 ['int '] 0 0 0 0 2 0 1 2 2
hfile_destroy LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 1 29 6 3 2 160 7 0
fd_read LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'char *', 'size_t '] 1 0 60 12 5 3 0 11 9
fd_write LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'char *', 'size_t '] 1 0 60 12 5 3 0 11 9
fd_seek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'size_t ', 'int '] 1 0 15 3 2 1 0 4 4
fd_flush LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 0 69 17 7 2 0 11 9
fd_close LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 0 40 9 4 2 0 8 6
fdatasync LINK / 1 ['int '] 0 0 0 0 2 0 1 2 2
lseek LINK / 3 ['int ', 'size_t ', 'int '] 0 0 0 0 2 0 1 2 2
send LINK / 4 ['int ', 'char *', 'size_t ', 'int '] 0 0 0 0 2 0 1 2 2
write LINK / 3 ['int ', 'char *', 'size_t '] 0 0 0 0 2 0 1 2 2
recv LINK / 4 ['int ', 'char *', 'size_t ', 'int '] 0 0 0 0 2 0 1 2 2
read LINK / 3 ['int ', 'char *', 'size_t '] 0 0 0 0 2 0 1 2 2
strchr LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 193 2 0
fstat LINK //usr/include/x86_64-linux-gnu/sys/stat.h 2 ['int ', 'struct.stat *'] 1 1 2 1 2 1 148 4 0
__fxstat LINK / 3 ['int ', 'int ', 'struct.stat *'] 0 1 0 0 2 0 149 2 0
hfile_exit LINK /src/htslib/hfile.c 0 [] 3 1 13 3 2 6 150 19 0
hfile_shutdown LINK /src/htslib/hfile.c 1 ['int '] 2 1 65 15 6 4 152 15 0
pthread_mutex_destroy LINK / 1 ['union.pthread_mutex_t *'] 0 1 0 0 2 0 203 2 0
pthread_mutex_lock LINK / 1 ['union.pthread_mutex_t *'] 0 1 0 0 2 0 280 2 0
kh_destroy_scheme_string LINK /src/htslib/hfile.c 1 ['struct.kh_scheme_string_s *'] 1 1 35 6 3 1 153 5 0
pthread_mutex_unlock LINK / 1 ['union.pthread_mutex_t *'] 0 1 0 0 2 0 280 2 0
hpreload LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 4 0 105 24 10 13 1 63 14
hread LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 1 57 11 5 3 184 28 0
hfile_init_fixed LINK /src/htslib/hfile.c 5 ['size_t ', 'char *', 'char *', 'size_t ', 'size_t '] 1 0 63 9 4 2 5 8 4
hclose LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 71 14 6 4 137 15 0
hclose_abruptly LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 22 3 2 3 130 9 0
writebuffer_is_nonempty LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 0 1 10 1 2 0 200 2 0
hflush LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 48 10 5 2 111 12 0
flush_buffer LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 1 69 12 5 1 215 7 0
mem_seek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'size_t ', 'int '] 1 0 13 3 2 1 0 4 2
mem_close LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 0 0 4 1 2 0 0 2 2
hread2 LINK /src/htslib/hfile.c 4 ['struct.hFILE *', 'char *', 'size_t ', 'size_t '] 2 1 201 35 13 2 193 23 0
refill_buffer LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 1 117 18 8 1 231 10 0
tolower_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 17 3 2 1 152 4 0
__ctype_tolower_loc LINK / 0 [] 0 1 0 0 2 0 139 2 0
cmp_prefix LINK /src/htslib/hfile.c 1 ['char *'] 2 0 38 9 4 2 1 8 4
init_add_plugin LINK /src/htslib/hfile.c 2 ['N/A', 'char *'] 2 1 46 8 4 8 150 23 0
kh_init_scheme_string LINK /src/htslib/hfile.c 0 [] 1 1 13 3 2 1 150 4 0
is_preload_url_remote LINK /src/htslib/hfile.c 1 ['char *'] 10 0 13 3 2 66 0 271 2
hisremote LINK /src/htslib/hfile.c 1 ['char *'] 9 1 28 6 3 65 92 269 0
find_scheme_handler LINK /src/htslib/hfile.c 1 ['char *'] 8 1 135 30 13 64 145 266 0
load_hfile_plugins LINK /src/htslib/hfile.c 0 [] 7 1 34 6 3 58 149 237 0
hfile_always_local LINK /src/htslib/hfile.c 1 ['char *'] 0 0 4 1 2 0 0 2 2
hfile_add_scheme_handler LINK /src/htslib/hfile.c 2 ['char *', 'struct.hFILE_scheme_handler *'] 3 1 69 13 6 11 156 69 0
hfile_plugin_init_mem LINK /src/htslib/hfile.c 1 ['struct.hFILE_plugin *'] 4 0 14 3 2 12 0 71 2
hfile_plugin_init_crypt4gh_needed LINK /src/htslib/hfile.c 1 ['struct.hFILE_plugin *'] 4 0 14 3 2 12 0 71 2
atexit LINK / 1 ['N/A'] 0 1 0 0 2 0 120 2 0
crypt4gh_needed LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 2 0 28 6 3 7 0 20 3
hfile_always_remote LINK /src/htslib/hfile.c 1 ['char *'] 0 0 4 1 2 0 0 2 2
hopenv_mem LINK /src/htslib/hfile.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 3 0 77 12 5 5 0 18 12
create_hfile_mem LINK /src/htslib/hfile.c 4 ['char *', 'char *', 'size_t ', 'size_t '] 2 0 25 6 3 3 2 11 7
hopen_preload LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 10 0 14 3 2 84 0 351 16
hopen LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 9 1 74 15 7 75 139 299 0
hopen_fd_stdinout LINK /src/htslib/hfile.c 1 ['char *'] 4 1 15 3 2 5 140 14 0
hdopen LINK /src/htslib/hfile.c 2 ['int ', 'char *'] 3 1 38 6 3 4 143 12 0
hopen_fd_fileuri LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 4 0 38 9 4 10 0 29 4
kh_put_scheme_string LINK /src/htslib/hfile.c 3 ['struct.kh_scheme_string_s *', 'char *', 'int *'] 2 1 258 41 17 3 157 46 0
priority LINK /src/htslib/hfile.c 1 ['struct.hFILE_scheme_handler *'] 0 1 7 1 2 0 157 2 0
kh_resize_scheme_string LINK /src/htslib/hfile.c 2 ['struct.kh_scheme_string_s *', 'int '] 1 1 368 62 23 2 158 29 0
hopen_mem LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 3 0 97 20 9 15 0 67 46
knet_close LINK /src/htslib/hfile.c 1 ['struct.knetFile_s *'] 3 0 16 3 2 5 0 17 2
knet_seek LINK /src/htslib/hfile.c 3 ['struct.knetFile_s *', 'size_t ', 'int '] 3 0 27 6 3 5 0 33 3
hseek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'size_t ', 'int '] 2 1 237 45 19 4 160 30 0
htell LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 1 14 1 2 0 163 2 0
knet_read LINK /src/htslib/hfile.c 3 ['struct.knetFile_s *', 'char *', 'size_t '] 4 0 30 6 3 4 0 31 3
knet_dopen LINK /src/htslib/hfile.c 2 ['int ', 'char *'] 4 0 38 8 4 7 0 20 4
knet_open LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 10 0 51 11 5 76 0 304 5
kputs LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 1 26 6 3 5 111 19 0
kputsn.224 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
strip_extension LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 0 1 32 9 4 0 28 4 0
haddextension LINK /src/htslib/hfile.c 4 ['struct.kstring_t *', 'char *', 'int ', 'char *'] 9 1 101 23 10 68 27 285 0
strcspn LINK / 2 ['char *', 'char *'] 0 0 0 0 2 0 38 2 2
hfile_has_plugin LINK /src/htslib/hfile.c 1 ['char *'] 8 0 65 16 7 59 0 244 7
hfile_list_plugins LINK /src/htslib/hfile.c 2 ['char **', 'int *'] 8 0 102 23 9 59 0 246 9
hfile_list_schemes LINK /src/htslib/hfile.c 3 ['char *', 'char **', 'int *'] 8 0 142 28 11 59 0 248 11
hfile_mem_steal_buffer LINK /src/htslib/hfile.c 2 ['struct.hFILE *', 'size_t *'] 2 0 24 6 3 2 0 9 7
hfile_mem_get_buffer LINK /src/htslib/hfile.c 2 ['struct.hFILE *', 'size_t *'] 1 0 43 9 4 1 1 6 4
hputs2 LINK /src/htslib/hfile.c 4 ['char *', 'size_t ', 'size_t ', 'struct.hFILE *'] 3 1 14 3 2 3 77 15 0
hwrite2 LINK /src/htslib/hfile.c 4 ['struct.hFILE *', 'char *', 'size_t ', 'size_t '] 2 1 87 14 6 2 153 13 0
hputc2 LINK /src/htslib/hfile.c 2 ['int ', 'struct.hFILE *'] 2 0 30 6 3 2 5 10 3
hpeek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'char *', 'size_t '] 2 1 83 19 5 2 169 15 0
hgetln LINK /src/htslib/./htslib/hfile.h 3 ['char *', 'size_t ', 'struct.hFILE *'] 3 1 12 3 2 5 91 26 0
hgetdelim LINK /src/htslib/hfile.c 4 ['char *', 'size_t ', 'int ', 'struct.hFILE *'] 2 1 120 23 10 4 94 24 0
memchr LINK / 3 ['char *', 'int ', 'size_t '] 0 1 0 0 2 0 138 2 0
hgets LINK /src/htslib/hfile.c 3 ['char *', 'int ', 'struct.hFILE *'] 4 1 36 8 4 6 79 30 0
hgetc2 LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 30 6 3 2 59 13 0
hfile_set_blksize LINK /src/htslib/hfile.c 2 ['struct.hFILE *', 'size_t '] 1 1 84 16 7 1 150 9 0
sancov.module_ctor_8bit_counters.232 LINK / 0 [] 0 0 3 1 2 0 0 2 2
idx_read_core LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'struct.BGZF *', 'int '] 7 1 363 76 31 76 23 495 0
kh_init_bin LINK /src/htslib/hts.c 0 [] 1 1 13 3 2 1 43 4 0
kh_put_bin LINK /src/htslib/hts.c 3 ['struct.kh_bin_s *', 'int ', 'int *'] 2 1 252 41 17 2 47 42 0
update_loff LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'int ', 'int '] 2 1 167 31 12 3 36 19 0
hts_bin_bot LINK /src/htslib/./htslib/hts.h 2 ['int ', 'int '] 1 1 20 3 2 1 37 5 0
hts_bin_level LINK /src/htslib/./htslib/hts.h 1 ['int '] 0 1 28 7 3 0 38 3 0
kh_resize_bin LINK /src/htslib/hts.c 2 ['struct.kh_bin_s *', 'int '] 1 1 383 62 23 1 48 25 0
hwrite LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 1 103 20 8 5 145 30 0
hread.244 LINK /src/htslib/./htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
__ks_insertsort__off_max LINK /src/htslib/hts.c 2 ['struct.hts_pair64_max_t *', 'struct.hts_pair64_max_t *'] 0 0 78 17 7 0 1 7 7
ks_combsort__off_max LINK /src/htslib/hts.c 2 ['size_t ', 'struct.hts_pair64_max_t *'] 1 0 145 34 13 1 6 20 20
idx_write_uint64 LINK /src/htslib/hts.c 2 ['struct.BGZF *', 'size_t '] 7 0 15 3 2 50 13 207 2
__ks_insertsort__off LINK /src/htslib/hts.c 2 ['struct.timespec *', 'struct.timespec *'] 0 0 60 13 5 0 1 5 5
ks_combsort__off LINK /src/htslib/hts.c 2 ['size_t ', 'struct.timespec *'] 1 0 126 29 11 1 14 16 16
ks_introsort__off LINK /src/htslib/hts.c 2 ['size_t ', 'struct.timespec *'] 1 0 307 58 22 2 13 35 33
kh_del_bin LINK /src/htslib/hts.c 2 ['struct.kh_bin_s *', 'int '] 0 1 41 6 3 0 30 3 0
cram_hfile LINK /src/htslib/./cram/cram_io.h 1 ['struct.cram_fd *'] 0 1 6 1 2 0 19 2 0
kputuw LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 1 125 19 8 2 81 16 0
ks_resize.245 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
get_severity_tag LINK /src/htslib/hts.c 1 ['int '] 0 1 19 3 4 0 473 4 0
hts_get_log_level LINK /src/htslib/hts.c 0 [] 0 0 5 1 2 0 0 2 2
hts_set_log_level LINK /src/htslib/hts.c 1 ['int '] 0 0 5 1 2 0 0 2 2
hts_free LINK /src/htslib/hts.c 1 ['char *'] 1 0 12 3 2 1 0 4 2
hts_lib_shutdown LINK /src/htslib/hts.c 0 [] 3 0 12 3 2 5 0 17 2
hts_realloc_or_die LINK /src/htslib/hts.c 7 ['size_t ', 'size_t ', 'size_t ', 'size_t ', 'int ', 'char **', 'char *'] 2 1 120 25 9 8 50 28 0
hts_log LINK /src/htslib/hts.c 3 ['int ', 'char *', 'char *'] 1 1 41 6 3 5 472 15 0
exit LINK / 1 ['int '] 0 1 0 0 2 0 175 2 0
fprintf LINK / 2 ['struct._IO_FILE *', 'char *'] 0 1 0 0 2 0 490 2 0
vfprintf LINK / 3 ['struct._IO_FILE *', 'char *', 'struct.__va_list_tag *'] 0 1 0 0 2 0 473 2 0
fputc LINK / 2 ['int ', 'struct._IO_FILE *'] 0 1 0 0 2 0 474 2 0
idx_read LINK /src/htslib/hts.c 1 ['char *'] 11 1 306 64 29 185 22 1041 0
memcmp LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 139 2 0
hts_idx_init LINK /src/htslib/hts.c 5 ['int ', 'int ', 'size_t ', 'int ', 'int '] 1 1 111 13 6 2 35 10 0
le_to_u32 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 6 1 2 0 223 2 0
hts_idx_destroy LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 4 1 138 27 10 4 38 25 0
kh_destroy_bin LINK /src/htslib/hts.c 1 ['struct.kh_bin_s *'] 1 1 35 6 3 1 39 5 0
idx_test_and_fetch LINK /src/htslib/hts.c 4 ['char *', 'char **', 'int *', 'int '] 10 1 389 81 33 118 27 620 4
kputsn.251 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
access LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 89 2 0
hts_detect_format2 LINK /src/htslib/hts.c 3 ['struct.hFILE *', 'char *', 'struct.htsFormat *'] 3 1 826 182 77 29 38 222 0
hts_open_tmpfile LINK /src/htslib/hts.c 3 ['char *', 'char *', 'struct.kstring_t *'] 7 1 75 17 7 78 72 310 2
rename LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 72 2 0
ks_clear.252 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
unlink LINK / 1 ['char *'] 0 1 0 0 2 0 72 2 0
getpid LINK / 0 [] 0 1 0 0 2 0 73 2 0
time LINK / 1 ['size_t *'] 0 0 0 0 2 0 88 2 2
clock LINK / 0 [] 0 0 0 0 2 0 0 2 2
decompress_peek_gz LINK /src/htslib/hts.c 2 ['struct.hFILE *', 'char *'] 3 1 73 14 6 6 39 27 0
decompress_peek_xz LINK /src/htslib/hts.c 2 ['struct.hFILE *', 'char *'] 3 1 73 15 6 6 39 27 0
find_file_extension LINK /src/htslib/./hts_internal.h 2 ['char *', 'char *'] 1 1 217 53 22 2 42 26 0
tolower_c.261 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 17 3 2 1 0 4 2
parse_version LINK /src/htslib/hts.c 3 ['struct.htsFormat *', 'char *', 'char *'] 2 1 98 22 9 2 39 13 0
cmp_nonblank LINK /src/htslib/hts.c 2 ['char *', 'char *'] 2 1 59 14 6 2 39 10 0
secondline_is_bases LINK /src/htslib/hts.c 2 ['char *', 'char *'] 1 1 93 22 10 2 39 14 0
parse_tabbed_text LINK /src/htslib/hts.c 4 ['char *', 'char *', 'char *', 'int *'] 2 1 255 63 26 3 39 32 0
colmatch LINK /src/htslib/hts.c 2 ['char *', 'char *'] 0 1 51 11 5 0 39 5 0
strstr LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 131 2 0
is_text_only LINK /src/htslib/hts.c 2 ['char *', 'char *'] 0 1 53 14 6 0 39 6 0
isdigit_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 80 4 0
__ctype_toupper_loc LINK / 0 [] 0 1 0 0 2 0 95 2 0
isspace_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 153 4 0
lzma_easy_decoder_memusage LINK / 1 ['int '] 0 1 0 0 2 0 80 2 0
lzma_stream_decoder LINK / 3 ['struct.lzma_stream *', 'size_t ', 'int '] 0 0 0 0 2 0 0 2 2
lzma_code LINK / 2 ['struct.lzma_stream *', 'int '] 0 1 0 0 2 0 83 2 0
lzma_end LINK / 1 ['struct.lzma_stream *'] 0 1 0 0 2 0 60 2 0
inflateInit2_ LINK / 4 ['struct.z_stream_s *', 'int ', 'char *', 'int '] 0 1 0 0 2 0 157 2 0
inflate LINK / 2 ['struct.z_stream_s *', 'int '] 0 1 0 0 2 0 158 2 0
inflateEnd LINK / 1 ['struct.z_stream_s *'] 0 1 0 0 2 0 164 2 0
hts_idx_load3 LINK /src/htslib/hts.c 4 ['char *', 'char *', 'int ', 'int '] 12 1 147 31 14 224 22 1389 6
idx_find_and_load LINK /src/htslib/hts.c 3 ['char *', 'int ', 'int '] 13 1 151 32 10 224 22 1385 6
stat LINK //usr/include/x86_64-linux-gnu/sys/stat.h 2 ['char *', 'struct.stat *'] 1 1 2 1 2 1 84 4 2
__xstat LINK / 3 ['int ', 'char *', 'struct.stat *'] 0 0 0 0 2 0 73 2 2
hts_idx_check_local LINK /src/htslib/hts.c 3 ['char *', 'int ', 'char **'] 10 1 344 79 35 70 24 312 2
idx_filename LINK /src/htslib/hts.c 3 ['char *', 'char *', 'int '] 10 1 81 13 6 122 26 643 4
strcpy LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 115 2 0
hts_idx_load2 LINK /src/htslib/hts.c 2 ['char *', 'char *'] 13 0 12 3 2 224 1 1377 8
hts_idx_load LINK /src/htslib/hts.c 2 ['char *', 'int '] 14 0 12 3 2 224 0 1377 8
hts_idx_locatefn LINK /src/htslib/hts.c 2 ['char *', 'char *'] 11 0 12 3 2 123 1 645 6
hts_idx_getfn LINK /src/htslib/hts.c 2 ['char *', 'char *'] 11 0 12 3 2 123 5 645 6
hts_itr_multi_next LINK /src/htslib/hts.c 3 ['struct.htsFile *', 'struct.hts_itr_t *', 'char *'] 15 0 927 164 64 314 0 2308 78
compare_regions LINK /src/htslib/hts.c 2 ['char *', 'char *'] 0 0 55 12 5 0 4 5 5
bsearch LINK //usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h 5 ['char *', 'char *', 'size_t ', 'size_t ', 'N/A'] 0 0 21 6 5 0 1 5 5
hts_itr_next LINK /src/htslib/hts.c 4 ['struct.BGZF *', 'struct.hts_itr_t *', 'char *', 'char *'] 5 0 285 46 18 19 0 83 18
hts_itr_regions LINK /src/htslib/hts.c 9 ['struct.hts_idx_t *', 'struct.hts_reglist_t *', 'int ', 'N/A', 'char *', 'N/A', 'N/A', 'N/A', 'N/A'] 3 0 149 27 12 13 2 51 30
hts_itr_destroy LINK /src/htslib/hts.c 1 ['struct.hts_itr_t *'] 2 0 57 12 5 2 3 13 11
qsort LINK / 4 ['char *', 'size_t ', 'size_t ', 'N/A'] 0 0 0 0 2 0 13 2 2
hts_itr_querys LINK /src/htslib/hts.c 6 ['struct.hts_idx_t *', 'char *', 'N/A', 'char *', 'N/A', 'N/A'] 4 0 63 10 5 21 1 121 78
hts_parse_region LINK /src/htslib/hts.c 7 ['char *', 'int *', 'size_t *', 'size_t *', 'N/A', 'char *', 'int '] 3 0 470 100 42 19 11 114 73
hts_memrchr LINK /src/htslib/hts.c 2 ['char *', 'size_t '] 0 0 29 7 3 0 12 3 3
hts_parse_decimal LINK /src/htslib/hts.c 3 ['char *', 'char **', 'int '] 2 0 365 85 26 10 14 49 28
push_digit LINK /src/htslib/hts.c 2 ['size_t ', 'char '] 0 0 8 1 2 0 15 2 2
hts_parse_reg LINK /src/htslib/hts.c 3 ['char *', 'int *', 'int *'] 4 0 59 11 5 14 0 65 40
hts_parse_reg64 LINK /src/htslib/hts.c 3 ['char *', 'size_t *', 'size_t *'] 3 0 79 16 7 13 1 60 35
strrchr LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 58 2 0
hts_itr_multi_cram LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'struct.hts_itr_t *'] 2 0 321 58 21 14 0 133 90
ks_introsort__off_max LINK /src/htslib/hts.c 2 ['size_t ', 'struct.hts_pair64_max_t *'] 1 0 433 88 34 2 5 49 47
reg2intervals LINK /src/htslib/hts.c 10 ['struct.hts_itr_t *', 'struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'int ', 'size_t ', 'size_t ', 'int ', 'int '] 2 0 341 69 27 5 1 85 81
kh_get_bin LINK /src/htslib/hts.c 2 ['struct.kh_bin_s *', 'int '] 0 0 83 16 7 0 19 7 7
hts_itr_multi_bam LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'struct.hts_itr_t *'] 3 0 558 117 40 7 0 139 135
hts_itr_off LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'int '] 1 0 212 42 14 1 3 21 21
reg2bins LINK /src/htslib/hts.c 5 ['size_t ', 'size_t ', 'struct.hts_itr_t *', 'int ', 'int '] 1 0 152 26 10 1 2 12 10
hts_itr_query LINK /src/htslib/hts.c 5 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'N/A'] 2 0 813 159 60 10 1 148 138
hts_idx_get_n_no_coor LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 0 0 20 4 2 0 0 2 2
hts_idx_get_stat LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int ', 'size_t *', 'size_t *'] 1 0 72 13 6 1 0 13 13
hts_idx_nseq LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 0 0 17 4 2 0 0 2 2
hts_idx_seqnames LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int *', 'N/A', 'char *'] 1 0 79 16 7 1 0 9 7
hts_idx_get_meta LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'int *'] 0 1 9 1 2 0 12 2 0
hts_idx_set_meta LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int ', 'char *', 'int '] 1 0 63 15 6 2 10 10 6
idx_save_core LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'struct.BGZF *', 'int '] 8 0 410 94 38 54 12 251 44
idx_write_int32 LINK /src/htslib/hts.c 2 ['struct.BGZF *', 'int '] 7 0 15 3 2 50 13 207 2
idx_write_uint32 LINK /src/htslib/hts.c 2 ['struct.BGZF *', 'int '] 7 0 15 3 2 50 13 207 2
hts_idx_save_as LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'char *', 'char *', 'int '] 13 0 141 34 15 162 12 781 77
hts_idx_save LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'char *', 'int '] 12 0 72 16 3 162 12 769 65
hts_idx_fmt LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 0 0 6 1 2 0 2 2 2
hts_idx_amend_last LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'size_t '] 0 1 6 1 2 0 7 2 0
u32_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 1 6 1 2 0 172 2 0
hts_idx_tbi_name LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'int ', 'char *'] 1 1 73 13 6 4 4 14 0
hts_reg2bin LINK /src/htslib/./htslib/hts.h 4 ['size_t ', 'size_t ', 'int ', 'int '] 0 1 48 9 4 0 45 4 0
insert_to_l LINK /src/htslib/hts.c 5 ['struct.lidx_t *', 'size_t ', 'size_t ', 'size_t ', 'int '] 1 1 126 26 10 1 25 12 0
hts_idx_push LINK /src/htslib/hts.c 6 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'size_t ', 'int '] 3 1 461 86 34 17 24 131 0
hts_idx_check_range LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t '] 2 1 64 14 6 7 25 25 0
insert_to_b LINK /src/htslib/hts.c 4 ['struct.kh_bin_s *', 'int ', 'size_t ', 'size_t '] 3 1 114 21 9 6 28 58 0
idx_format_name LINK /src/htslib/hts.c 1 ['int '] 0 1 17 3 4 0 26 4 0
compress_binning LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'int '] 2 0 447 81 29 7 12 78 69
hts_idx_finish LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'size_t '] 4 0 111 17 7 15 15 153 76
hts_check_EOF LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 6 0 40 8 4 20 0 100 15
hts_get_bgzfp LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 0 1 21 4 2 0 20 2 0
hts_file_type LINK /src/htslib/hts.c 1 ['char *'] 10 0 107 22 8 104 0 529 8
strcasecmp LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 41 2 0
hts_readlines LINK /src/htslib/hts.c 2 ['char *', 'int *'] 11 0 263 55 20 178 1 933 20
hts_resize_array_ LINK /src/htslib/hts.c 7 ['size_t ', 'size_t ', 'size_t ', 'char *', 'char **', 'int ', 'char *'] 2 1 164 33 6 9 30 27 0
strncpy LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 78 2 0
hts_readlist LINK /src/htslib/hts.c 3 ['char *', 'int ', 'int *'] 11 0 273 57 18 178 1 931 18
herrno LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 1 6 1 2 0 28 2 0
hgetln.287 LINK /src/htslib/./htslib/hfile.h 3 ['char *', 'size_t ', 'struct.hFILE *'] 3 0 12 3 2 5 0 26 2
hts_getline LINK /src/htslib/hts.c 3 ['struct.htsFile *', 'int ', 'struct.kstring_t *'] 7 1 89 18 3 78 27 453 0
htell.288 LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
hts_utell LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 1 0 33 6 3 2 0 7 3
hts_useek LINK /src/htslib/hts.c 3 ['struct.htsFile *', 'size_t ', 'int '] 7 0 35 6 3 72 0 419 3
hts_set_fai_filename LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'char *'] 15 0 60 14 6 311 0 2238 10
hts_set_filter_expression LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'char *'] 2 1 39 9 4 8 18 25 0
hts_set_cache_size LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'int '] 1 1 26 6 3 2 18 10 0
hts_set_thread_pool LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'struct.htsThreadPool *'] 18 1 57 13 6 359 18 2577 4
hts_set_opt LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'int '] 19 1 500 79 21 359 18 2592 4
hts_set_threads LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'int '] 18 1 45 10 5 359 18 2576 4
hts_hfile LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 1 1 87 18 2 2 18 6 0
hts_format_file_extension LINK /src/htslib/hts.c 1 ['struct.htsFormat *'] 0 0 27 6 2 0 0 2 2
hts_get_format LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 0 0 16 4 2 0 0 2 2
hts_flush LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 17 0 99 22 3 600 0 6108 20
hts_close LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 17 1 170 33 7 635 4 6394 10
hts_process_opts LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'char *'] 21 1 33 6 3 364 13 2679 4
hts_parse_opt_list LINK /src/htslib/hts.c 2 ['struct.htsFormat *', 'char *'] 3 1 149 35 13 15 15 124 0
hts_opt_apply LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'struct.hts_opt *'] 20 1 101 24 6 359 14 2577 4
hts_opt_free LINK /src/htslib/hts.c 1 ['struct.hts_opt *'] 1 1 36 9 4 1 14 6 0
hts_opt_add LINK /src/htslib/hts.c 2 ['struct.hts_opt **', 'char *'] 2 1 1015 212 80 13 16 109 0
atoi LINK //usr/include/stdlib.h 1 ['char *'] 1 1 3 1 2 1 19 4 0
strtol LINK / 3 ['char *', 'char **', 'int '] 0 1 0 0 2 0 129 2 0
format_category LINK /src/htslib/hts.c 1 ['int '] 0 1 18 3 4 0 13 4 0
hts_crypt4gh_redirect LINK /src/htslib/hts.c 3 ['char *', 'char *', 'struct.hFILE **'] 10 1 63 14 6 77 13 307 0
scan_keyword LINK /src/htslib/hts.c 2 ['char *', 'char *'] 2 0 64 15 6 2 1 10 6
hts_parse_format LINK /src/htslib/hts.c 2 ['struct.htsFormat *', 'char *'] 4 0 151 33 16 19 0 150 22
hts_open LINK /src/htslib/hts.c 2 ['char *', 'char *'] 16 1 12 3 2 491 10 4004 0
hts_open_format LINK /src/htslib/hts.c 3 ['char *', 'char *', 'struct.htsFormat *'] 15 1 354 86 36 490 11 4002 0
hts_hopen LINK /src/htslib/hts.c 3 ['struct.hFILE *', 'char *', 'char *'] 14 1 502 107 30 489 12 3966 0
ks_release.295 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
kputc.296 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 37 6 3 2 0 11 3
kputw LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 1 44 9 4 3 67 20 0
kputs.297 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
hts_format_description LINK /src/htslib/hts.c 1 ['struct.htsFormat *'] 4 0 276 62 5 10 0 41 5
hts_detect_format LINK /src/htslib/hts.c 2 ['struct.hFILE *', 'struct.htsFormat *'] 4 0 12 3 2 30 0 224 2
hts_feature_string LINK /src/htslib/hts.c 0 [] 1 0 13 3 2 2 0 6 4
hts_test_feature LINK /src/htslib/hts.c 1 ['int '] 1 0 74 18 19 2 0 23 21
hts_features LINK /src/htslib/hts.c 0 [] 0 0 4 1 2 0 0 2 2
hts_version LINK /src/htslib/hts.c 0 [] 0 1 4 1 2 0 152 2 0
kh_del_s2i LINK /src/htslib/hts.c 2 ['struct.kh_s2i_s *', 'int '] 0 1 41 6 3 0 120 3 0
kh_put_s2i LINK /src/htslib/hts.c 3 ['struct.kh_s2i_s *', 'char *', 'int *'] 2 1 258 41 17 3 122 46 0
kh_resize_s2i LINK /src/htslib/hts.c 2 ['struct.kh_s2i_s *', 'int '] 1 1 368 62 23 2 123 29 0
__ac_X31_hash_string.338 LINK /src/htslib/./cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_get_s2i LINK /src/htslib/hts.c 2 ['struct.kh_s2i_s *', 'char *'] 1 1 92 18 8 2 123 14 0
kh_clear_s2i LINK /src/htslib/hts.c 1 ['struct.kh_s2i_s *'] 0 0 42 9 4 0 0 4 4
kh_destroy_s2i LINK /src/htslib/hts.c 1 ['struct.kh_s2i_s *'] 1 1 35 6 3 1 63 5 0
kh_init_s2i LINK /src/htslib/hts.c 0 [] 1 1 13 3 2 1 122 4 0
sancov.module_ctor_8bit_counters.344 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_initialize.386 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
ks_free.387 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
expr_func_max LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 77 16 6 0 29 6 0
expr_func_min LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 77 16 6 0 29 6 0
expr_func_length LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 24 4 2 0 29 2 0
expr_func_avg LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 67 13 5 0 29 5 0
ks_resize.388 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
func_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 13 1 131 29 11 33 29 263 4
expression LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 12 1 12 3 2 33 29 254 4
ws LINK /src/htslib/hts_expr.c 1 ['char *'] 0 1 37 9 4 0 29 4 0
fwrite LINK / 4 ['char *', 'size_t ', 'size_t ', 'struct._IO_FILE *'] 0 1 0 0 2 0 98 2 0
and_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 18 1 239 56 23 33 29 275 4
eq_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 17 1 410 87 34 33 29 286 4
hts_expr_val_free LINK /src/htslib/./htslib/hts_expr.h 1 ['struct.hts_expr_val_t *'] 2 1 13 3 2 3 29 9 0
cmp_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 18 1 360 78 33 33 29 285 4
regcomp LINK / 3 ['struct.re_pattern_buffer *', 'char *', 'int '] 0 0 0 0 2 0 27 2 2
regerror LINK / 4 ['int ', 'struct.re_pattern_buffer *', 'char *', 'size_t '] 0 0 0 0 2 0 27 2 2
regexec LINK / 5 ['struct.re_pattern_buffer *', 'char *', 'size_t ', 'struct.bcf_variant_t *', 'int '] 0 1 0 0 2 0 29 2 0
regfree LINK / 1 ['struct.re_pattern_buffer *'] 0 1 0 0 2 0 36 2 0
bitor_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 19 1 92 19 8 33 29 260 4
bitxor_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 18 1 84 17 7 33 29 259 4
bitand_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 17 1 92 19 8 33 29 260 4
add_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 16 1 134 30 12 33 29 264 4
mul_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 15 1 157 34 14 33 29 266 4
unary_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 14 1 123 14 7 33 29 259 4
simple_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 13 1 255 53 17 33 29 269 4
hts_str2dbl LINK /src/htslib/./textutils_internal.h 3 ['char *', 'char **', 'int *'] 1 1 309 69 22 2 39 26 0
ks_clear.395 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
kputsn.396 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 45 8 4 2 0 12 4
strtod LINK / 2 ['char *', 'char **'] 0 1 0 0 2 0 48 2 0
hts_filter_eval LINK /src/htslib/hts_expr.c 4 ['struct.hts_filter_t *', 'char *', 'N/A', 'struct.hts_expr_val_t *'] 13 1 83 13 6 33 16 258 4
hts_filter_free LINK /src/htslib/hts_expr.c 1 ['struct.hts_filter_t *'] 1 1 49 12 5 2 21 9 0
hts_filter_init LINK /src/htslib/hts_expr.c 1 ['char *'] 1 1 37 8 4 5 19 14 0
sancov.module_ctor_8bit_counters.404 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hread.441 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
multipart_close LINK /src/htslib/multipart.c 1 ['struct.hFILE *'] 3 0 36 9 4 7 0 28 4
free_all_parts LINK /src/htslib/multipart.c 1 ['struct.hFILE_multipart *'] 2 1 42 9 4 2 15 11 0
free_part LINK /src/htslib/multipart.c 1 ['struct.hfile_part *'] 1 1 51 12 5 1 17 7 0
multipart_seek LINK /src/htslib/multipart.c 3 ['struct.hFILE *', 'size_t ', 'int '] 1 0 13 3 2 1 0 4 2
multipart_write LINK /src/htslib/multipart.c 3 ['struct.hFILE *', 'char *', 'size_t '] 1 0 13 3 2 1 0 4 2
multipart_read LINK /src/htslib/multipart.c 3 ['struct.hFILE *', 'char *', 'size_t '] 10 0 129 22 9 82 0 347 9
ks_resize.449 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kputsn.450 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
kputs.451 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
ks_release.452 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
parse_ga4gh_body_json LINK /src/htslib/multipart.c 4 ['struct.hFILE_multipart *', 'struct.hFILE *', 'struct.kstring_t *', 'struct.kstring_t *'] 5 1 275 63 26 29 15 147 0
parse_ga4gh_redirect_json LINK /src/htslib/multipart.c 4 ['struct.hFILE_multipart *', 'struct.hFILE *', 'struct.kstring_t *', 'struct.kstring_t *'] 5 1 83 20 9 30 14 156 0
hopen_htsget_redirect LINK /src/htslib/multipart.c 2 ['struct.hFILE *', 'char *'] 6 1 72 11 5 37 13 185 0
sancov.module_ctor_8bit_counters.463 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kh_destroy_reg LINK /src/htslib/region.c 1 ['struct.kh_reg_s *'] 1 0 35 6 3 1 3 5 3
compare_hts_pair_pos_t LINK /src/htslib/region.c 2 ['char *', 'char *'] 0 0 47 10 5 0 3 5 5
kh_resize_reg LINK /src/htslib/region.c 2 ['struct.kh_reg_s *', 'int '] 1 0 383 62 23 1 4 25 23
kh_put_reg LINK /src/htslib/region.c 3 ['struct.kh_reg_s *', 'int ', 'int *'] 2 0 252 41 17 2 3 42 40
kh_get_reg LINK /src/htslib/region.c 2 ['struct.kh_reg_s *', 'int '] 0 0 83 16 7 0 3 7 7
hts_reglist_free LINK /src/htslib/region.c 2 ['struct.hts_reglist_t *', 'int '] 1 0 55 15 6 1 4 8 6
reg_destroy LINK /src/htslib/region.c 1 ['struct.kh_reg_s *'] 2 0 71 15 6 2 2 11 9
reg_compact LINK /src/htslib/region.c 1 ['struct.kh_reg_s *'] 1 0 175 34 14 3 2 23 21
reg_insert LINK /src/htslib/region.c 4 ['struct.kh_reg_s *', 'int ', 'size_t ', 'size_t '] 3 0 137 27 11 5 2 62 58
kh_init_reg LINK /src/htslib/region.c 0 [] 1 0 13 3 2 1 2 4 2
hts_reglist_create LINK /src/htslib/region.c 5 ['char **', 'int ', 'int *', 'char *', 'N/A'] 4 0 248 48 19 32 1 227 182
sancov.module_ctor_8bit_counters.495 LINK / 0 [] 0 0 3 1 2 0 0 2 2
cigar_iref2iseq_next LINK /src/htslib/sam.c 5 ['int **', 'int *', 'size_t *', 'size_t *', 'size_t *'] 2 0 157 33 14 6 7 29 14
__ac_Wang_hash LINK /src/htslib/./cram/../htslib/khash.h 1 ['int '] 0 0 17 1 2 0 0 2 2
cigar_iref2iseq_set LINK /src/htslib/sam.c 5 ['int **', 'int *', 'size_t *', 'size_t *', 'size_t *'] 2 0 186 38 16 6 7 31 16
kh_resize_olap_hash LINK /src/htslib/sam.c 2 ['struct.kh_olap_hash_s *', 'int '] 1 0 368 62 23 2 7 29 23
__ac_X31_hash_string.824 LINK /src/htslib/./cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
tweak_overlap_quality LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'struct.bam1_t *'] 3 0 391 58 23 9 6 72 53
kh_put_olap_hash LINK /src/htslib/sam.c 3 ['struct.kh_olap_hash_s *', 'char *', 'int *'] 2 0 258 41 17 3 6 46 40
kh_del_olap_hash LINK /src/htslib/sam.c 2 ['struct.kh_olap_hash_s *', 'int '] 0 0 41 6 3 0 11 3 3
kh_get_olap_hash LINK /src/htslib/sam.c 2 ['struct.kh_olap_hash_s *', 'char *'] 1 0 92 18 8 2 11 14 8
le_to_u64 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 6 1 2 0 89 2 0
le_to_i8 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 5 1 2 0 87 2 0
ks_expand LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 2 1 27 6 3 2 59 11 0
ks_resize.825 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
le_to_i32 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 12 3 2 1 115 4 0
le_to_u32.826 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_i16 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 12 3 2 1 108 4 0
le_to_u16 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 6 1 2 0 111 2 0
kputsn_ LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 1 55 11 5 2 54 13 0
sam_parse_eof LINK /src/htslib/sam.c 1 ['char *'] 0 1 4 1 2 0 16 2 0
sam_parse_worker LINK /src/htslib/sam.c 1 ['char *'] 10 1 258 44 17 111 16 1047 0
sam_state_err LINK /src/htslib/sam.c 2 ['struct.SAM_state *', 'int '] 1 1 28 6 3 2 39 7 0
sam_parse1 LINK /src/htslib/sam.c 3 ['struct.kstring_t *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 9 1 913 163 66 105 17 1013 0
cleanup_sp_lines LINK /src/htslib/sam.c 1 ['char *'] 2 1 39 8 3 3 17 14 0
sam_free_sp_bams LINK /src/htslib/sam.c 1 ['struct.sp_bams *'] 1 1 70 18 7 1 38 9 0
possibly_expand_bam_data LINK /src/htslib/./sam_internal.h 2 ['struct.bam1_t *', 'size_t '] 2 1 48 11 5 5 31 22 0
parse_sam_flag LINK /src/htslib/sam.c 3 ['char *', 'char **', 'int *'] 1 1 65 15 7 2 18 21 0
bam_name2id LINK /src/htslib/./cram/../htslib/sam.h 2 ['struct.sam_hdr_t *', 'char *'] 8 1 12 3 2 68 19 611 0
hts_str2uint LINK /src/htslib/./textutils_internal.h 4 ['char *', 'char **', 'int ', 'int *'] 0 1 145 31 12 0 34 12 0
bam_parse_cigar LINK /src/htslib/sam.c 3 ['char *', 'char **', 'struct.bam1_t *'] 3 1 103 24 11 16 18 77 0
bam_cigar2rlen LINK /src/htslib/sam.c 2 ['int ', 'int *'] 0 1 48 10 4 0 35 4 0
hts_reg2bin.838 LINK /src/htslib/./htslib/hts.h 2 ['size_t ', 'size_t '] 0 0 36 7 3 0 0 3 3
hts_str2int LINK /src/htslib/./textutils_internal.h 4 ['char *', 'char **', 'int ', 'int *'] 0 1 175 38 12 0 31 12 0
bam_cigar2qlen LINK /src/htslib/sam.c 2 ['int ', 'int *'] 0 1 48 10 4 0 21 4 0
aux_parse LINK /src/htslib/sam.c 5 ['char *', 'char *', 'struct.bam1_t *', 'int ', 'struct.kh_tag_s *'] 8 1 1086 219 81 31 19 268 0
bam_tag2cigar LINK /src/htslib/sam.c 3 ['struct.bam1_t *', 'int ', 'int '] 3 1 234 39 18 18 22 103 0
bam_aux_get LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'char *'] 2 1 154 30 9 9 49 53 0
bam_endpos LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 1 1 51 9 4 1 28 8 0
skip_aux LINK /src/htslib/sam.c 2 ['char *', 'char *'] 1 1 122 28 9 2 51 29 0
aux_type2size LINK /src/htslib/sam.c 1 ['char '] 0 1 64 18 18 0 55 18 0
isspace_c.850 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
kh_get_tag LINK /src/htslib/sam.c 2 ['struct.kh_tag_s *', 'int '] 0 1 83 16 7 0 22 7 0
i16_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 1 12 3 2 1 52 4 0
i32_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 1 1 12 3 2 1 49 4 0
u16_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 0 1 6 1 2 0 172 2 0
u32_to_le.853 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 0 6 1 2 0 0 2 2
float_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 1 13 3 2 1 38 4 0
double_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 1 13 3 2 1 20 4 0
sam_parse_B_vals LINK /src/htslib/sam.c 6 ['char ', 'int ', 'char *', 'char **', 'char *', 'struct.bam1_t *'] 7 1 721 160 62 21 21 213 0
u64_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['size_t ', 'char *'] 0 1 6 1 2 0 21 2 0
read_ncigar LINK /src/htslib/sam.c 1 ['char *'] 2 1 68 18 7 8 20 26 0
parse_cigar LINK /src/htslib/sam.c 3 ['char *', 'int *', 'int '] 2 1 106 19 8 7 20 35 0
isdigit_c.867 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
strtoul LINK / 3 ['char *', 'char **', 'int '] 0 1 0 0 2 0 19 2 0
sam_realloc_bam_data LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'size_t '] 1 1 115 22 9 4 48 17 0
bam_get_mempolicy LINK /src/htslib/./cram/../htslib/sam.h 1 ['struct.bam1_t *'] 0 1 7 1 2 0 57 2 0
bam_set_mempolicy LINK /src/htslib/./cram/../htslib/sam.h 2 ['struct.bam1_t *', 'int '] 0 0 10 1 2 0 0 2 2
hread.870 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
sam_dispatcher_read LINK /src/htslib/sam.c 1 ['char *'] 11 1 485 90 26 171 15 1469 0
pthread_cond_signal LINK / 1 ['union.pthread_cond_t *'] 0 1 0 0 2 0 205 2 0
cleanup_sp_bams LINK /src/htslib/sam.c 1 ['char *'] 2 0 13 3 2 2 0 11 2
pthread_cond_wait LINK / 2 ['union.pthread_cond_t *', 'union.pthread_mutex_t *'] 0 1 0 0 2 0 198 2 0
kh_resize_tag LINK /src/htslib/sam.c 2 ['struct.kh_tag_s *', 'int '] 1 1 322 57 21 1 20 23 0
ks_initialize.874 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
kputuw.875 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 125 19 8 2 0 16 8
known_stderr LINK /src/htslib/sam.c 2 ['char *', 'char *'] 2 1 13 3 2 6 10 17 0
kputll LINK /src/htslib/./htslib/kstring.h 2 ['size_t ', 'struct.kstring_t *'] 2 1 102 18 7 2 44 15 0
valid_sam_header_type LINK /src/htslib/sam.c 1 ['char *'] 0 1 91 17 4 0 9 4 0
warn_if_known_stderr LINK /src/htslib/sam.c 1 ['char *'] 3 1 39 10 5 8 9 24 0
nibble2base LINK /src/htslib/./sam_internal.h 3 ['char *', 'char *', 'int '] 0 1 62 10 4 0 52 4 0
bam_get_library LINK /src/htslib/sam.c 2 ['struct.sam_hdr_t *', 'struct.bam1_t *'] 8 1 55 11 5 74 17 667 0
ks_clear.892 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
bam_next_basemod LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'struct.hts_base_mod_state *', 'struct.anon.1 *', 'int ', 'int *'] 2 0 355 68 27 8 0 70 53
bam_mods_at_next_pos LINK /src/htslib/sam.c 4 ['struct.bam1_t *', 'struct.hts_base_mod_state *', 'struct.anon.1 *', 'int '] 1 0 389 70 26 1 4 28 26
seq_freq LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'int *'] 0 0 58 7 3 0 1 3 3
bam_parse_basemod LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'struct.hts_base_mod_state *'] 3 0 712 151 57 13 0 117 60
hts_base_mod_state_free LINK /src/htslib/sam.c 1 ['struct.hts_base_mod_state *'] 1 0 13 3 2 1 0 4 2
hts_base_mod_state_alloc LINK /src/htslib/sam.c 0 [] 1 0 13 3 2 1 0 4 2
bam_mplp_destructor LINK /src/htslib/sam.c 2 ['struct.bam_mplp_s *', 'N/A'] 1 0 40 9 4 1 0 6 6
bam_plp_destructor LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'N/A'] 0 0 6 1 2 0 1 2 2
bam_mplp_constructor LINK /src/htslib/sam.c 2 ['struct.bam_mplp_s *', 'N/A'] 1 0 40 9 4 1 0 6 6
bam_plp_constructor LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'N/A'] 0 0 6 1 2 0 1 2 2
bam_mplp_reset LINK /src/htslib/sam.c 1 ['struct.bam_mplp_s *'] 4 0 60 9 4 8 0 39 31
bam_plp_reset LINK /src/htslib/sam.c 1 ['struct.bam_plp_s *'] 3 0 52 9 4 7 1 35 27
overlap_remove LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'struct.bam1_t *'] 2 0 87 18 8 4 9 25 19
mp_free LINK /src/htslib/sam.c 2 ['struct.mempool_t *', 'struct.__linkbuf_t *'] 1 0 58 9 4 1 11 6 4
bam_mplp_auto LINK /src/htslib/sam.c 5 ['struct.bam_mplp_s *', 'int *', 'int *', 'int *', 'struct.bam_pileup1_t **'] 7 0 43 9 4 33 0 311 261
bam_mplp64_auto LINK /src/htslib/sam.c 5 ['struct.bam_mplp_s *', 'int *', 'size_t *', 'int *', 'struct.bam_pileup1_t **'] 6 0 264 45 18 32 1 307 257
bam_plp64_auto LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'size_t *', 'int *'] 5 0 110 26 12 31 3 289 239
bam_plp64_next LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'size_t *', 'int *'] 3 0 356 73 24 15 5 121 96
bam_plp_push LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'struct.bam1_t *'] 4 0 266 46 20 28 4 204 154
bam_copy1 LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'struct.bam1_t *'] 3 1 44 6 3 6 23 23 0
mp_alloc LINK /src/htslib/sam.c 1 ['struct.mempool_t *'] 1 0 38 6 3 1 7 5 3
overlap_push LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'struct.__linkbuf_t *'] 4 0 188 37 15 16 5 142 119
realloc_bam_data LINK /src/htslib/./sam_internal.h 2 ['struct.bam1_t *', 'size_t '] 2 1 27 6 3 5 35 20 0
resolve_cigar2 LINK /src/htslib/sam.c 3 ['struct.bam_pileup1_t *', 'size_t ', 'struct.cstate_t *'] 1 0 607 125 49 1 6 51 49
bam_mplp_destroy LINK /src/htslib/sam.c 1 ['struct.bam_mplp_s *'] 3 0 62 9 4 8 0 33 21
bam_plp_destroy LINK /src/htslib/sam.c 1 ['struct.bam_plp_s *'] 2 0 71 15 6 7 1 29 17
kh_destroy_olap_hash LINK /src/htslib/sam.c 1 ['struct.kh_olap_hash_s *'] 1 0 35 6 3 1 2 5 3
mp_destroy LINK /src/htslib/sam.c 1 ['struct.mempool_t *'] 1 0 53 9 4 1 2 6 4
bam_destroy1 LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 1 1 59 13 6 2 17 10 0
bam_mplp_set_maxcnt LINK /src/htslib/sam.c 2 ['struct.bam_mplp_s *', 'int '] 0 0 37 7 3 0 0 3 3
bam_mplp_init_overlaps LINK /src/htslib/sam.c 1 ['struct.bam_mplp_s *'] 3 0 46 9 4 3 0 10 8
bam_plp_init_overlaps LINK /src/htslib/sam.c 1 ['struct.bam_plp_s *'] 2 0 16 3 2 2 1 6 4
kh_init_olap_hash LINK /src/htslib/sam.c 0 [] 1 0 13 3 2 1 2 4 2
bam_mplp_init LINK /src/htslib/sam.c 3 ['int ', 'N/A', 'char **'] 3 0 78 9 4 5 0 16 12
bam_plp_init LINK /src/htslib/sam.c 2 ['N/A', 'char *'] 2 0 52 6 3 4 1 12 8
mp_init LINK /src/htslib/sam.c 0 [] 1 0 13 3 2 1 2 4 2
bam_init1 LINK /src/htslib/sam.c 0 [] 1 1 13 3 2 1 12 4 0
bam_plp_set_maxcnt LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'int '] 0 0 6 1 2 0 0 2 2
bam_plp_auto LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'int *', 'int *'] 6 0 37 6 3 32 0 292 242
bam_plp_next LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'int *', 'int *'] 4 0 37 6 3 16 0 124 99
bam_plp_insertion LINK /src/htslib/sam.c 3 ['struct.bam_pileup1_t *', 'struct.kstring_t *', 'int *'] 4 0 12 3 2 7 0 66 54
bam_plp_insertion_mod LINK /src/htslib/sam.c 4 ['struct.bam_pileup1_t *', 'struct.hts_base_mod_state *', 'struct.kstring_t *', 'int *'] 3 0 413 69 21 6 1 64 52
bam_mods_at_qpos LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'int ', 'struct.hts_base_mod_state *', 'struct.anon.1 *', 'int '] 2 0 41 11 5 2 2 33 31
sprintf LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 250 2 0
bam_flag2str LINK /src/htslib/sam.c 1 ['int '] 6 0 248 42 15 11 0 80 15
kputsn.933 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
bam_str2flag LINK /src/htslib/sam.c 1 ['char *'] 1 0 313 80 32 2 0 36 32
strncasecmp LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 28 2 0
sam_open_mode_opts LINK /src/htslib/sam.c 3 ['char *', 'char *', 'char *'] 3 0 247 56 23 9 0 75 39
find_file_extension.935 LINK /src/htslib/./hts_internal.h 2 ['char *', 'char *'] 1 0 217 53 22 2 0 26 22
sam_open_mode LINK /src/htslib/sam.c 3 ['char *', 'char *', 'char *'] 2 0 150 37 16 5 2 60 32
bam_auxB2f LINK /src/htslib/sam.c 2 ['char *', 'int '] 3 0 44 8 4 9 0 33 7
bam_auxB_len LINK /src/htslib/sam.c 1 ['char *'] 1 0 28 6 3 2 2 7 3
le_to_float LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 13 3 2 1 81 4 0
get_int_aux_val LINK /src/htslib/sam.c 3 ['char ', 'char *', 'int '] 2 1 73 11 12 6 39 24 0
bam_auxB2i LINK /src/htslib/sam.c 2 ['char *', 'int '] 3 0 30 6 3 8 0 30 6
bam_aux2Z LINK /src/htslib/sam.c 1 ['char *'] 1 0 34 8 4 1 0 6 4
bam_aux2A LINK /src/htslib/sam.c 1 ['char *'] 1 0 28 6 3 1 0 5 3
le_to_double LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 13 3 2 1 44 4 0
bam_aux2f LINK /src/htslib/sam.c 1 ['char *'] 3 1 37 8 4 10 17 34 0
bam_aux2i LINK /src/htslib/sam.c 1 ['char *'] 3 1 14 3 2 7 35 26 0
bam_aux_update_array LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'char *', 'char ', 'int ', 'char *'] 3 0 215 40 16 16 0 91 16
bam_aux_update_float LINK /src/htslib/sam.c 3 ['struct.bam1_t *', 'char *', 'N/A'] 3 0 115 21 7 17 0 84 7
bam_aux_update_int LINK /src/htslib/sam.c 3 ['struct.bam1_t *', 'char *', 'size_t '] 3 0 234 49 15 16 0 90 15
bam_aux_update_str LINK /src/htslib/sam.c 4 ['struct.bam1_t *', 'char *', 'int ', 'char *'] 3 0 215 36 14 17 0 91 14
bam_aux_del LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'char *'] 2 0 66 6 3 9 0 47 3
bam_aux_append LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'char *', 'char ', 'int ', 'char *'] 3 1 83 13 5 7 15 27 0
sam_dispatcher_write LINK /src/htslib/sam.c 1 ['char *'] 7 1 419 64 22 77 3 424 0
hwrite.960 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
bam_write_idx1 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 8 1 122 15 7 72 3 393 0
bam_write1 LINK /src/htslib/sam.c 2 ['struct.BGZF *', 'struct.bam1_t *'] 7 1 432 67 26 55 4 246 0
ed_swap_4p LINK /src/htslib/./htslib/hts.h 1 ['char *'] 1 1 15 3 2 1 22 4 0
swap_data LINK /src/htslib/sam.c 2 ['struct.bam1_core_t *', 'char *'] 2 1 43 9 4 2 19 8 0
ed_swap_4 LINK /src/htslib/./htslib/hts.h 1 ['int '] 0 1 5 1 2 0 25 2 0
sam_write1 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 18 1 486 73 27 654 2 6629 10
pthread_create LINK / 4 ['size_t *', 'union.pthread_attr_t *', 'N/A', 'char *'] 0 1 0 0 2 0 42 2 0
sam_format_worker LINK /src/htslib/sam.c 1 ['char *'] 7 1 180 29 11 39 35 214 0
sam_format1 LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'struct.bam1_t *', 'struct.kstring_t *'] 7 1 14 3 2 34 3 194 0
kputc.970 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
fastq_state_init LINK /src/htslib/sam.c 1 ['int '] 1 1 29 6 3 1 28 5 0
fastq_format1 LINK /src/htslib/sam.c 3 ['struct.fastq_state *', 'struct.bam1_t *', 'struct.kstring_t *'] 4 1 601 119 48 37 3 260 0
kputs.971 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
isalpha_c.976 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
kputc_.977 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 35 6 3 2 0 11 3
sam_format_aux1 LINK /src/htslib/./cram/../htslib/sam.h 5 ['char *', 'char ', 'char *', 'char *', 'struct.kstring_t *'] 5 1 721 133 45 29 39 162 0
kputw.981 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 45 9 4 3 0 20 4
sam_format1_append LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'struct.bam1_t *', 'struct.kstring_t *'] 6 1 372 47 16 33 37 192 0
fastq_parse1 LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.bam1_t *'] 9 1 629 126 51 114 14 805 0
strpbrk LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 24 2 0
bam_set1 LINK /src/htslib/sam.c 16 ['struct.bam1_t *', 'size_t ', 'char *', 'N/A', 'int ', 'size_t ', 'char ', 'size_t ', 'int *', 'int ', 'size_t ', 'size_t ', 'size_t ', 'char *', 'char *', 'size_t '] 3 1 319 53 21 15 19 67 0
bam_cigar2rqlens LINK /src/htslib/sam.c 4 ['int ', 'int *', 'size_t *', 'size_t *'] 0 1 65 13 5 0 22 5 0
subtract_check_underflow LINK /src/htslib/sam.c 2 ['size_t ', 'size_t *'] 0 1 19 4 2 0 20 2 0
sam_read1_sam LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 10 1 309 61 23 214 14 1786 0
sam_state_destroy LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 8 1 439 94 36 73 33 411 0
usleep LINK / 1 ['int '] 0 1 0 0 2 0 137 2 0
pthread_join LINK / 2 ['size_t ', 'char **'] 0 1 0 0 2 0 153 2 0
pthread_cond_destroy LINK / 1 ['union.pthread_cond_t *'] 0 1 0 0 2 0 166 2 0
bam_hdr_destroy LINK /src/htslib/./cram/../htslib/sam.h 1 ['struct.sam_hdr_t *'] 4 1 12 3 2 8 34 46 0
sam_hdr_destroy LINK /src/htslib/sam.c 1 ['struct.sam_hdr_t *'] 3 1 105 23 9 7 49 44 0
sam_read1_cram LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.bam1_t **'] 18 1 41 8 4 484 14 4471 10
sam_read1_bam LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 8 1 69 17 8 87 14 547 0
bam_read1 LINK /src/htslib/sam.c 2 ['struct.BGZF *', 'struct.bam1_t *'] 7 1 429 74 31 86 15 539 0
fixup_missing_qname_nul LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 3 1 70 11 5 6 16 25 0
sam_read1 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 19 1 124 28 7 589 13 5540 14
sam_passes_filter LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'struct.bam1_t *', 'struct.hts_filter_t *'] 14 1 41 6 3 125 15 1038 4
bam_sym_lookup LINK /src/htslib/sam.c 4 ['char *', 'char *', 'char **', 'struct.hts_expr_val_t *'] 9 1 885 131 46 96 16 789 0
hts_expr_val_free.1006 LINK /src/htslib/./htslib/hts_expr.h 1 ['struct.hts_expr_val_t *'] 2 0 13 3 2 3 0 9 2
ks_free.1007 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
kh_put_tag LINK /src/htslib/sam.c 3 ['struct.kh_tag_s *', 'int ', 'int *'] 2 1 246 41 17 2 19 40 0
kh_init_tag LINK /src/htslib/sam.c 0 [] 1 1 13 3 2 1 19 4 0
fastq_state_set LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'int '] 2 1 270 55 18 14 18 84 0
kh_destroy_tag LINK /src/htslib/sam.c 1 ['struct.kh_tag_s *'] 1 1 34 6 3 1 6 5 0
fastq_state_destroy LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 2 1 44 9 4 4 5 14 0
sam_set_threads LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'int '] 10 1 48 9 4 97 18 528 2
sam_set_thread_pool LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.htsThreadPool *'] 9 1 84 15 7 85 19 455 0
sam_state_create LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 1 1 49 11 5 1 20 7 0
pthread_mutex_init LINK / 2 ['union.pthread_mutex_t *', 'union.pthread_mutexattr_t *'] 0 1 0 0 2 0 79 2 0
pthread_cond_init LINK / 2 ['union.pthread_cond_t *', 'union.pthread_mutexattr_t *'] 0 1 0 0 2 0 34 2 0
sam_parse_cigar LINK /src/htslib/sam.c 4 ['char *', 'char **', 'int **', 'size_t *'] 3 0 123 32 14 12 0 62 14
old_sam_hdr_change_HD LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'char *', 'char *'] 1 0 278 59 25 7 1 39 25
sam_hdr_change_HD LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'char *', 'char *'] 8 0 61 17 8 91 0 780 62
sam_hdr_write LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.sam_hdr_t *'] 13 1 411 86 29 481 2 3841 6
bam_hdr_write LINK /src/htslib/sam.c 2 ['struct.BGZF *', 'struct.sam_hdr_t *'] 7 1 344 65 28 59 3 268 0
sam_hdr_create LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 8 1 1003 190 72 167 8 952 0
sam_hdr_init LINK /src/htslib/sam.c 0 [] 1 1 27 6 3 1 25 5 0
ks_release.1078 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
sam_hdr_sanitise LINK /src/htslib/sam.c 1 ['struct.sam_hdr_t *'] 4 1 203 47 19 15 9 80 0
sam_hdr_read LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 9 1 71 14 2 186 7 1097 0
bam_hdr_read LINK /src/htslib/sam.c 1 ['struct.BGZF *'] 7 1 372 76 29 85 8 498 0
sam_hdr_dup LINK /src/htslib/sam.c 1 ['struct.sam_hdr_t *'] 5 1 226 45 19 30 11 200 0
sam_hdr_dup_sdict LINK /src/htslib/sam.c 2 ['struct.sam_hdr_t *', 'struct.sam_hdr_t *'] 2 1 122 23 7 7 12 66 0
perror LINK / 1 ['char *'] 0 1 0 0 2 0 69 2 0
sam_hdr_parse LINK /src/htslib/sam.c 2 ['size_t ', 'char *'] 8 0 32 8 4 72 0 635 4
sam_itr_regions LINK /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'struct.hts_reglist_t *', 'int '] 20 0 50 12 6 596 0 5579 53
cram_name2id LINK /src/htslib/sam.c 2 ['char *', 'char *'] 8 0 15 3 2 68 2 611 2
cram_readrec LINK /src/htslib/sam.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 18 0 89 16 7 531 0 4846 21
cram_pseek LINK /src/htslib/sam.c 3 ['char *', 'size_t ', 'int '] 7 0 76 16 7 42 0 285 7
cram_ptell LINK /src/htslib/sam.c 1 ['char *'] 0 0 71 13 6 0 0 6 6
sam_readrec LINK /src/htslib/sam.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 20 0 40 6 3 590 4 5543 17
bam_pseek LINK /src/htslib/sam.c 3 ['char *', 'size_t ', 'int '] 5 0 14 3 2 13 0 52 2
bam_ptell LINK /src/htslib/sam.c 1 ['char *'] 0 0 25 4 2 0 0 2 2
sam_itr_regarray LINK /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'char **', 'int '] 20 0 80 17 8 610 0 5761 235
sam_itr_querys LINK /src/htslib/sam.c 3 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'char *'] 20 0 18 3 2 595 0 5621 95
cram_itr_query LINK /src/htslib/sam.c 5 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'N/A'] 15 0 129 21 2 312 1 2236 6
sam_readrec_rest LINK /src/htslib/sam.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 20 0 20 3 2 590 1 5542 16
sam_itr_queryi LINK /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t '] 21 0 34 8 4 621 0 5934 163
sam_index_load LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'char *'] 14 0 12 3 2 230 0 1460 81
index_load LINK /src/htslib/sam.c 4 ['struct.htsFile *', 'char *', 'char *', 'int '] 13 1 60 13 3 229 14 1458 79
sam_index_load2 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'char *', 'char *'] 14 0 12 3 2 230 0 1460 81
sam_index_load3 LINK /src/htslib/sam.c 4 ['struct.htsFile *', 'char *', 'char *', 'int '] 14 0 12 3 2 230 0 1460 81
sam_idx_save LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 9 0 106 19 9 115 1 683 87
sam_idx_init LINK /src/htslib/sam.c 4 ['struct.htsFile *', 'struct.sam_hdr_t *', 'int ', 'char *'] 11 0 171 33 13 98 0 447 13
bam_index_build LINK /src/htslib/sam.c 2 ['char *', 'int '] 19 0 12 3 2 736 0 7066 196
sam_index_build2 LINK /src/htslib/sam.c 3 ['char *', 'char *', 'int '] 18 0 12 3 2 735 1 7064 194
sam_index_build3 LINK /src/htslib/sam.c 4 ['char *', 'char *', 'int ', 'int '] 17 0 97 22 6 734 3 7062 192
sam_index LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'int '] 19 0 182 31 12 633 4 6007 110
sam_index_build LINK /src/htslib/sam.c 2 ['char *', 'int '] 18 0 12 3 2 735 0 7064 194
bam_set_qname LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'char *'] 3 0 141 28 12 7 0 34 12
bam_dup1 LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 4 1 37 10 5 11 4 40 0
sam_parse_region LINK /src/htslib/sam.c 6 ['struct.sam_hdr_t *', 'char *', 'int *', 'size_t *', 'size_t *', 'int '] 9 0 13 3 2 79 0 704 75
sancov.module_ctor_8bit_counters.1097 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.1153 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
encode_utf8 LINK /src/htslib/textutils.c 2 ['char *', 'int '] 0 1 81 8 4 0 32 4 0
isprint_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 45 4 0
hts_strprint LINK /src/htslib/textutils.c 5 ['char *', 'size_t ', 'char ', 'char *', 'size_t '] 2 1 195 44 13 3 44 19 0
stringify_argv LINK /src/htslib/textutils.c 2 ['int ', 'char **'] 1 0 141 33 12 2 0 16 12
fnext LINK /src/htslib/textutils.c 3 ['char *', 'char *', 'struct.hts_json_token *'] 5 0 14 3 2 16 0 86 2
hts_json_fnext LINK /src/htslib/textutils.c 3 ['struct.hFILE *', 'struct.hts_json_token *', 'struct.kstring_t *'] 4 1 134 32 5 15 27 84 0
hgetc LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 3 1 31 6 3 3 57 16 0
fscan_string LINK /src/htslib/textutils.c 2 ['struct.hFILE *', 'struct.kstring_t *'] 4 1 155 34 8 10 28 50 0
kputsn.1160 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
kputc.1161 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
token_type LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 1 1 91 19 20 1 30 22 0
dehex LINK /src/htslib/textutils.c 1 ['char '] 0 1 63 16 7 0 34 7 0
hts_json_fskip_value LINK /src/htslib/textutils.c 2 ['struct.hFILE *', 'char '] 1 1 21 3 2 2 26 6 0
skip_value LINK /src/htslib/textutils.c 4 ['char ', 'N/A', 'char *', 'char *'] 0 1 116 29 2 0 28 2 0
snext LINK /src/htslib/textutils.c 3 ['char *', 'char *', 'struct.hts_json_token *'] 3 0 13 3 2 7 0 45 12
hts_json_snext LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'struct.hts_json_token *'] 2 0 147 28 4 6 1 43 10
sscan_string LINK /src/htslib/textutils.c 1 ['char *'] 1 0 147 26 4 2 2 15 4
hts_json_sskip_value LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'char '] 1 0 13 3 2 1 0 4 2
hts_json_token_str LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 0 0 6 1 2 0 10 2 2
hts_json_free_token LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 1 0 13 3 2 1 10 4 2
hts_json_token_type LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 0 0 6 1 2 0 10 2 2
hts_json_alloc_token LINK /src/htslib/textutils.c 0 [] 1 0 13 3 2 1 10 4 2
debase64 LINK /src/htslib/textutils.c 1 ['char '] 0 0 81 21 9 0 2 9 9
hts_decode_base64 LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'char *'] 1 0 124 21 8 1 1 17 17
hts_base64_decoded_length LINK /src/htslib/textutils.c 1 ['size_t '] 0 0 7 1 2 0 1 2 2
hts_decode_percent LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'char *'] 1 0 81 17 7 1 1 14 7
sancov.module_ctor_8bit_counters.1177 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_tpool_add_result LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool_job *', 'char *'] 3 1 135 22 8 8 32 24 0
hts_tpool_process_shutdown LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 2 1 19 3 2 4 50 10 0
pthread_cond_broadcast LINK / 1 ['union.pthread_cond_t *'] 0 1 0 0 2 0 167 2 0
hts_tpool_process_shutdown_locked LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 21 3 2 1 166 4 0
hts_tpool_kill LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool *'] 1 0 89 18 7 4 0 15 9
pthread_kill LINK / 2 ['size_t ', 'int '] 0 0 0 0 2 0 1 2 2
hts_tpool_destroy LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool *'] 1 1 120 24 9 7 151 23 0
hts_tpool_process_qsize LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 0 1 6 1 2 0 19 2 0
hts_tpool_process_flush LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 229 46 17 6 187 29 0
gettimeofday LINK / 2 ['struct.timespec *', 'char *'] 0 1 0 0 2 0 188 2 0
pthread_cond_timedwait LINK / 3 ['union.pthread_cond_t *', 'union.pthread_mutex_t *', 'struct.timespec *'] 0 1 0 0 2 0 188 2 0
hts_tpool_wake_dispatch LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 22 3 2 3 156 8 0
wake_next_worker LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 100 20 7 2 182 11 0
hts_tpool_dispatch2 LINK /src/htslib/thread_pool.c 5 ['struct.hts_tpool *', 'struct.hts_tpool_process *', 'N/A', 'char *', 'int '] 3 1 12 3 2 10 31 41 0
hts_tpool_dispatch3 LINK /src/htslib/thread_pool.c 7 ['struct.hts_tpool *', 'struct.hts_tpool_process *', 'N/A', 'char *', 'N/A', 'N/A', 'int '] 2 1 222 41 16 9 141 39 0
hts_tpool_dispatch LINK /src/htslib/thread_pool.c 4 ['struct.hts_tpool *', 'struct.hts_tpool_process *', 'N/A', 'char *'] 3 1 12 3 2 10 35 41 0
hts_tpool_size LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool *'] 0 1 6 1 2 0 32 2 0
tpool_worker LINK /src/htslib/thread_pool.c 1 ['char *'] 4 1 441 93 30 19 31 108 0
hts_tpool_process_destroy LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 3 1 64 8 4 14 163 64 0
hts_tpool_process_reset LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool_process *', 'int '] 2 1 164 30 11 9 165 47 0
hts_tpool_process_detach_locked LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool *', 'struct.hts_tpool_process *'] 0 1 64 15 7 0 165 7 0
hts_tpool_delete_result LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool_result *', 'int '] 1 1 40 11 5 1 166 7 0
hts_tpool_init LINK /src/htslib/thread_pool.c 1 ['int '] 5 1 231 38 15 39 30 164 2
pthread_mutexattr_init LINK / 1 ['union.pthread_mutexattr_t *'] 0 1 0 0 2 0 31 2 0
pthread_mutexattr_settype LINK / 2 ['union.pthread_mutexattr_t *', 'int '] 0 1 0 0 2 0 31 2 0
pthread_mutexattr_destroy LINK / 1 ['union.pthread_mutexattr_t *'] 0 1 0 0 2 0 31 2 0
pthread_attr_init LINK / 1 ['union.pthread_attr_t *'] 0 0 0 0 2 0 11 2 2
pthread_attr_getstacksize LINK / 2 ['union.pthread_attr_t *', 'size_t *'] 0 1 0 0 2 0 31 2 0
pthread_attr_setstacksize LINK / 2 ['union.pthread_attr_t *', 'size_t '] 0 1 0 0 2 0 31 2 0
pthread_attr_destroy LINK / 1 ['union.pthread_attr_t *'] 0 1 0 0 2 0 31 2 0
hts_tpool_process_detach LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool *', 'struct.hts_tpool_process *'] 1 0 15 3 2 3 0 13 2
hts_tpool_process_attach LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool *', 'struct.hts_tpool_process *'] 1 1 68 13 5 3 33 11 0
hts_tpool_process_init LINK /src/htslib/thread_pool.c 3 ['struct.hts_tpool *', 'int ', 'int '] 2 1 60 6 3 6 32 18 0
hts_tpool_result_data LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_result *'] 0 1 6 1 2 0 141 2 0
hts_tpool_process_is_shutdown LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 20 3 2 2 171 6 0
hts_tpool_process_sz LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 26 3 2 2 20 6 0
hts_tpool_process_len LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 20 3 2 2 19 6 0
hts_tpool_process_ref_decr LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 4 0 37 6 3 15 1 67 3
hts_tpool_process_ref_incr LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 22 3 2 2 25 6 0
hts_tpool_process_empty LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 46 8 4 2 52 8 0
hts_tpool_next_result_wait LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 4 1 91 14 6 18 141 94 0
hts_tpool_next_result_locked LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 2 1 165 36 15 3 143 26 0
hts_tpool_next_result LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 3 1 19 3 2 6 14 32 0
sancov.module_ctor_8bit_counters.1283 LINK / 0 [] 0 0 3 1 2 0 0 2 2
toupper_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 17 3 2 1 62 4 0
bcf_set_variant_type LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'struct.bcf_variant_t *'] 2 0 455 96 39 3 3 45 39
kh_resize_vdict LINK /src/htslib/vcf.c 2 ['struct.kh_vdict_s *', 'int '] 1 1 384 62 23 2 31 29 0
__ac_X31_hash_string.1649 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
ks_initialize.1650 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
kh_destroy_str2int LINK /src/htslib/./htslib/khash_str2int.h 1 ['struct.kh_m_s2i_s *'] 1 0 35 6 3 1 2 5 3
kh_resize_str2int LINK /src/htslib/./htslib/khash_str2int.h 2 ['struct.kh_m_s2i_s *', 'int '] 1 0 370 62 23 2 3 29 23
kh_put_str2int LINK /src/htslib/./htslib/khash_str2int.h 3 ['struct.kh_m_s2i_s *', 'char *', 'int *'] 2 0 258 41 17 3 2 46 40
kh_get_str2int LINK /src/htslib/./htslib/khash_str2int.h 2 ['struct.kh_m_s2i_s *', 'char *'] 1 0 92 18 8 2 2 14 8
kh_init_str2int LINK /src/htslib/./htslib/khash_str2int.h 0 [] 1 0 13 3 2 1 2 4 2
bcf_hdr_id2name LINK /src/htslib/./htslib/vcf.h 2 ['struct.bcf_hdr_t *', 'int '] 0 1 36 8 4 0 26 4 0
le_to_u64.1651 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_i64 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 12 3 2 1 48 4 0
isdigit_c.1652 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
align_mem LINK /src/htslib/vcf.c 1 ['struct.kstring_t *'] 3 1 34 6 3 3 10 15 0
kputsn.1653 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_resize.1654 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
hts_str2dbl.1655 LINK /src/htslib/./textutils_internal.h 3 ['char *', 'char **', 'int *'] 1 0 309 69 22 2 0 26 22
hts_str2int.1657 LINK /src/htslib/./textutils_internal.h 3 ['char *', 'char **', 'int *'] 0 0 166 38 12 0 0 12 12
bcf_dec_typed_int1 LINK /src/htslib/./htslib/vcf.h 2 ['char *', 'char **'] 3 1 16 3 2 8 44 22 0
bcf_dec_int1 LINK /src/htslib/./htslib/vcf.h 3 ['char *', 'int ', 'char **'] 2 1 59 12 6 7 47 20 0
le_to_i8.1658 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 5 1 2 0 0 2 2
le_to_i16.1659 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 12 3 2 1 0 4 2
le_to_i32.1660 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 12 3 2 1 0 4 2
le_to_u32.1661 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_u16.1662 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
kputsn_.1663 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 55 11 5 2 0 13 5
bcf1_sync_info LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 3 1 140 25 10 3 6 23 0
bcf1_sync_filter LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 5 1 28 6 3 11 6 64 0
bcf_enc_vint LINK /src/htslib/vcf.c 4 ['struct.kstring_t *', 'int ', 'int *', 'int '] 4 1 280 64 25 10 20 61 0
bcf_enc_size LINK /src/htslib/./htslib/vcf.h 3 ['struct.kstring_t *', 'int ', 'int '] 3 1 72 10 5 8 28 28 0
bcf_enc_int1 LINK /src/htslib/./htslib/vcf.h 2 ['struct.kstring_t *', 'int '] 4 1 79 18 8 9 23 36 0
kputc.1664 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
i16_to_le.1665 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 0 12 3 2 1 0 4 2
i32_to_le.1666 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 1 0 12 3 2 1 0 4 2
u32_to_le.1667 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 0 6 1 2 0 0 2 2
u16_to_le.1668 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 0 0 6 1 2 0 0 2 2
bcf1_sync_alleles LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 5 1 74 14 6 11 6 38 0
bcf_enc_vchar LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'int ', 'char *'] 4 1 14 3 2 9 17 30 0
bcf1_sync_id LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 5 1 36 9 4 12 6 38 0
bcf_record_check_err LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'int *', 'int '] 3 1 40 9 4 9 9 29 0
bcf_seqname_safe LINK /src/htslib/./htslib/vcf.h 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 2 1 23 6 3 2 24 10 0
bcf_seqname LINK /src/htslib/./htslib/vcf.h 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 1 1 25 6 3 1 25 7 0
bcf_dec_typed_int1_safe LINK /src/htslib/vcf.c 4 ['char *', 'char *', 'char **', 'int *'] 2 1 79 15 7 4 10 15 0
get_type_name LINK /src/htslib/vcf.c 1 ['int '] 0 1 26 6 3 0 9 3 0
bcf_dec_size_safe LINK /src/htslib/vcf.c 5 ['char *', 'char *', 'char **', 'int *', 'int *'] 3 1 51 10 5 5 9 20 0
bcf_hdr_set_idx LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'int ', 'char *', 'struct.bcf_idinfo_t *'] 2 1 103 19 8 10 26 35 0
kputuw.1680 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 125 19 8 2 0 16 8
bcf_get_format_values LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char **', 'int *', 'int '] 7 0 730 155 55 39 0 263 55
bcf_hdr_id2int LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'char *'] 2 1 35 6 3 3 27 17 0
bcf_unpack LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 6 1 609 103 37 30 32 179 0
bcf_float_set LINK /src/htslib/./htslib/vcf.h 2 ['N/A', 'int '] 0 1 6 1 2 0 20 2 0
bcf_fmt_sized_array LINK /src/htslib/vcf.c 2 ['struct.kstring_t *', 'char *'] 5 1 28 3 2 25 33 120 0
bcf_dec_size LINK /src/htslib/./htslib/vcf.h 3 ['char *', 'char **', 'int *'] 4 1 36 6 3 9 43 25 0
bcf_unpack_info_core1 LINK /src/htslib/vcf.c 2 ['char *', 'struct.bcf_info_t *'] 4 1 115 19 9 11 33 36 0
bcf_unpack_fmt_core1 LINK /src/htslib/vcf.c 3 ['char *', 'int ', 'struct.bcf_fmt_t *'] 4 1 46 3 2 10 40 27 0
le_to_float.1685 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 13 3 2 1 0 4 2
bcf_fmt_array LINK /src/htslib/vcf.c 4 ['struct.kstring_t *', 'int ', 'int ', 'char *'] 3 1 341 82 28 19 34 103 0
kputw.1686 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 45 9 4 3 0 20 4
kh_get_vdict LINK /src/htslib/vcf.c 2 ['struct.kh_vdict_s *', 'char *'] 1 1 92 18 8 2 47 14 0
bcf_get_format_string LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char ***', 'int *'] 7 0 231 42 18 36 0 216 18
bcf_get_info_values LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char **', 'int *', 'int '] 7 0 674 143 51 39 0 259 51
bcf_get_info_id LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 7 0 64 14 6 31 4 185 6
bcf_get_info LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 8 0 40 8 4 36 3 206 10
bcf_get_fmt_id LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 7 0 65 14 6 31 1 185 6
bcf_get_fmt LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 8 0 40 8 4 36 0 206 10
bcf_add_id LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 155 34 13 33 0 197 13
kputs.1690 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
bcf_update_id LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 62 9 4 32 0 186 4
bcf_update_alleles_str LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 87 15 6 39 0 230 31
_bcf1_sync_alleles LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int '] 9 0 181 38 15 37 2 221 25
bcf_update_alleles LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char **', 'int '] 7 0 253 54 19 41 0 246 44
bcf_has_filter LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 127 28 12 35 0 208 12
bcf_remove_filter LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int ', 'int '] 7 0 131 26 11 32 0 203 24
bcf_add_filter LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int '] 7 0 150 33 13 31 1 192 13
bcf_update_filter LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int *', 'int '] 7 0 95 20 8 31 0 187 8
bcf_update_format LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *', 'int ', 'int '] 7 0 475 84 30 50 1 296 30
serialize_float_array LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'size_t ', 'N/A'] 2 1 64 14 6 4 15 18 0
float_to_le.1699 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 0 13 3 2 1 0 4 2
bcf_update_format_string LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char **', 'int '] 8 0 148 32 12 52 0 310 42
bcf_update_info LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *', 'int ', 'int '] 7 0 578 112 43 52 0 313 43
bcf_enc_vfloat LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'int ', 'N/A'] 4 1 25 5 2 12 11 40 0
bcf_get_variant_type LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 8 0 30 6 3 36 0 233 48
bcf_set_variant_types LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 7 0 103 15 6 35 2 230 45
bcf_get_variant_types LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 8 0 26 6 3 36 0 233 48
bcf_is_snp LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 7 0 125 26 11 31 0 190 11
bcf_subset LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int ', 'int *'] 5 0 212 39 14 22 0 79 14
kh_del_vdict LINK /src/htslib/vcf.c 2 ['struct.kh_vdict_s *', 'int '] 0 1 41 6 3 0 27 3 0
kh_put_vdict LINK /src/htslib/vcf.c 3 ['struct.kh_vdict_s *', 'char *', 'int *'] 2 1 258 41 17 3 30 46 0
bcf_hdr_set_samples LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'char *', 'int '] 12 0 584 111 41 187 0 1041 59
kh_init_vdict LINK /src/htslib/vcf.c 0 [] 1 1 13 3 2 1 13 4 0
kh_destroy_vdict LINK /src/htslib/vcf.c 1 ['struct.kh_vdict_s *'] 1 1 35 6 3 1 14 5 0
bcf_hdr_sync LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 1 1 141 26 10 1 24 12 0
ks_free.1706 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
khash_str2int_destroy LINK /src/htslib/./htslib/khash_str2int.h 1 ['char *'] 2 0 23 6 3 2 1 8 6
khash_str2int_inc LINK /src/htslib/./htslib/khash_str2int.h 2 ['char *', 'char *'] 3 0 59 10 5 4 1 51 45
khash_str2int_has_key LINK /src/htslib/./htslib/khash_str2int.h 2 ['char *', 'char *'] 2 0 27 6 3 3 1 17 11
find_chrom_header_line LINK /src/htslib/vcf.c 1 ['char *'] 1 0 32 8 4 2 1 8 4
khash_str2int_init LINK /src/htslib/./htslib/khash_str2int.h 0 [] 2 0 13 3 2 2 1 6 4
bcf_hdr_subset LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'int ', 'char **', 'int *'] 8 0 271 52 20 83 0 614 93
bcf_hdr_init LINK /src/htslib/vcf.c 1 ['char *'] 7 1 69 16 7 49 11 338 0
bcf_hdr_format LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'struct.kstring_t *'] 7 1 97 17 7 13 8 82 0
bcf_hdr_get_version LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 3 0 26 6 3 12 1 59 3
bcf_hdr_set_version LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 0 44 6 3 38 0 235 3
bcf_hdr_parse LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 1 209 50 21 53 11 397 0
bcf_hdr_destroy LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 2 1 167 33 12 3 11 23 0
bcf_hrec_destroy LINK /src/htslib/vcf.c 1 ['struct.bcf_hrec_t *'] 1 1 78 15 6 1 31 8 0
bcf_hdr_parse_line LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'char *', 'int *'] 3 1 718 160 56 22 24 130 0
bcf_hdr_add_hrec LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hrec_t *'] 5 1 180 38 16 30 24 215 0
bcf_hdr_parse_sample_line LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 4 1 131 32 14 17 13 100 0
bcf_hdr_check_sanity LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 3 1 97 21 10 10 12 42 0
bcf_hdr_add_sample_len LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'char *', 'size_t '] 3 1 156 31 13 15 15 84 0
isspace_c.1731 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
bcf_hdr_register_hrec LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hrec_t *'] 4 1 726 141 60 28 25 193 0
bcf_hrec_find_key LINK /src/htslib/vcf.c 2 ['struct.bcf_hrec_t *', 'char *'] 1 1 49 11 5 1 31 7 0
hrec_add_idx LINK /src/htslib/vcf.c 2 ['struct.bcf_hrec_t *', 'int '] 3 1 87 13 6 6 26 30 0
__isoc99_sscanf LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 52 2 0
isalpha_c.1757 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
isalnum_c.1758 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
bcf_hrec_add_key LINK /src/htslib/vcf.c 3 ['struct.bcf_hrec_t *', 'char *', 'size_t '] 1 1 89 15 6 3 26 12 0
is_escaped LINK /src/htslib/vcf.c 2 ['char *', 'char *'] 0 1 32 7 3 0 30 3 0
bcf_hrec_set_val LINK /src/htslib/vcf.c 5 ['struct.bcf_hrec_t *', 'int ', 'char *', 'size_t ', 'int '] 1 1 118 19 9 3 26 15 0
bcf_hdr_get_hrec LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'int ', 'char *', 'char *', 'char *'] 2 1 214 48 20 5 14 41 0
_bcf_hrec_format LINK /src/htslib/vcf.c 3 ['struct.bcf_hrec_t *', 'int ', 'struct.kstring_t *'] 6 1 115 21 8 12 10 75 0
bcf_hdr_append LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 1 35 8 4 45 13 324 0
bcf_hdr_dup LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 8 0 54 11 5 67 0 496 5
bcf_translate LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 7 0 566 95 36 46 0 267 36
bcf_hdr_merge LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hdr_t *'] 8 0 391 80 31 69 0 560 49
bcf_hrec_dup LINK /src/htslib/vcf.c 1 ['struct.bcf_hrec_t *'] 2 0 219 45 18 13 2 51 18
bcf_hdr_combine LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hdr_t *'] 3 0 361 73 28 22 0 132 46
bcf_idx_save LINK /src/htslib/vcf.c 1 ['struct.htsFile *'] 10 0 12 3 2 116 0 685 89
vcf_idx_init LINK /src/htslib/vcf.c 4 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'int ', 'char *'] 5 0 85 12 5 11 1 57 20
idx_calc_n_lvls_ids LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'int ', 'int ', 'int *'] 0 0 114 25 9 0 6 9 9
bcf_idx_init LINK /src/htslib/vcf.c 4 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'int ', 'char *'] 6 0 66 11 5 12 0 62 25
bcf_index_build LINK /src/htslib/vcf.c 2 ['char *', 'int '] 18 0 12 3 2 637 0 5572 196
bcf_index_build3 LINK /src/htslib/vcf.c 4 ['char *', 'char *', 'int ', 'int '] 17 0 110 27 9 636 2 5570 194
bcf_index LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'int '] 14 0 111 19 8 346 3 2608 30
bcf_hdr_read LINK /src/htslib/vcf.c 1 ['struct.htsFile *'] 13 1 154 30 12 287 6 1976 6
bcf_init LINK /src/htslib/vcf.c 0 [] 1 1 13 3 2 1 7 4 0
bcf_read LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 9 1 58 13 6 169 6 1352 0
bcf_destroy LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 3 1 24 6 3 4 6 20 0
bcf_empty LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 2 1 57 6 3 3 7 17 0
bcf_clear LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 1 1 167 27 10 2 15 14 0
vcf_read LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 8 1 26 6 3 148 7 1192 0
bcf_read1_core LINK /src/htslib/vcf.c 2 ['struct.BGZF *', 'struct.bcf1_t *'] 7 1 195 32 14 76 8 443 0
bcf_record_check LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 4 1 851 164 60 21 8 124 0
bcf_subset_format LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 5 1 269 38 14 20 7 69 0
vcf_parse LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 7 1 435 88 39 81 8 769 0
fix_chromosome LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.kh_vdict_s *', 'char *'] 6 1 74 15 6 53 9 389 0
hts_str2uint.1804 LINK /src/htslib/./textutils_internal.h 4 ['char *', 'char **', 'int ', 'int *'] 0 0 154 34 13 0 0 13 13
atof LINK //usr/include/x86_64-linux-gnu/bits/stdlib-float.h 1 ['char *'] 1 1 2 1 2 1 9 4 0
vcf_parse_filter LINK /src/htslib/vcf.c 5 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *'] 6 1 247 47 17 64 9 474 0
vcf_parse_info LINK /src/htslib/vcf.c 5 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *'] 6 1 714 150 53 71 9 542 0
vcf_parse_format LINK /src/htslib/vcf.c 5 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *'] 6 1 1922 335 118 73 9 638 0
vcf_hdr_read LINK /src/htslib/vcf.c 1 ['struct.htsFile *'] 12 1 389 86 26 286 7 1964 6
atol LINK //usr/include/stdlib.h 1 ['char *'] 1 1 2 1 2 1 8 4 0
kputl LINK /src/htslib/./htslib/kstring.h 2 ['size_t ', 'struct.kstring_t *'] 3 1 12 3 2 3 8 17 0
add_missing_contig_hrec LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 1 79 18 8 37 8 246 0
kputll.1855 LINK /src/htslib/./htslib/kstring.h 2 ['size_t ', 'struct.kstring_t *'] 2 0 102 18 7 2 0 15 7
bcf_index_build2 LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'int '] 18 0 12 3 2 637 0 5572 196
bcf_index_load3 LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'int '] 13 0 12 3 2 224 0 1377 8
bcf_index_load2 LINK /src/htslib/vcf.c 2 ['char *', 'char *'] 14 0 24 6 3 225 0 1380 11
vcf_write_line LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'struct.kstring_t *'] 7 0 61 9 4 52 0 218 4
hwrite.1856 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
bcf_format_gt LINK /src/htslib/./htslib/vcf.h 3 ['struct.bcf_fmt_t *', 'int ', 'struct.kstring_t *'] 3 1 270 51 16 9 5 42 0
bcf_float_is_missing LINK /src/htslib/./htslib/vcf.h 1 ['N/A'] 0 1 9 1 2 0 5 2 0
vcf_format LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'struct.kstring_t *'] 7 1 781 160 55 38 4 267 0
find_file_extension.1867 LINK /src/htslib/./hts_internal.h 2 ['char *', 'char *'] 1 0 217 53 22 2 0 26 22
vcf_open_mode LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'char *'] 2 0 75 18 8 5 1 44 16
bcf_hdr_seqnames LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'int *'] 1 0 115 22 7 2 0 11 7
bcf_hdr_fmt_text LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'int *'] 8 0 42 9 4 14 0 86 4
bcf_hrec_format LINK /src/htslib/vcf.c 2 ['struct.bcf_hrec_t *', 'struct.kstring_t *'] 7 0 12 3 2 13 0 77 2
bcf_hdr_set LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 12 0 159 31 10 207 0 1247 30
vcf_write LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 8 1 114 19 8 95 3 585 0
bcf_write LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 9 1 218 32 14 110 2 721 0
bcf1_sync LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 7 1 627 99 38 46 5 297 0
bcf_dup LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 9 0 13 3 2 52 0 319 6
bcf_copy LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.bcf1_t *'] 8 0 110 9 4 49 1 313 4
bcf_readrec LINK /src/htslib/vcf.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 8 0 50 9 4 90 0 550 4
vcf_hdr_write LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'struct.bcf_hdr_t *'] 8 1 88 15 6 62 3 289 0
bcf_hdr_write LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'struct.bcf_hdr_t *'] 9 1 139 29 12 64 2 311 0
bcf_hdr_printf LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 7 0 60 11 5 47 0 331 5
vsnprintf LINK / 4 ['char *', 'size_t ', 'char *', 'struct.__va_list_tag *'] 0 1 0 0 2 0 200 2 0
bcf_hdr_remove LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'char *'] 2 0 436 94 36 9 0 87 36
bcf_header_debug LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 1 0 111 18 7 2 0 11 7
bcf_hrec_debug LINK /src/htslib/vcf.c 2 ['struct._IO_FILE *', 'struct.bcf_hrec_t *'] 1 0 61 12 5 2 0 9 5
bcf_hdr_add_sample LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 4 0 12 3 2 16 0 86 2
sancov.module_ctor_8bit_counters.1889 LINK / 0 [] 0 0 3 1 2 0 0 2 2
append_sub32 LINK /src/htslib/cram/cram_io.h 2 ['char *', 'int '] 0 1 56 1 2 0 19 2 0
append_uint64 LINK /src/htslib/cram/cram_io.h 2 ['char *', 'size_t '] 1 1 46 9 4 2 18 17 0
append_uint32 LINK /src/htslib/cram/cram_io.h 2 ['char *', 'int '] 0 1 218 30 11 0 45 11 0
cram_first_slice LINK /src/htslib/cram/cram_decode.c 1 ['struct.cram_fd *'] 8 1 214 48 21 156 19 1429 0
cram_decode_compression_header LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.cram_block *'] 7 1 1668 294 110 113 21 1085 0
kh_init_map LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 37 4 0
kh_put_map LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_map_s *', 'char *', 'int *'] 2 1 258 41 17 3 37 46 0
cram_decode_TD LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_fd *', 'char *', 'char *', 'struct.cram_block_compression_hdr *'] 5 1 250 49 19 17 22 66 0
block_append LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 1 40 8 4 4 92 16 0
block_append_char LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'char '] 4 1 32 6 3 4 59 15 0
block_grow LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 1 15 3 2 3 109 12 0
block_resize LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 1 49 12 5 2 113 10 0
block_resize_exact LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 1 28 6 3 1 117 5 0
kh_resize_map LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_map_s *', 'int '] 1 1 368 62 23 2 39 29 0
__ac_X31_hash_string.1977 LINK /src/htslib/cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
block_append_uint LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'int '] 4 1 36 6 3 5 42 26 0
add_md_char LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_slice *', 'int ', 'char ', 'int *'] 5 1 44 10 5 7 41 34 0
map_find LINK /src/htslib/cram/cram_decode.c 3 ['struct.cram_map **', 'char *', 'int '] 0 1 40 7 3 0 42 3 0
cram_drain_rqueue LINK /src/htslib/cram/cram_decode.c 1 ['struct.cram_fd *'] 5 1 234 58 21 32 45 213 0
cram_to_bam LINK /src/htslib/cram/cram_decode.c 6 ['struct.sam_hdr_t *', 'struct.cram_fd *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'struct.bam1_t **'] 4 1 368 47 19 20 17 105 0
cram_get_bam_seq LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.bam1_t **'] 17 1 33 6 3 475 16 4398 10
cram_get_seq LINK /src/htslib/cram/cram_decode.c 1 ['struct.cram_fd *'] 16 1 179 40 16 464 17 4324 10
cram_next_slice LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.cram_container **'] 15 1 654 134 52 463 18 4308 10
cram_decode_slice_mt LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.sam_hdr_t *'] 14 1 75 13 6 431 19 3790 10
cram_decode_slice LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.sam_hdr_t *'] 13 1 2608 480 197 427 39 3778 10
cram_decode_slice_thread LINK /src/htslib/cram/cram_decode.c 1 ['char *'] 14 1 26 3 2 428 20 3780 10
cram_dependent_data_series LINK /src/htslib/cram/cram_decode.c 3 ['struct.cram_fd *', 'struct.cram_block_compression_hdr *', 'struct.cram_slice *'] 7 1 1280 270 84 96 40 922 0
cram_decode_estimate_sizes LINK /src/htslib/cram/cram_decode.c 5 ['struct.cram_block_compression_hdr *', 'struct.cram_slice *', 'int *', 'int *', 'int *'] 5 1 139 32 14 9 40 52 0
cram_get_block_by_id LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_slice *', 'int '] 0 1 138 32 13 0 57 13 0
md5_print LINK /src/htslib/cram/cram_decode.c 2 ['char *', 'char *'] 0 1 35 4 2 0 40 2 0
cram_decode_tlen LINK /src/htslib/cram/cram_decode.c 5 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'size_t *'] 0 1 58 8 4 0 40 4 0
cram_decode_aux_1_0 LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_record *'] 5 1 174 25 11 6 40 30 0
cram_decode_aux LINK /src/htslib/cram/cram_decode.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_record *', 'int *', 'int *'] 8 1 445 80 31 74 40 665 0
cram_decode_seq LINK /src/htslib/cram/cram_decode.c 11 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_record *', 'struct.sam_hdr_t *', 'int ', 'char *', 'char *', 'int ', 'int '] 5 1 3371 638 247 18 40 306 0
cram_decode_slice_xref LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_slice *', 'int '] 2 1 515 104 41 6 40 56 0
cram_ds_unique LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_block_compression_hdr *', 'int '] 5 1 95 20 8 7 41 25 0
cram_decode_slice_header LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.cram_block *'] 7 1 352 55 22 95 22 858 0
sancov.module_ctor_8bit_counters.2010 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kh_resize_m_s2i.2122 LINK /src/htslib/cram/../header.h 2 ['struct.kh_m_s2i_s *', 'int '] 1 0 370 62 23 2 0 29 23
__ac_X31_hash_string.2123 LINK /src/htslib/cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_resize_m_metrics LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_metrics_s *', 'int '] 1 1 369 62 23 1 19 25 0
kh_resize_m_tagmap LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_tagmap_s *', 'int '] 1 1 369 62 23 1 19 25 0
kh_del_m_metrics LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_metrics_s *', 'int '] 0 1 41 6 3 0 18 3 0
kh_put_m_metrics LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_m_metrics_s *', 'int ', 'int *'] 2 1 252 41 17 2 18 42 0
kh_put_m_tagmap LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_m_tagmap_s *', 'int ', 'int *'] 2 1 252 41 17 2 18 42 0
cram_add_feature LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'union.cram_feature *'] 3 1 135 21 9 5 27 41 0
ks_resize.2124 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kh_put_m_s2i.2125 LINK /src/htslib/cram/../header.h 3 ['struct.kh_m_s2i_s *', 'char *', 'int *'] 2 0 258 41 17 3 0 46 17
cram_encode_aux LINK /src/htslib/cram/cram_encode.c 10 ['struct.cram_fd *', 'struct.bam1_t *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'int ', 'struct.kstring_t *', 'int *'] 5 1 1406 263 81 46 17 392 0
block_append.2127 LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 0 40 8 4 4 0 16 4
block_append_char.2132 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'char '] 4 0 32 6 3 4 0 15 3
block_grow.2135 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 0 15 3 2 3 0 12 2
block_resize.2136 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 0 49 12 5 2 0 10 5
block_resize_exact.2137 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 0 28 6 3 1 0 5 3
cram_add_pad LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
cram_add_hardclip LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
cram_add_softclip LINK /src/htslib/cram/cram_encode.c 7 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'char *', 'int '] 5 1 135 28 12 11 17 70 0
cram_add_quality LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'char '] 5 1 49 8 4 10 17 58 0
cram_add_insertion LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'char *'] 5 1 137 29 12 11 17 70 0
cram_add_skip LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
cram_add_deletion LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
kputsn.2138 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
kputc_.2139 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 34 6 3 2 0 11 3
cram_add_base LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'char ', 'char '] 5 1 64 10 5 10 17 59 0
cram_add_bases LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'char *'] 4 1 33 3 2 6 17 43 0
cram_add_substitution LINK /src/htslib/cram/cram_encode.c 8 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'char ', 'char ', 'char '] 5 1 125 21 9 10 17 63 0
kputc.2140 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
kputuw.2141 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 125 19 8 2 0 16 8
nibble2base.2145 LINK /src/htslib/cram/../sam_internal.h 3 ['char *', 'char *', 'int '] 0 0 62 10 4 0 0 4 4
cram_compress_slice LINK /src/htslib/cram/cram_encode.c 3 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *'] 9 1 736 165 66 119 17 1180 0
cram_encode_slice_read LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_block_compression_hdr *', 'struct.cram_slice *', 'struct.cram_record *', 'size_t *'] 2 1 687 66 20 6 17 35 0
cram_allocate_block LINK /src/htslib/cram/cram_encode.c 3 ['struct.cram_codec *', 'struct.cram_slice *', 'int '] 7 1 240 50 13 3 18 31 0
kh_resize_m_s2u64 LINK /src/htslib/cram/cram_encode.c 2 ['struct.kh_s2i_s *', 'int '] 1 1 368 62 23 2 18 29 0
kh_destroy_m_s2u64 LINK /src/htslib/cram/cram_encode.c 1 ['struct.kh_s2i_s *'] 1 1 35 6 3 1 17 5 0
kh_get_m_s2u64 LINK /src/htslib/cram/cram_encode.c 2 ['struct.kh_s2i_s *', 'char *'] 1 1 92 18 8 2 17 14 0
kh_put_m_s2u64 LINK /src/htslib/cram/cram_encode.c 3 ['struct.kh_s2i_s *', 'char *', 'int *'] 2 1 258 41 17 3 17 46 0
expected_template_count LINK /src/htslib/cram/cram_encode.c 1 ['struct.bam1_t *'] 4 1 55 13 6 16 17 81 0
kh_init_m_s2u64 LINK /src/htslib/cram/cram_encode.c 0 [] 1 1 13 3 2 1 17 4 0
kh_resize_map.2150 LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_map_s *', 'int '] 1 0 368 62 23 2 0 29 23
cram_next_container LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.bam1_t *'] 16 1 240 36 14 604 4 6147 10
cram_update_curr_slice LINK /src/htslib/cram/cram_encode.c 1 ['struct.cram_container *'] 0 1 92 13 5 0 12 5 0
cram_put_bam_seq LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.bam1_t *'] 17 1 604 117 50 612 3 6227 10
cram_encode_slice LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_block_compression_hdr *', 'struct.cram_slice *'] 10 1 653 112 44 129 16 1289 0
cram_encode_slice_header LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.cram_slice *'] 2 1 275 30 11 5 17 24 0
add_read_names LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'int '] 5 1 173 32 13 9 16 59 0
process_one_read LINK /src/htslib/cram/cram_encode.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'struct.bam1_t *', 'int ', 'struct.kstring_t *'] 5 1 2272 419 162 72 16 711 0
lossy_read_names LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'int '] 5 1 259 48 15 24 16 155 0
cram_encode_container LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 13 1 2102 346 133 463 15 4042 10
cram_encode_compression_header LINK /src/htslib/cram/cram_encode.c 3 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_block_compression_hdr *'] 6 1 1780 285 103 24 16 208 0
kh_destroy_map LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_map_s *'] 1 1 35 6 3 1 66 5 0
kh_init_map.2169 LINK /src/htslib/cram/cram_structs.h 0 [] 1 0 13 3 2 1 0 4 2
kh_put_map.2171 LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_map_s *', 'char *', 'int *'] 2 0 258 41 17 3 0 46 17
sub_idx LINK /src/htslib/cram/cram_encode.c 2 ['char *', 'char '] 0 1 33 7 3 0 17 3 0
sancov.module_ctor_8bit_counters.2219 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.2257 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
cram_index_container LINK /src/htslib/cram/cram_index.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.BGZF *', 'size_t '] 16 0 92 18 8 442 5 3928 18
htell.2258 LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
cram_index_slice LINK /src/htslib/cram/cram_index.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.BGZF *', 'size_t ', 'size_t ', 'size_t '] 15 1 54 8 4 431 22 3808 10
cram_index_build_multiref LINK /src/htslib/cram/cram_index.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.BGZF *', 'size_t ', 'int ', 'int '] 14 1 181 35 14 430 23 3804 10
kputs.2263 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
kputsn.2264 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
cram_index_build LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'char *', 'char *'] 15 0 168 31 12 485 4 4510 28
cram_seek_to_refpos LINK /src/htslib/cram/cram_index.c 2 ['struct.cram_fd *', 'struct.cram_range *'] 7 1 141 29 12 43 25 312 0
cram_index_query LINK /src/htslib/cram/cram_index.c 4 ['struct.cram_fd *', 'int ', 'size_t ', 'struct.cram_index *'] 0 1 311 64 22 0 28 22 0
cram_index_query_last LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'int ', 'size_t '] 1 0 211 46 17 2 1 44 22
cram_index_last LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'int ', 'struct.cram_index *'] 0 0 57 11 5 0 2 5 5
cram_index_free_recurse LINK /src/htslib/cram/cram_index.c 1 ['struct.cram_index *'] 2 1 50 12 5 2 44 12 0
cram_index_free LINK /src/htslib/cram/cram_index.c 1 ['struct.cram_fd *'] 3 1 51 12 5 2 42 12 0
kget_int64 LINK /src/htslib/cram/cram_index.c 3 ['struct.kstring_t *', 'size_t *', 'size_t *'] 0 0 134 29 12 0 5 12 12
kget_int32 LINK /src/htslib/cram/cram_index.c 3 ['struct.kstring_t *', 'size_t *', 'int *'] 0 0 134 29 12 0 5 12 12
hread.2282 LINK /src/htslib/cram/../htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
cram_index_load LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'char *', 'char *'] 11 0 585 115 47 133 4 774 79
sancov.module_ctor_8bit_counters.2292 LINK / 0 [] 0 0 3 1 2 0 0 2 2
var_size_u64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 1 ['size_t '] 0 0 18 4 2 0 1 2 2
var_put_s64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t '] 2 0 15 3 2 2 2 21 21
var_put_u64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t '] 1 0 351 27 13 1 7 19 19
var_put_u64_safe LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t '] 0 0 74 16 6 0 6 6 6
var_put_s32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 2 0 15 3 2 2 2 16 2
var_put_u32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 1 129 17 8 1 45 14 0
var_put_u32_safe LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 1 73 16 6 0 47 6 0
var_get_s64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t *'] 1 0 18 3 2 1 1 10 10
var_get_u64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t *'] 0 0 102 22 8 0 8 8 8
var_get_s32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 1 0 18 3 2 1 1 11 2
var_get_u32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 1 112 24 9 0 79 9 0
itf8_size LINK /src/htslib/cram/cram_io.c 1 ['size_t '] 0 0 33 8 4 0 0 4 4
safe_ltf8_put LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'size_t '] 1 0 12 3 2 1 0 11 11
ltf8_put LINK /src/htslib/cram/cram_io.c 2 ['char *', 'size_t '] 0 0 217 18 9 0 2 9 9
safe_itf8_put LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'int '] 1 0 12 3 2 1 0 7 2
itf8_put LINK /src/htslib/cram/cram_io.c 2 ['char *', 'int '] 0 1 92 10 5 0 27 5 0
safe_ltf8_get LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 0 0 330 30 14 0 0 14 14
safe_itf8_get LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 0 0 164 22 10 0 0 10 10
uint7_decode_crc64 LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'size_t *', 'int *'] 4 0 68 12 5 5 0 23 5
hgetc.2584 LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 3 0 31 6 3 3 0 16 3
crc32 LINK / 3 ['size_t ', 'char *', 'int '] 0 1 0 0 2 0 191 2 0
sint7_decode_crc32 LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int *', 'int *'] 4 0 71 12 5 5 0 23 5
uint7_decode_crc32 LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int *', 'int *'] 4 0 67 12 5 5 0 23 5
uint7_size LINK /src/htslib/cram/cram_io.c 1 ['size_t '] 1 0 12 3 2 1 0 4 4
sint7_put_blk_64 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'size_t '] 5 0 31 6 3 8 0 40 24
block_append.2585 LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 0 40 8 4 4 0 16 4
block_grow.2586 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 0 15 3 2 3 0 12 2
block_resize.2587 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 0 49 12 5 2 0 10 5
block_resize_exact.2588 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 0 28 6 3 1 0 5 3
uint7_put_blk_64 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'size_t '] 5 0 31 6 3 7 0 38 22
sint7_put_blk_32 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 0 31 6 3 8 0 35 5
uint7_put_blk_32 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 0 31 6 3 7 0 33 3
sint7_put_64 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'size_t '] 3 0 12 3 2 3 0 23 23
uint7_put_64 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'size_t '] 2 0 12 3 2 2 0 21 21
sint7_put_32 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'int '] 3 0 12 3 2 3 0 18 4
uint7_put_32 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'int '] 2 0 12 3 2 2 0 16 2
sint7_get_64 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 2 0 40 8 4 2 0 14 14
uint7_get_64 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 1 0 40 8 4 1 0 12 12
sint7_get_32 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 2 0 41 8 4 2 0 15 6
uint7_get_32 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 1 0 41 8 4 1 0 13 4
cram_init_varint LINK /src/htslib/cram/cram_io.c 2 ['struct.varint_vec *', 'int '] 0 1 63 4 2 0 28 2 0
itf8_put_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 1 30 6 3 6 17 24 0
ltf8_put_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'size_t '] 5 0 30 6 3 6 0 28 12
itf8_decode_crc LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int *', 'int *'] 4 0 166 17 4 7 0 40 4
ltf8_decode_crc LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'size_t *', 'int *'] 4 0 408 41 20 7 0 56 20
hread.2591 LINK /src/htslib/cram/../htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
kh_init_refs LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 67 4 0
isspace_c.2592 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
mkdir_prefix LINK /src/htslib/cram/cram_io.c 1 ['char *'] 3 1 45 12 5 7 47 23 2
is_directory LINK /src/htslib/cram/cram_io.c 1 ['char *'] 2 1 34 6 3 2 47 7 2
mkdir LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 47 2 0
chmod LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 47 2 0
expand_cache_path LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'char *'] 1 1 239 50 21 5 46 31 0
get_cache_basedir LINK /src/htslib/cram/cram_io.c 1 ['char **'] 1 1 91 24 10 1 46 12 0
getenv LINK / 1 ['char *'] 0 1 0 0 2 0 159 2 0
toupper_c.2600 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 17 3 2 1 0 4 2
kh_resize_refs LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_refs_s *', 'int '] 1 1 368 62 23 2 70 29 0
__ac_X31_hash_string.2601 LINK /src/htslib/cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_put_refs LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_refs_s *', 'char *', 'int *'] 2 1 258 41 17 3 69 46 0
lzma_mem_deflate LINK /src/htslib/cram/cram_io.c 4 ['char *', 'size_t ', 'size_t *', 'int '] 1 1 27 6 3 3 23 9 0
lzma_stream_buffer_bound LINK / 1 ['size_t '] 0 1 0 0 2 0 24 2 0
lzma_easy_buffer_encode LINK / 8 ['int ', 'int ', 'struct.lzma_allocator *', 'char *', 'size_t ', 'char *', 'size_t *', 'size_t '] 0 1 0 0 2 0 24 2 0
zlib_mem_deflate LINK /src/htslib/cram/cram_io.c 5 ['char *', 'size_t ', 'size_t *', 'int ', 'int '] 2 1 128 21 9 10 23 32 0
deflateInit2_ LINK / 8 ['struct.z_stream_s *', 'int ', 'int ', 'int ', 'int ', 'int ', 'char *', 'int '] 0 1 0 0 2 0 124 2 0
deflate LINK / 2 ['struct.z_stream_s *', 'int '] 0 1 0 0 2 0 143 2 0
deflateEnd LINK / 1 ['struct.z_stream_s *'] 0 1 0 0 2 0 142 2 0
hclearerr LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 0 1 6 1 2 0 15 2 0
htell.2606 LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
cram_check_EOF LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 4 0 119 25 11 10 1 71 11
cram_set_voption LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int ', 'struct.__va_list_tag *'] 13 1 1410 232 69 309 24 2230 4
refs_free LINK /src/htslib/cram/cram_io.c 1 ['struct.refs_t *'] 7 1 146 31 12 84 67 365 4
cram_load_reference LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'char *'] 12 1 158 38 15 275 26 1894 4
cram_init_tables LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 1 1 437 78 27 1 27 29 0
refs_load_fai LINK /src/htslib/cram/cram_io.c 3 ['struct.refs_t *', 'char *', 'int '] 11 1 561 116 42 230 63 1313 4
sanitise_SQ_lines LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 2 1 146 28 12 9 63 41 0
refs_create LINK /src/htslib/cram/cram_io.c 0 [] 8 1 60 11 5 89 66 380 4
refs_from_header LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 7 1 254 45 17 70 32 667 0
refs2id LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'struct.sam_hdr_t *'] 2 1 107 20 8 11 63 41 0
kh_get_refs LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_refs_s *', 'char *'] 1 1 92 18 8 2 70 14 0
bgzf_open_ref LINK /src/htslib/cram/cram_io.c 2 ['char *', 'int '] 11 1 95 23 10 199 65 1113 0
ref_entry_free_seq LINK /src/htslib/cram/cram_io.c 1 ['struct.ref_entry *'] 3 1 46 11 5 11 71 48 4
kh_destroy_refs LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_refs_s *'] 1 1 35 6 3 1 68 5 0
cram_set_option LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int '] 14 1 19 3 2 310 23 2232 4
cram_eof LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 0 1 6 1 2 0 20 2 0
kh_destroy_m_metrics LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_m_metrics_s *'] 1 1 35 6 3 1 7 5 0
cram_close LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 16 1 464 104 39 611 7 6244 10
cram_flush_container_mt LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 15 1 121 22 7 597 12 6093 10
cram_flush_result LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 17 1 224 53 20 448 13 3971 13
cram_write_eof_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 17 1 107 17 7 612 7 6215 13
cram_free_file_def LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_file_def *'] 1 1 23 6 3 1 19 5 0
cram_free_container LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_container *'] 3 1 262 59 21 11 59 94 0
cram_free_compression_header LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block_compression_hdr *'] 2 1 219 51 18 5 61 34 0
cram_free_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block *'] 1 1 33 9 4 1 94 6 0
cram_free_slice LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_slice *'] 2 1 320 74 26 5 63 43 0
kh_destroy_m_tagmap LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_m_tagmap_s *'] 1 1 35 6 3 1 60 5 0
cram_free_slice_header LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block_slice_hdr *'] 1 1 34 9 4 1 64 6 0
kh_destroy_m_s2i.2653 LINK /src/htslib/cram/../header.h 1 ['struct.kh_m_s2i_s *'] 1 0 35 6 3 1 0 5 3
kh_destroy_map.2654 LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_map_s *'] 1 0 35 6 3 1 0 5 3
cram_write_container LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 4 1 329 37 15 10 18 56 0
cram_write_block LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_block *'] 4 1 259 43 16 11 18 59 3
hputc LINK /src/htslib/cram/../htslib/hfile.h 2 ['int ', 'struct.hFILE *'] 3 1 31 6 3 3 19 13 3
hwrite.2656 LINK /src/htslib/cram/../htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
int32_encode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int '] 4 1 31 6 3 6 19 33 0
cram_flush_container2 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 16 1 170 36 15 438 15 3868 13
reset_metrics LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 2 1 87 18 7 7 13 36 0
cram_flush_container LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 14 1 25 6 3 584 13 5974 10
cram_flush_thread LINK /src/htslib/cram/cram_io.c 1 ['char *'] 14 1 30 6 3 464 13 4045 10
cram_flush LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 16 0 62 16 7 599 1 6105 17
cram_seek LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'size_t ', 'int '] 6 1 89 21 9 41 40 278 0
kh_init_m_metrics LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 15 4 0
cram_dopen LINK /src/htslib/cram/cram_io.c 3 ['struct.hFILE *', 'char *', 'char *'] 9 1 349 49 20 256 14 2103 2
cram_read_file_def LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 4 1 67 12 6 12 15 53 0
cram_read_SAM_hdr LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 8 1 367 61 27 172 15 1644 0
cram_new_metrics LINK /src/htslib/cram/cram_io.c 0 [] 1 1 41 6 3 1 30 5 0
int32_decode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int *'] 4 1 32 6 3 4 35 31 0
cram_read_container LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 5 1 600 96 40 25 31 184 0
cram_read_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 4 1 267 42 19 10 33 62 0
cram_uncompress_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block *'] 6 1 456 73 25 94 54 836 0
int32_get_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int *'] 0 1 48 4 2 0 16 2 0
zlib_mem_inflate LINK /src/htslib/cram/cram_io.c 3 ['char *', 'size_t ', 'size_t *'] 2 1 141 22 7 12 60 34 0
BZ2_bzBuffToBuffDecompress LINK / 6 ['char *', 'int *', 'char *', 'int ', 'int ', 'int '] 0 1 0 0 2 0 60 2 0
lzma_mem_inflate LINK /src/htslib/cram/cram_io.c 3 ['char *', 'size_t ', 'size_t *'] 2 1 159 34 13 11 55 38 0
cram_open LINK /src/htslib/cram/cram_io.c 2 ['char *', 'char *'] 10 0 71 16 7 313 0 2363 9
full_path LINK /src/htslib/cram/cram_io.c 2 ['char *', 'char *'] 10 1 127 29 13 70 4 290 0
getcwd LINK / 2 ['char *', 'size_t '] 0 1 0 0 2 0 5 2 0
cram_write_SAM_hdr LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.sam_hdr_t *'] 13 1 690 125 53 468 3 3696 8
cram_write_file_def LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_file_def *'] 4 1 18 3 2 6 4 32 0
cram_get_ref LINK /src/htslib/cram/cram_io.c 4 ['struct.cram_fd *', 'int ', 'int ', 'int '] 12 1 456 88 35 291 44 1797 10
cram_ref_decr LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 5 1 15 3 2 16 44 66 4
cram_new_block LINK /src/htslib/cram/cram_io.c 2 ['int ', 'int '] 1 1 55 6 3 1 71 5 0
cram_new_container LINK /src/htslib/cram/cram_io.c 2 ['int ', 'int '] 3 1 151 24 10 11 7 42 0
int32_put_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 1 42 6 3 5 4 19 0
cram_compress_block LINK /src/htslib/cram/cram_io.c 5 ['struct.cram_fd *', 'struct.cram_block *', 'struct.cram_metrics *', 'int ', 'int '] 9 1 12 3 2 119 4 1116 0
cram_compress_block2 LINK /src/htslib/cram/cram_io.c 6 ['struct.cram_fd *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_metrics *', 'int ', 'int '] 8 1 1112 207 70 118 21 1114 0
cram_compress_by_method LINK /src/htslib/cram/cram_io.c 7 ['struct.cram_slice *', 'char *', 'size_t ', 'size_t *', 'int ', 'int ', 'int '] 7 1 354 67 11 114 22 1036 0
cram_block_method2str LINK /src/htslib/cram/cram_io.c 1 ['int '] 0 1 17 3 4 0 22 4 0
BZ2_bzBuffToBuffCompress LINK / 7 ['char *', 'int *', 'char *', 'int ', 'int ', 'int ', 'int '] 0 1 0 0 2 0 28 2 0
cram_new_compression_header LINK /src/htslib/cram/cram_io.c 0 [] 2 1 60 12 6 8 8 28 0
kh_init_m_tagmap LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 8 4 0
kh_init_m_s2i.2739 LINK /src/htslib/cram/../header.h 0 [] 1 0 13 3 2 1 0 4 2
cram_ref_decr_locked LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 4 1 108 23 10 13 45 60 4
cram_populate_ref LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int ', 'struct.ref_entry *'] 11 1 561 107 45 281 45 1689 10
cram_ref_incr_locked LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 0 1 49 11 5 0 46 5 0
cram_ref_load LINK /src/htslib/cram/cram_io.c 3 ['struct.refs_t *', 'int ', 'int '] 11 1 164 34 13 216 45 1223 4
load_ref_portion LINK /src/htslib/cram/cram_io.c 4 ['struct.BGZF *', 'struct.ref_entry *', 'int ', 'int '] 7 1 216 45 18 76 46 451 0
cram_read_slice LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 8 1 287 58 25 110 21 985 0
cram_content_type2str LINK /src/htslib/cram/cram_io.c 1 ['int '] 0 1 17 3 4 0 22 4 0
cram_new_slice LINK /src/htslib/cram/cram_io.c 2 ['int ', 'int '] 3 1 159 31 15 11 5 71 0
cram_store_container LINK /src/htslib/cram/cram_io.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'char *', 'int *'] 1 0 281 28 11 3 0 20 13
cram_container_size LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_container *'] 0 0 8 1 2 0 1 2 2
cram_ref_incr LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 1 1 15 3 2 3 16 11 0
cram_set_header LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.sam_hdr_t *'] 9 0 12 3 2 85 0 750 2
cram_set_header2 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.sam_hdr_t *'] 8 1 57 16 7 84 4 748 0
cram_block_size LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block *'] 1 0 60 6 3 1 0 8 3
ltf8_decode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'size_t *'] 4 0 308 23 11 4 0 27 11
itf8_encode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int '] 4 0 23 3 2 7 0 37 2
itf8_decode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int *'] 4 0 111 12 2 4 0 18 2
sancov.module_ctor_8bit_counters.2780 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kh_resize_m_i2i LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_i2i_s *', 'int '] 1 0 367 62 23 1 1 25 23
kh_destroy_m_i2i LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_m_i2i_s *'] 1 1 35 6 3 1 61 5 0
cram_stats_free LINK /src/htslib/cram/cram_stats.c 1 ['struct.cram_stats *'] 2 1 26 6 3 2 60 8 0
cram_stats_encoding LINK /src/htslib/cram/cram_stats.c 2 ['struct.cram_fd *', 'struct.cram_stats *'] 1 1 444 86 31 3 18 37 0
kh_del_m_i2i LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_i2i_s *', 'int '] 0 1 41 6 3 0 18 3 0
kh_get_m_i2i LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_i2i_s *', 'size_t '] 0 1 88 16 7 0 18 7 0
cram_stats_del LINK /src/htslib/cram/cram_stats.c 2 ['struct.cram_stats *', 'size_t '] 2 1 90 17 7 9 17 34 0
kh_put_m_i2i LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_m_i2i_s *', 'size_t ', 'int *'] 2 1 255 41 17 2 31 42 23
kh_init_m_i2i LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 31 4 0
cram_stats_add LINK /src/htslib/cram/cram_stats.c 2 ['struct.cram_stats *', 'size_t '] 2 1 108 22 9 3 30 30 0
cram_stats_create LINK /src/htslib/cram/cram_stats.c 0 [] 1 1 13 3 2 1 8 4 0
sancov.module_ctor_8bit_counters.2818 LINK / 0 [] 0 0 3 1 2 0 0 2 2
mfascii LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 0 63 12 5 0 0 5 5
mfgets LINK /src/htslib/cram/mFILE.c 3 ['char *', 'int ', 'struct.mFILE *'] 4 0 89 17 7 9 0 37 16
init_mstdin LINK /src/htslib/cram/mFILE.c 0 [] 3 0 31 6 3 8 3 30 9
mfload LINK /src/htslib/cram/mFILE.c 3 ['struct._IO_FILE *', 'char *', 'size_t *'] 2 1 142 32 13 7 55 27 6
fread LINK / 4 ['char *', 'size_t ', 'size_t ', 'struct._IO_FILE *'] 0 0 0 0 2 0 48 2 2
feof LINK / 1 ['struct._IO_FILE *'] 0 0 0 0 2 0 49 2 2
mungetc LINK /src/htslib/cram/mFILE.c 2 ['int ', 'struct.mFILE *'] 0 0 27 4 2 0 0 2 2
mfgetc LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 4 0 48 9 4 9 0 34 13
mfwrite LINK /src/htslib/cram/mFILE.c 4 ['char *', 'size_t ', 'size_t ', 'struct.mFILE *'] 1 1 121 25 10 1 48 12 0
mfread LINK /src/htslib/cram/mFILE.c 4 ['char *', 'size_t ', 'size_t ', 'struct.mFILE *'] 4 0 78 17 7 9 0 37 16
mfeof LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 0 6 1 2 0 0 2 2
mftruncate LINK /src/htslib/cram/mFILE.c 2 ['struct.mFILE *', 'size_t '] 0 0 34 7 3 0 0 3 3
mrewind LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 1 8 1 2 0 48 2 0
mftell LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 0 6 1 2 0 0 2 2
mfseek LINK /src/htslib/cram/mFILE.c 3 ['struct.mFILE *', 'size_t ', 'int '] 1 0 47 9 10 1 0 12 10
mfsteal LINK /src/htslib/cram/mFILE.c 2 ['struct.mFILE *', 'size_t *'] 3 1 47 11 5 10 46 45 2
mfdetach LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 2 1 43 10 5 7 47 34 2
mfdestroy LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 1 1 34 9 4 1 76 6 0
mfflush LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 1 1 187 42 17 5 75 27 2
fclose LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 77 2 0
fflush LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 152 2 0
fseek LINK / 3 ['struct._IO_FILE *', 'size_t ', 'int '] 0 1 0 0 2 0 81 2 0
ftell LINK / 1 ['struct._IO_FILE *'] 0 0 0 0 2 0 51 2 2
fileno LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 43 2 0
ftruncate LINK / 2 ['int ', 'size_t '] 0 0 0 0 2 0 0 2 2
mfclose LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 2 1 60 14 6 10 72 43 4
munmap LINK / 2 ['char *', 'size_t '] 0 0 0 0 2 0 22 2 2
mfopen LINK /src/htslib/cram/mFILE.c 2 ['char *', 'char *'] 4 1 24 6 3 22 48 85 8
fopen LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 56 2 0
mfreopen LINK /src/htslib/cram/mFILE.c 3 ['char *', 'char *', 'struct._IO_FILE *'] 3 1 231 53 22 20 50 80 8
mfcreate LINK /src/htslib/cram/mFILE.c 2 ['char *', 'int '] 1 1 44 6 3 1 55 5 0
mfmmap LINK /src/htslib/cram/mFILE.c 3 ['struct.mFILE *', 'struct._IO_FILE *', 'char *'] 2 1 50 10 5 4 51 13 4
mmap LINK / 6 ['char *', 'size_t ', 'int ', 'int ', 'int ', 'size_t '] 0 0 0 0 2 0 5 2 2
mfcreate_from LINK /src/htslib/cram/mFILE.c 3 ['char *', 'char *', 'struct._IO_FILE *'] 4 0 25 6 3 21 0 83 11
mfrecreate LINK /src/htslib/cram/mFILE.c 3 ['struct.mFILE *', 'char *', 'int '] 1 0 35 6 3 1 0 5 3
mstderr LINK /src/htslib/cram/mFILE.c 0 [] 2 0 36 8 4 2 0 9 4
mstdout LINK /src/htslib/cram/mFILE.c 0 [] 2 0 36 8 4 2 0 9 4
mstdin LINK /src/htslib/cram/mFILE.c 0 [] 2 0 34 8 4 2 0 9 4
sancov.module_ctor_8bit_counters.2878 LINK / 0 [] 0 0 3 1 2 0 0 2 2
is_file LINK /src/htslib/cram/open_trace_file.c 1 ['char *'] 2 1 34 6 3 2 49 7 2
find_path LINK /src/htslib/cram/open_trace_file.c 2 ['char *', 'char *'] 3 0 136 33 11 20 0 99 13
tokenise_search_path LINK /src/htslib/cram/open_trace_file.c 1 ['char *'] 1 1 419 82 33 2 48 37 0
expand_path LINK /src/htslib/cram/open_trace_file.c 3 ['char *', 'char *', 'int '] 2 1 192 39 15 12 50 42 0
find_file_dir LINK /src/htslib/cram/open_trace_file.c 2 ['char *', 'char *'] 4 1 35 9 4 29 47 115 8
open_path_mfile LINK /src/htslib/cram/open_trace_file.c 3 ['char *', 'char *', 'char *'] 11 1 189 47 19 107 46 505 6
find_file_url LINK /src/htslib/cram/open_trace_file.c 2 ['char *', 'char *'] 10 1 95 23 10 91 47 387 0
hread.2915 LINK /src/htslib/cram/../htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
sancov.module_ctor_8bit_counters.2918 LINK / 0 [] 0 0 3 1 2 0 0 2 2
pool_free LINK /src/htslib/cram/pooled_alloc.c 2 ['struct.pool_alloc_t *', 'char *'] 0 1 9 1 2 0 180 2 0
new_pool LINK /src/htslib/cram/pooled_alloc.c 1 ['struct.pool_alloc_t *'] 1 1 54 8 4 2 190 8 0
pool_alloc LINK /src/htslib/cram/pooled_alloc.c 1 ['struct.pool_alloc_t *'] 2 1 74 13 6 3 188 14 0
pool_destroy LINK /src/htslib/cram/pooled_alloc.c 1 ['struct.pool_alloc_t *'] 1 1 45 9 4 1 208 6 0
next_power_2 LINK /src/htslib/cram/pooled_alloc.c 1 ['int '] 0 1 16 1 2 0 110 2 0
pool_create LINK /src/htslib/cram/pooled_alloc.c 1 ['size_t '] 1 1 58 12 5 2 118 9 0
sancov.module_ctor_8bit_counters.2941 LINK / 0 [] 0 0 3 1 2 0 0 2 2
string_ndup LINK /src/htslib/cram/string_alloc.c 3 ['struct.string_alloc_t *', 'char *', 'size_t '] 3 1 27 6 3 4 116 20 0
string_alloc LINK /src/htslib/cram/string_alloc.c 2 ['struct.string_alloc_t *', 'size_t '] 2 1 80 16 7 3 119 17 0
new_string_pool LINK /src/htslib/cram/string_alloc.c 1 ['struct.string_alloc_t *'] 1 1 75 14 6 2 120 10 0
string_dup LINK /src/htslib/cram/string_alloc.c 2 ['struct.string_alloc_t *', 'char *'] 4 1 13 3 2 6 107 24 0
string_pool_destroy LINK /src/htslib/cram/string_alloc.c 1 ['struct.string_alloc_t *'] 1 1 45 9 4 1 134 6 0
string_pool_create LINK /src/htslib/cram/string_alloc.c 1 ['size_t '] 1 1 40 9 4 1 111 6 0
sancov.module_ctor_8bit_counters.2966 LINK / 0 [] 0 0 3 1 2 0 0 2 2
RC_Decode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'int ', 'int '] 0 1 52 9 4 0 70 4 0
RC_GetFreq LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'int '] 0 1 30 6 3 0 69 3 0
SIMPLE_MODEL258_decodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL258_ *', 'struct.RangeCoder *'] 1 1 115 19 8 3 62 18 3
SIMPLE_MODEL258_normalize LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL258_ *'] 0 0 38 7 3 0 2 3 3
SIMPLE_MODEL256_decodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *'] 1 1 115 19 8 3 66 18 0
SIMPLE_MODEL256_normalize LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL256_ *'] 0 1 38 7 3 0 90 3 0
RC_StartDecode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 50 7 3 0 66 3 0
RC_SetInput LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'char *', 'char *'] 0 1 10 1 2 0 66 2 0
RC_ShiftLow LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 79 13 5 0 42 5 0
RC_Encode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 4 ['struct.RangeCoder *', 'int ', 'int ', 'int '] 1 1 53 9 4 1 38 9 0
RC_OutSize LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 11 1 2 0 34 2 0
RC_FinishEncode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 1 1 24 6 3 1 34 8 0
SIMPLE_MODEL258_encodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL258_ *', 'struct.RangeCoder *', 'N/A'] 2 1 91 15 6 3 30 18 3
SIMPLE_MODEL256_encodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *', 'N/A'] 2 1 91 15 6 3 34 18 0
RC_StartEncode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 16 1 2 0 34 2 0
RC_SetOutput LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'char *'] 0 1 8 1 2 0 34 2 0
SIMPLE_MODEL258_init LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL258_ *'] 0 1 51 7 3 0 78 3 0
SIMPLE_MODEL256_init LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'int '] 0 1 70 13 5 0 87 5 0
var_put_u32_safe.3038 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
arith_uncompress LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 3 ['char *', 'int ', 'int *'] 5 0 12 3 2 21 0 203 2
arith_uncompress_to LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 4 1 600 125 51 21 60 252 0
var_get_u32.3041 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
unstripe LINK /src/htslib/htscodecs/htscodecs/utils.h 5 ['char *', 'char *', 'int ', 'int ', 'int *'] 0 1 190 40 13 0 63 13 0
arith_uncompress_O1_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 187 38 14 10 60 55 0
arith_uncompress_O0_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 174 35 13 10 60 54 0
arith_uncompress_O1 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 97 20 8 8 60 38 0
arith_uncompress_O0 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 84 17 7 7 60 34 0
arith_compress LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'int *', 'int '] 7 0 12 3 2 23 0 186 2
arith_compress_to LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 5 ['char *', 'int ', 'char *', 'int *', 'int '] 6 1 706 131 48 23 28 232 0
arith_compress_bound LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 2 ['int ', 'int '] 0 1 36 4 2 0 32 2 0
var_put_u32.3045 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
arith_compress_O0_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 233 49 18 13 28 63 0
arith_compress_O1_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 246 52 19 13 28 64 0
arith_compress_O1 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 139 29 11 11 28 47 0
arith_compress_O0 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 125 26 10 11 28 46 0
sancov.module_ctor_8bit_counters.3047 LINK / 0 [] 0 0 3 1 2 0 0 2 2
RC_Decode.3123 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'int ', 'int '] 0 0 52 9 4 0 0 4 4
RC_GetFreq.3124 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'int '] 0 0 30 6 3 0 0 3 3
fqz_read_parameters1 LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['struct.fqz_param *', 'char *', 'size_t '] 1 1 249 35 14 1 58 33 0
read_array LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 4 ['char *', 'size_t ', 'int *', 'int '] 0 1 234 50 19 0 59 19 0
SIMPLE_MODEL2_decodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL2_ *', 'struct.RangeCoder *'] 1 1 115 19 8 3 57 18 3
SIMPLE_MODEL2_normalize LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL2_ *'] 0 0 38 7 3 0 2 3 3
SIMPLE_MODEL256_decodeSymbol.3125 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *'] 1 0 115 19 8 3 0 18 8
SIMPLE_MODEL256_normalize.3126 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL256_ *'] 0 0 38 7 3 0 0 3 3
RC_StartDecode.3127 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 50 7 3 0 0 3 3
RC_SetInput.3128 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'char *', 'char *'] 0 0 10 1 2 0 0 2 2
fqz_read_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['struct.fqz_gparams *', 'char *', 'size_t '] 2 1 221 42 15 5 57 56 0
fqz_free_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 1 ['struct.fqz_gparams *'] 1 1 31 8 4 1 69 6 0
var_get_u32.3130 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
RC_ShiftLow.3131 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 79 13 5 0 0 5 5
RC_Encode.3132 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 4 ['struct.RangeCoder *', 'int ', 'int ', 'int '] 1 0 53 9 4 1 0 9 4
SIMPLE_MODEL2_init LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL2_ *'] 0 1 35 4 2 0 69 2 0
SIMPLE_MODEL256_init.3133 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'int '] 0 0 70 13 5 0 0 5 5
fqz_tls_init LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 0 [] 1 1 12 3 2 1 69 4 0
pthread_key_create LINK / 2 ['int *', 'N/A'] 0 1 0 0 2 0 86 2 0
fqz_store_parameters1 LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 2 ['struct.fqz_param *', 'char *'] 1 1 185 27 11 1 26 25 0
store_array LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['char *', 'int *', 'int '] 0 1 192 40 14 0 27 14 0
var_put_u32_safe.3134 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
RC_OutSize.3135 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 11 1 2 0 0 2 2
RC_FinishEncode.3136 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 1 0 24 6 3 1 0 8 3
fqz_update_ctx LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['struct.fqz_param *', 'struct.fqz_state *', 'int '] 0 1 73 7 3 0 68 3 0
SIMPLE_MODEL2_encodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL2_ *', 'struct.RangeCoder *', 'N/A'] 2 1 91 15 6 3 25 18 3
SIMPLE_MODEL256_encodeSymbol.3137 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *', 'N/A'] 2 0 91 15 6 3 0 18 6
RC_StartEncode.3138 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 16 1 2 0 0 2 2
RC_SetOutput.3139 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'char *'] 0 0 8 1 2 0 0 2 2
fqz_create_models LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 2 ['struct.fqz_model *', 'struct.fqz_gparams *'] 2 1 84 17 7 8 68 26 0
pthread_once LINK / 2 ['int *', 'N/A'] 0 1 0 0 2 0 80 2 0
pthread_getspecific LINK / 1 ['int '] 0 1 0 0 2 0 79 2 0
pthread_setspecific LINK / 2 ['int ', 'char *'] 0 1 0 0 2 0 77 2 0
fqz_store_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 2 ['struct.fqz_gparams *', 'char *'] 2 1 98 15 6 2 25 31 0
var_put_u32.3140 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
fqz_pick_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 6 ['struct.fqz_gparams *', 'int ', 'int ', 'struct.fqz_slice *', 'char *', 'size_t '] 2 1 712 121 44 5 25 143 0
fqz_qual_stats LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 6 ['struct.fqz_slice *', 'char *', 'size_t ', 'struct.fqz_param *', 'int *', 'int '] 1 1 1427 251 91 4 26 99 0
log LINK / 1 ['N/A'] 0 1 0 0 2 0 34 2 0
uncompress_block_fqz2f LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 5 ['char *', 'size_t ', 'size_t *', 'int *', 'int '] 3 1 635 113 40 24 56 165 0
fqz_decompress LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 5 ['char *', 'size_t ', 'size_t *', 'int *', 'int '] 4 1 12 3 2 25 55 167 0
compress_block_fqz2f LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 7 ['int ', 'int ', 'struct.fqz_slice *', 'char *', 'size_t ', 'size_t *', 'struct.fqz_gparams *'] 3 1 670 118 43 31 24 297 0
fqz_compress LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 7 ['int ', 'struct.fqz_slice *', 'char *', 'size_t ', 'size_t *', 'int ', 'struct.fqz_gparams *'] 4 1 12 3 2 32 23 299 0
sancov.module_ctor_8bit_counters.3147 LINK / 0 [] 0 0 3 1 2 0 0 2 2
htscodecs_version LINK /src/htslib/htscodecs/htscodecs/htscodecs.c 0 [] 0 0 4 1 2 0 2 2 2
sancov.module_ctor_8bit_counters.3155 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_unpack_ LINK /src/htslib/htscodecs/htscodecs/pack.c 6 ['char *', 'size_t ', 'char *', 'size_t ', 'int ', 'char *'] 0 0 170 34 13 0 0 13 13
hts_unpack LINK /src/htslib/htscodecs/htscodecs/pack.c 6 ['char *', 'size_t ', 'char *', 'size_t ', 'int ', 'char *'] 0 1 543 91 30 0 68 30 0
hts_unpack_meta LINK /src/htslib/htscodecs/htscodecs/pack.c 5 ['char *', 'int ', 'size_t ', 'char *', 'int *'] 0 1 108 26 11 0 63 11 0
hts_pack LINK /src/htslib/htscodecs/htscodecs/pack.c 5 ['char *', 'size_t ', 'char *', 'int *', 'size_t *'] 1 1 551 75 15 1 33 17 0
sancov.module_ctor_8bit_counters.3173 LINK / 0 [] 0 0 3 1 2 0 0 2 2
decode_freq_d LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 5 ['char *', 'char *', 'int *', 'int *', 'int *'] 1 1 130 30 12 1 61 21 0
var_get_u32.3247 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
rans_tls_init LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 0 [] 1 1 12 3 2 1 63 4 0
decode_alphabet LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['char *', 'char *', 'int *'] 0 1 206 46 18 0 63 18 0
RansDecRenormSafe LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 3 ['int *', 'char **', 'char *'] 0 1 35 6 3 0 65 3 0
RansDecRenorm LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 2 ['int *', 'char **'] 0 1 19 3 2 0 62 2 0
RansDecGet LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 1 ['int *'] 0 1 6 1 2 0 64 2 0
RansDecInit LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 2 ['int *', 'char **'] 0 1 25 1 2 0 65 2 0
decode_freq LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'char *', 'int *', 'int *'] 1 1 61 12 5 2 62 32 0
normalise_freq_shift LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['int *', 'int ', 'int '] 0 1 58 15 6 0 77 6 0
encode_freq_d LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['char *', 'int *', 'int *'] 2 1 102 19 7 3 29 23 0
var_put_u32.3248 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
var_put_u32_safe.3251 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
compute_shift LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['int *', 'N/A', 'int *', 'int *'] 1 1 241 50 19 3 29 25 0
round2 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 1 ['int '] 0 1 16 1 2 0 31 2 0
fast_log LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 1 ['N/A'] 0 1 8 1 2 0 30 2 0
present8 LINK /src/htslib/htscodecs/htscodecs/utils.h 3 ['char *', 'int ', 'int *'] 0 1 173 16 6 0 29 6 0
hist1_4 LINK /src/htslib/htscodecs/htscodecs/utils.h 4 ['char *', 'int ', 'N/A', 'int *'] 0 1 365 36 13 0 31 13 0
encode_alphabet LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 2 ['char *', 'int *'] 0 1 102 19 8 0 31 8 0
RansEncFlush LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 2 ['int *', 'char **'] 0 1 22 1 2 0 33 2 0
RansEncPutSymbol LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 3 ['int *', 'char **', 'struct.RansEncSymbol *'] 1 1 60 8 3 1 33 5 0
RansEncInit LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 1 ['int *'] 0 1 5 1 2 0 33 2 0
RansEncSymbolInit LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 4 ['struct.RansEncSymbol *', 'int ', 'int ', 'int '] 1 1 95 13 4 1 33 6 0
encode_freq LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 2 ['char *', 'int *'] 2 1 48 9 4 3 30 26 0
normalise_freq LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['int *', 'int ', 'int '] 0 1 200 44 16 0 30 16 0
hist8 LINK /src/htslib/htscodecs/htscodecs/utils.h 3 ['char *', 'int ', 'int *'] 0 1 191 16 6 0 33 6 0
rans_uncompress_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['char *', 'int ', 'int *'] 5 1 12 3 2 24 55 271 0
rans_uncompress_to_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int *'] 4 1 784 158 63 24 60 332 0
unstripe.3258 LINK /src/htslib/htscodecs/htscodecs/utils.h 5 ['char *', 'char *', 'int ', 'int ', 'int *'] 0 0 190 40 13 0 0 13 13
rans_uncompress_O0_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 368 57 23 10 61 74 0
rans_uncompress_O1_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int '] 3 1 827 113 42 18 60 140 0
rans_compress_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'int *', 'int '] 6 1 12 3 2 28 23 242 0
rans_compress_to_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 5 ['char *', 'int ', 'char *', 'int *', 'int '] 5 1 760 124 45 28 28 285 0
rans_compress_bound_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 2 ['int ', 'int '] 0 1 70 10 4 0 30 4 0
rans_compress_O0_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 265 43 13 14 29 82 0
rans_compress_O1_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 456 57 18 23 28 157 0
sancov.module_ctor_8bit_counters.3265 LINK / 0 [] 0 0 3 1 2 0 0 2 2
rans_tb_free LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 1 ['char *'] 1 1 29 6 3 1 59 5 0
RansDecGet.3315 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 1 ['int *'] 0 0 6 1 2 0 0 2 2
RansDecRenormSafe.3316 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['int *', 'char **', 'char *'] 0 0 51 11 5 0 0 5 5
RansDecRenorm2 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['int *', 'int *', 'char **'] 0 1 21 3 2 0 58 2 0
RansDecInit.3317 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 2 ['int *', 'char **'] 0 0 25 1 2 0 0 2 2
RansDecSymbolInit32 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['struct.bcf_variant_t *', 'int ', 'int '] 1 1 29 5 2 1 57 4 0
rans_tb_alloc LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 1 45 11 5 4 57 14 0
rans_tls_init.3320 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 0 12 3 2 3 0 9 2
hist8.3322 LINK /src/htslib/htscodecs/htscodecs/utils.h 3 ['char *', 'int ', 'int *'] 0 0 191 16 6 0 0 6 6
rans_enc_free LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 1 ['char *'] 1 1 29 6 3 1 27 5 0
RansEncFlush.3323 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 2 ['int *', 'char **'] 0 0 22 1 2 0 0 2 2
RansEncPutSymbol4 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 9 ['int *', 'int *', 'int *', 'int *', 'char **', 'struct.RansEncSymbol.509 *', 'struct.RansEncSymbol.509 *', 'struct.RansEncSymbol.509 *', 'struct.RansEncSymbol.509 *'] 1 1 237 23 6 1 25 8 0
RansEncPutSymbol.3328 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['int *', 'char **', 'struct.RansEncSymbol.509 *'] 1 0 69 8 3 1 0 5 3
RansEncInit.3331 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 1 ['int *'] 0 0 5 1 2 0 0 2 2
RansEncSymbolInit.3332 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['struct.RansEncSymbol.509 *', 'int ', 'int '] 1 0 82 13 4 1 0 6 4
hist1_4.3336 LINK /src/htslib/htscodecs/htscodecs/utils.h 4 ['char *', 'int ', 'N/A', 'int *'] 0 0 365 36 13 0 0 13 13
rans_enc_alloc LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 1 45 11 5 4 25 14 0
rans_tls_enc_init LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 1 12 3 2 3 25 9 0
rans_uncompress_O0 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 1 1 489 74 27 5 56 38 0
rans_uncompress_O1 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 3 1 705 106 42 16 56 79 0
rans_uncompress LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 4 1 33 8 4 18 55 110 0
rans_compress_O0 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 2 1 439 61 18 7 25 39 0
rans_compress_O1 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 3 1 616 87 31 19 24 111 0
rans_compress LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 4 ['char *', 'int ', 'int *', 'int '] 4 1 25 6 3 20 23 114 0
sancov.module_ctor_8bit_counters.3347 LINK / 0 [] 0 0 3 1 2 0 0 2 2
var_get_u32.3359 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
rle_decode LINK /src/htslib/htscodecs/htscodecs/rle.c 8 ['char *', 'size_t ', 'char *', 'size_t ', 'char *', 'int ', 'char *', 'size_t *'] 1 1 157 31 12 1 65 21 0
var_put_u32.3362 LINK /src/htslib/htscodecs/htscodecs/varint.h 2 ['char *', 'int '] 0 0 101 10 5 0 0 5 5
rle_find_syms LINK /src/htslib/htscodecs/htscodecs/rle.c 5 ['char *', 'size_t ', 'size_t *', 'char *', 'int *'] 0 1 235 33 12 0 31 12 0
rle_encode LINK /src/htslib/htscodecs/htscodecs/rle.c 8 ['char *', 'size_t ', 'char *', 'size_t *', 'char *', 'int *', 'char *', 'size_t *'] 1 1 148 30 11 3 30 33 0
sancov.module_ctor_8bit_counters.3366 LINK / 0 [] 0 0 3 1 2 0 0 2 2
append_uint32_var LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['char *', 'int '] 0 1 218 30 11 0 57 11 0
append_uint32_fixed LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['char *', 'int ', 'char '] 0 1 123 20 20 0 57 20 0
decode_token_int1 LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int *'] 0 1 31 4 2 0 57 2 0
decode_token_alpha LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'char *', 'int '] 0 1 65 12 5 0 57 5 0
decode_token_char LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'char *'] 0 1 30 4 2 0 57 2 0
decode_token_int LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int *'] 0 1 46 4 2 0 57 2 0
decode_token_type LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 0 1 29 4 2 0 57 2 0
rans_decode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['char *', 'size_t ', 'char *', 'size_t *'] 5 1 43 6 3 24 57 272 0
var_get_u32.3451 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
arith_decode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['char *', 'size_t ', 'char *', 'size_t *'] 5 1 43 6 3 21 57 204 0
var_put_u32_safe.3452 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
var_put_u32.3453 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
rans_encode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 5 ['char *', 'size_t ', 'char *', 'size_t *', 'int '] 6 1 45 6 3 28 25 243 0
arith_encode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 5 ['char *', 'size_t ', 'char *', 'size_t *', 'int '] 7 1 45 6 3 23 25 187 0
descriptor_grow LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.descriptor *', 'int '] 1 1 63 15 6 1 35 8 0
encode_token_type LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'int '] 2 1 36 6 3 2 33 11 0
encode_token_end LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 3 1 12 3 2 3 25 13 0
encode_token_char LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'char '] 3 1 44 8 4 3 25 15 0
encode_token_int LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int '] 3 1 58 8 4 3 27 15 0
encode_token_int1_ LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'int '] 2 1 37 6 3 2 25 11 0
encode_token_int1 LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int '] 3 1 45 8 4 3 25 15 0
encode_token_alpha LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'char *', 'int '] 3 1 53 8 4 3 25 15 0
encode_token_match LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 3 1 12 3 2 3 25 13 0
encode_token_diff LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 4 1 12 3 2 4 25 17 0
encode_token_dup LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 4 1 12 3 2 4 25 17 0
search_trie LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 7 ['struct.name_context *', 'char *', 'size_t ', 'int ', 'int *', 'int *', 'int *'] 1 1 476 110 42 2 25 46 0
pool_destroy.3454 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 1 ['struct.pool_alloc_t.511 *'] 1 0 45 9 4 1 0 6 4
new_pool.3455 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 1 ['struct.pool_alloc_t.511 *'] 1 0 52 8 4 2 0 8 4
pool_alloc.3456 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 1 ['struct.pool_alloc_t.511 *'] 2 0 72 13 6 3 0 14 6
pool_create.3457 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 0 [] 1 0 28 6 3 1 0 5 3
tok_tls_init LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 0 [] 1 1 12 3 2 1 67 4 0
decode_name LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'char *', 'int '] 1 1 618 91 34 9 56 82 0
uncompress LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 5 ['int ', 'char *', 'size_t ', 'char *', 'size_t *'] 6 1 32 6 3 40 56 410 0
uncompressed_size LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['char *', 'size_t '] 1 1 27 3 2 1 56 11 0
decode_names LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['char *', 'int ', 'int *'] 7 1 504 97 38 58 55 557 0
create_context LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 1 ['int '] 2 1 106 18 8 7 66 22 0
free_context LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 1 ['struct.name_context *'] 2 1 72 17 7 2 66 13 0
compress LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 6 ['char *', 'size_t ', 'int ', 'int ', 'char *', 'size_t *'] 8 1 166 38 15 48 24 412 0
encode_name LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'char *', 'int '] 5 1 1061 197 75 18 24 165 0
build_trie LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'char *', 'size_t ', 'int '] 3 1 185 42 15 7 24 38 0
encode_names LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 6 ['char *', 'int ', 'int ', 'int ', 'int *', 'int *'] 9 1 637 129 49 79 23 683 0
sancov.module_ctor_8bit_counters.3466 LINK / 0 [] 0 0 3 1 2 0 0 2 2
libcurl_exit LINK /src/htslib/hfile_libcurl.c 0 [] 2 1 107 18 7 6 151 21 0
curl_share_cleanup LINK / 1 ['char *'] 0 1 0 0 2 0 154 2 0
free_auth LINK /src/htslib/hfile_libcurl.c 1 ['struct.auth_token *'] 1 1 39 8 3 2 152 7 0
kh_destroy_auth_map LINK /src/htslib/hfile_libcurl.c 1 ['struct.kh_auth_map_s *'] 1 1 35 6 3 1 152 5 0
curl_global_cleanup LINK / 0 [] 0 1 0 0 2 0 154 2 0
http_status_errno LINK /src/htslib/hfile_libcurl.c 1 ['int '] 0 1 45 10 3 0 154 3 0
parse_va_list LINK /src/htslib/hfile_libcurl.c 2 ['struct.http_headers *', 'struct.__va_list_tag *'] 2 0 569 109 43 8 4 109 99
append_header LINK /src/htslib/hfile_libcurl.c 3 ['struct.hdrlist *', 'char *', 'int '] 1 0 138 28 11 2 10 15 11
is_authorization LINK /src/htslib/hfile_libcurl.c 1 ['char *'] 1 0 15 3 2 1 8 4 2
preserve_buffer_content LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 1 0 98 17 6 2 1 10 6
libcurl_close LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE *'] 3 0 190 35 14 25 0 86 59
curl_easy_pause LINK / 2 ['char *', 'int '] 0 0 0 0 2 0 2 2 2
easy_errno LINK /src/htslib/hfile_libcurl.c 2 ['char *', 'int '] 2 1 154 39 3 9 153 25 0
wait_perform LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 3 0 184 30 13 14 8 47 32
curl_multi_remove_handle LINK / 2 ['char *', 'char *'] 0 0 0 0 2 0 7 2 2
multi_errno LINK /src/htslib/hfile_libcurl.c 1 ['int '] 2 0 38 8 3 7 9 20 5
curl_easy_cleanup LINK / 1 ['char *'] 0 0 0 0 2 0 14 2 2
curl_multi_cleanup LINK / 1 ['char *'] 0 0 0 0 2 0 4 2 2
free_headers LINK /src/htslib/hfile_libcurl.c 2 ['struct.hdrlist *', 'int '] 1 0 63 12 5 1 8 7 5
curl_multi_strerror LINK / 1 ['int '] 0 0 0 0 2 0 10 2 2
curl_multi_fdset LINK / 5 ['char *', 'struct.fd_set *', 'struct.fd_set *', 'struct.fd_set *', 'int *'] 0 0 0 0 2 0 9 2 2
curl_multi_timeout LINK / 2 ['char *', 'size_t *'] 0 0 0 0 2 0 9 2 2
select LINK / 5 ['int ', 'struct.fd_set *', 'struct.fd_set *', 'struct.fd_set *', 'struct.timespec *'] 0 0 0 0 2 0 9 2 2
curl_multi_perform LINK / 2 ['char *', 'int *'] 0 0 0 0 2 0 9 2 2
process_messages LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 1 0 47 9 4 1 9 6 6
curl_multi_info_read LINK / 2 ['char *', 'int *'] 0 0 0 0 2 0 10 2 2
curl_easy_getinfo LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 158 2 0
curl_easy_strerror LINK / 1 ['int '] 0 1 0 0 2 0 154 2 0
libcurl_seek LINK /src/htslib/hfile_libcurl.c 3 ['struct.hFILE *', 'size_t ', 'int '] 13 0 160 33 11 132 0 617 198
restart_from_position LINK /src/htslib/hfile_libcurl.c 2 ['struct.hFILE_libcurl *', 'size_t '] 12 0 335 59 24 129 5 598 181
add_callback_headers LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 2 0 202 44 18 7 6 44 36
add_auth_header LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 11 0 239 48 19 108 7 500 85
get_header_list LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 0 0 32 7 3 0 6 3 3
curl_easy_setopt LINK / 2 ['char *', 'int '] 0 0 0 0 2 0 15 2 2
curl_easy_duphandle LINK / 1 ['char *'] 0 0 0 0 2 0 6 2 2
curl_multi_add_handle LINK / 2 ['char *', 'char *'] 0 0 0 0 2 0 6 2 2
curl_easy_reset LINK / 1 ['char *'] 0 0 0 0 2 0 11 2 2
renew_auth_token LINK /src/htslib/hfile_libcurl.c 2 ['struct.auth_token *', 'int *'] 10 0 117 26 12 106 8 470 55
read_auth_json LINK /src/htslib/hfile_libcurl.c 2 ['struct.auth_token *', 'struct.hFILE *'] 5 0 225 49 22 29 9 133 32
read_auth_plain LINK /src/htslib/hfile_libcurl.c 2 ['struct.auth_token *', 'struct.hFILE *'] 5 0 134 28 11 18 9 81 11
kputc.3578 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
isspace_c.3579 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
kputs.3581 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
kputsn.3582 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_release.3583 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
ks_resize.3584 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
libcurl_write LINK /src/htslib/hfile_libcurl.c 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 98 18 8 20 0 67 42
libcurl_read LINK /src/htslib/hfile_libcurl.c 3 ['struct.hFILE *', 'char *', 'size_t '] 13 0 296 61 24 131 0 624 205
kh_resize_auth_map LINK /src/htslib/hfile_libcurl.c 2 ['struct.kh_auth_map_s *', 'int '] 1 0 368 62 23 2 5 29 23
__ac_X31_hash_string.3590 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_put_auth_map LINK /src/htslib/hfile_libcurl.c 3 ['struct.kh_auth_map_s *', 'char *', 'int *'] 2 0 258 41 17 3 4 46 40
kh_get_auth_map LINK /src/htslib/hfile_libcurl.c 2 ['struct.kh_auth_map_s *', 'char *'] 1 0 92 18 8 2 4 14 8
kputsn_.3591 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 55 11 5 2 0 13 5
header_callback LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 3 0 26 6 3 3 3 15 3
get_auth_token LINK /src/htslib/hfile_libcurl.c 2 ['struct.hFILE_libcurl *', 'char *'] 11 0 224 45 19 117 3 580 154
send_callback LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 0 0 51 9 4 0 3 4 4
recv_callback LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 0 0 41 6 3 0 3 3 3
libcurl_open LINK /src/htslib/hfile_libcurl.c 3 ['char *', 'char *', 'struct.http_headers *'] 12 0 663 119 44 147 2 748 310
curl_multi_init LINK / 0 [] 0 0 0 0 2 0 3 2 2
curl_easy_init LINK / 0 [] 0 0 0 0 2 0 5 2 2
kh_init_auth_map LINK /src/htslib/hfile_libcurl.c 0 [] 1 1 13 3 2 1 151 4 0
share_unlock LINK /src/htslib/hfile_libcurl.c 3 ['char *', 'int ', 'char *'] 1 1 12 3 2 1 152 4 0
share_lock LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'int ', 'int ', 'char *'] 1 1 12 3 2 1 152 4 0
vhopen_libcurl LINK /src/htslib/hfile_libcurl.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 13 0 44 9 4 149 0 795 357
hopen_libcurl LINK /src/htslib/hfile_libcurl.c 2 ['char *', 'char *'] 13 0 12 3 2 148 0 750 312
hfile_plugin_init_libcurl LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_plugin *'] 6 1 145 28 12 47 150 203 0
curl_global_init LINK / 1 ['size_t '] 0 1 0 0 2 0 152 2 0
curl_share_init LINK / 0 [] 0 1 0 0 2 0 152 2 0
curl_share_setopt LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 152 2 0
curl_version_info LINK / 1 ['int '] 0 1 0 0 2 0 152 2 0
sancov.module_ctor_8bit_counters.3607 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.3625 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kputc.3626 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
kputs.3627 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
kputsn.3628 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
gcs_rewrite LINK /src/htslib/hfile_gcs.c 4 ['char *', 'char *', 'int ', 'N/A'] 8 0 257 47 18 78 2 322 20
gcs_vopen LINK /src/htslib/hfile_gcs.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 9 0 19 3 2 79 0 324 22
gcs_open LINK /src/htslib/hfile_gcs.c 2 ['char *', 'char *'] 9 0 12 3 2 79 0 324 22
hfile_plugin_init_gcs LINK /src/htslib/hfile_gcs.c 1 ['struct.hFILE_plugin *'] 4 1 16 3 2 12 150 71 0
sancov.module_ctor_8bit_counters.3650 LINK / 0 [] 0 0 3 1 2 0 0 2 2
base64_kput LINK /src/htslib/hfile_s3.c 3 ['char *', 'size_t ', 'struct.kstring_t *'] 3 0 79 14 6 4 4 21 6
kputc.3754 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
kputsn.3756 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_resize.3757 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
s3_sign LINK /src/htslib/hfile_s3.c 3 ['char *', 'struct.kstring_t *', 'struct.kstring_t *'] 1 0 28 3 2 1 4 4 4
EVP_sha1 LINK / 0 [] 0 0 0 0 2 0 5 2 2
HMAC LINK / 7 ['struct.evp_md_st *', 'char *', 'int ', 'char *', 'size_t ', 'char *', 'int *'] 0 0 0 0 2 0 0 2 2
auth_header_callback LINK /src/htslib/hfile_s3.c 2 ['char *', 'char ***'] 6 0 146 20 9 21 3 102 33
gmtime_r LINK / 2 ['size_t *', 'struct.tm *'] 0 0 0 0 2 0 8 2 2
free_auth_data LINK /src/htslib/hfile_s3.c 1 ['struct.s3_auth_data *'] 1 0 58 6 3 1 8 5 3
strftime LINK / 4 ['char *', 'size_t ', 'char *', 'struct.tm *'] 0 0 0 0 2 0 8 2 2
copy_auth_headers LINK /src/htslib/hfile_s3.c 2 ['struct.s3_auth_data *', 'char ***'] 1 0 52 11 5 2 6 9 5
hread.3766 LINK /src/htslib/./htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
ispunct_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
ksinit LINK /src/htslib/hfile_s3.c 1 ['struct.kstring_t *'] 0 0 6 1 2 0 21 2 2
s3_sign_sha256 LINK /src/htslib/hfile_s3.c 6 ['char *', 'int ', 'char *', 'int ', 'char *', 'int *'] 1 0 14 3 2 1 7 4 4
EVP_sha256 LINK / 0 [] 0 0 0 0 2 0 8 2 2
make_signature LINK /src/htslib/hfile_s3.c 3 ['struct.s3_auth_data *', 'struct.kstring_t *', 'char *'] 6 0 121 12 5 16 6 80 13
ksfree LINK /src/htslib/hfile_s3.c 1 ['struct.kstring_t *'] 1 0 15 3 2 2 18 6 4
escape_query LINK /src/htslib/hfile_s3.c 1 ['char *'] 1 0 179 45 19 4 6 27 19
query_cmp LINK /src/htslib/hfile_s3.c 2 ['char *', 'char *'] 1 0 16 3 2 1 6 4 2
ksplit LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'int *'] 2 0 26 3 2 4 6 32 26
s3_sha256 LINK /src/htslib/hfile_s3.c 3 ['char *', 'size_t ', 'char *'] 1 0 12 3 2 1 7 4 4
SHA256 LINK / 3 ['char *', 'size_t ', 'char *'] 0 0 0 0 2 0 8 2 2
ks_release.3770 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
make_authorisation LINK /src/htslib/hfile_s3.c 4 ['struct.s3_auth_data *', 'char *', 'char *', 'struct.kstring_t *'] 5 0 179 25 11 22 5 103 31
kputs.3773 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
hash_string LINK /src/htslib/hfile_s3.c 3 ['char *', 'size_t ', 'char *'] 2 0 35 6 3 3 6 9 7
order_query_string LINK /src/htslib/hfile_s3.c 1 ['struct.kstring_t *'] 4 0 131 26 10 17 5 90 59
update_time LINK /src/htslib/hfile_s3.c 1 ['struct.s3_auth_data *'] 6 0 74 13 6 14 5 77 12
isxdigit_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 6 4 2
isalnum_c.3784 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
isdigit_c.3785 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
islower_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 6 4 2
ks_initialize.3786 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
isspace_c.3787 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
expand_tilde_open LINK /src/htslib/hfile_s3.c 1 ['char *'] 4 0 56 12 5 10 7 32 5
kputsn_.3791 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 53 11 5 2 0 13 5
escape_path LINK /src/htslib/hfile_s3.c 1 ['char *'] 1 0 177 45 19 4 5 27 19
is_escaped.3792 LINK /src/htslib/hfile_s3.c 1 ['char *'] 2 0 214 54 23 2 0 27 25
is_dns_compliant LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'int '] 2 0 148 37 17 4 5 25 19
parse_simple LINK /src/htslib/hfile_s3.c 2 ['struct.kstring_t *', 'struct.kstring_t *'] 5 0 69 15 6 18 5 63 15
fgets LINK / 3 ['char *', 'int ', 'struct._IO_FILE *'] 0 0 0 0 2 0 7 2 2
ks_free.3795 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
parse_ini LINK /src/htslib/hfile_s3.c 2 ['char *', 'char *'] 5 0 251 54 19 19 5 77 26
urldecode_kput LINK /src/htslib/hfile_s3.c 3 ['char *', 'int ', 'struct.kstring_t *'] 3 0 77 15 6 4 5 19 6
set_region LINK /src/htslib/hfile_s3.c 2 ['char *', 'struct.kstring_t *'] 3 0 21 3 2 3 0 14 2
write_authorisation_callback LINK /src/htslib/hfile_s3.c 9 ['char *', 'char *', 'struct.kstring_t *', 'char *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *', 'int '] 7 0 134 26 12 37 3 195 117
http_status_errno.3798 LINK /src/htslib/hfile_s3.c 1 ['int '] 0 0 45 10 3 0 0 3 3
handle_400_response LINK /src/htslib/hfile_s3.c 2 ['struct.hFILE *', 'struct.s3_auth_data *'] 4 0 112 23 10 11 3 58 10
redirect_endpoint_callback LINK /src/htslib/hfile_s3.c 4 ['char *', 'size_t ', 'struct.kstring_t *', 'struct.kstring_t *'] 5 0 113 20 9 16 0 85 9
v4_auth_header_callback LINK /src/htslib/hfile_s3.c 2 ['char *', 'char ***'] 7 0 147 25 11 40 3 203 121
setup_auth_data LINK /src/htslib/hfile_s3.c 4 ['char *', 'char *', 'int ', 'struct.kstring_t *'] 4 0 667 121 46 46 4 258 129
s3_rewrite LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'N/A'] 7 0 79 11 5 111 2 509 164
s3_open_v4 LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'N/A'] 7 0 206 37 15 131 2 659 284
s3_vopen LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 8 0 32 6 3 137 0 686 311
s3_open LINK /src/htslib/hfile_s3.c 2 ['char *', 'char *'] 8 0 39 6 3 137 0 686 311
hfile_plugin_init_s3 LINK /src/htslib/hfile_s3.c 1 ['struct.hFILE_plugin *'] 4 1 16 3 2 12 150 71 0
sancov.module_ctor_8bit_counters.3861 LINK / 0 [] 0 0 3 1 2 0 0 2 2
s3_write_exit LINK /src/htslib/hfile_s3_write.c 0 [] 1 1 29 6 3 3 151 9 0
complete_upload LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 6 0 165 17 8 23 1 100 28
kputs.3922 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
response_callback LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 3 0 26 6 3 3 7 15 3
set_html_headers LINK /src/htslib/hfile_s3_write.c 5 ['struct.hFILE_s3_write *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *'] 1 0 42 6 3 2 8 7 7
curl_easy_perform LINK / 1 ['char *'] 0 0 0 0 2 0 8 2 2
ksfree.3925 LINK /src/htslib/hfile_s3_write.c 1 ['struct.kstring_t *'] 1 0 15 3 2 2 0 6 4
curl_slist_free_all LINK / 1 ['struct.curl_slist *'] 0 0 0 0 2 0 8 2 2
ksinit.3926 LINK /src/htslib/hfile_s3_write.c 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
curl_slist_append LINK / 2 ['struct.curl_slist *', 'char *'] 0 0 0 0 2 0 9 2 2
kputsn.3929 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_resize.3930 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
cleanup LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_s3_write *'] 3 0 21 3 2 5 3 12 10
cleanup_local LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_s3_write *'] 2 0 26 3 2 4 6 10 8
upload_callback LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 0 0 32 4 2 0 3 2 2
abort_upload LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_s3_write *'] 6 0 137 12 6 23 2 96 29
upload_part LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 6 0 161 15 7 22 2 96 29
s3_close LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE *'] 7 0 157 29 12 33 0 142 66
get_entry LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'char *', 'char *', 'struct.kstring_t *'] 3 0 42 10 5 5 6 21 5
s3_write LINK /src/htslib/hfile_s3_write.c 3 ['struct.hFILE *', 'char *', 'size_t '] 6 0 144 26 11 30 0 128 57
get_upload_id LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 4 0 28 6 3 7 2 26 10
handle_bad_request LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 4 0 50 8 4 9 2 31 13
redirect_endpoint LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 0 0 32 6 3 0 2 3 3
initialise_upload LINK /src/htslib/hfile_s3_write.c 4 ['struct.hFILE_s3_write *', 'struct.kstring_t *', 'struct.kstring_t *', 'int '] 6 0 143 15 7 20 2 92 25
s3_write_open LINK /src/htslib/hfile_s3_write.c 2 ['char *', 'struct.s3_authorisation *'] 6 0 250 50 21 39 1 164 67
parse_va_list.3946 LINK /src/htslib/hfile_s3_write.c 2 ['struct.s3_authorisation *', 'struct.__va_list_tag *'] 2 0 239 44 17 3 0 64 60
share_unlock.3952 LINK /src/htslib/hfile_s3_write.c 3 ['char *', 'int ', 'char *'] 1 0 12 3 2 1 0 4 2
share_lock.3953 LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'int ', 'int ', 'char *'] 1 0 12 3 2 1 0 4 2
vhopen_s3_write LINK /src/htslib/hfile_s3_write.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 7 0 30 6 3 42 0 212 113
hopen_s3_write LINK /src/htslib/hfile_s3_write.c 2 ['char *', 'char *'] 1 0 25 6 3 1 0 5 3
hfile_plugin_init_s3_write LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_plugin *'] 6 1 66 10 5 35 150 164 0
sancov.module_ctor_8bit_counters.3963 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kstrnstr LINK /src/htslib/kstring.c 4 ['char *', 'char *', 'int ', 'int **'] 3 0 14 3 2 5 0 45 39
kmemmem LINK /src/htslib/kstring.c 5 ['char *', 'int ', 'char *', 'int ', 'int **'] 2 0 152 36 14 3 2 41 37
ksBM_prep LINK /src/htslib/kstring.c 2 ['char *', 'int '] 1 0 314 64 23 2 3 27 23
kstrstr LINK /src/htslib/kstring.c 3 ['char *', 'char *', 'int **'] 3 0 16 3 2 5 0 45 39
kgetline2 LINK /src/htslib/kstring.c 3 ['struct.kstring_t *', 'N/A', 'char *'] 2 1 158 32 13 2 28 21 0
ks_resize.3995 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kgetline LINK /src/htslib/kstring.c 3 ['struct.kstring_t *', 'N/A', 'char *'] 2 1 145 29 12 3 33 22 0
ksplit_core LINK /src/htslib/kstring.c 4 ['char *', 'int ', 'int *', 'int **'] 1 0 275 61 24 3 7 30 24
kstrtok LINK /src/htslib/kstring.c 3 ['char *', 'char *', 'struct.ks_tokaux_t *'] 0 1 205 44 18 0 117 18 0
ksprintf LINK /src/htslib/kstring.c 2 ['struct.kstring_t *', 'char *'] 5 1 19 3 2 10 197 65 0
kvsprintf LINK /src/htslib/kstring.c 3 ['struct.kstring_t *', 'char *', 'struct.__va_list_tag *'] 4 1 157 27 11 9 198 63 0
kputd LINK /src/htslib/kstring.c 2 ['N/A', 'struct.kstring_t *'] 3 1 328 69 29 6 232 48 0
kputsn.4007 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 45 8 4 2 0 12 4
kputc.4009 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 37 6 3 2 0 11 3
sancov.module_ctor_8bit_counters.4012 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.4196 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
hclearerr.4197 LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 0 6 1 2 0 0 2 2
kh_destroy_cache LINK /src/htslib/bgzf.c 1 ['struct.kh_cache_s *'] 1 1 35 6 3 1 111 5 0
bgzf_gzip_compress LINK /src/htslib/bgzf.c 5 ['struct.BGZF *', 'char *', 'size_t *', 'char *', 'size_t '] 2 1 56 8 4 9 133 26 0
bgzf_zerr LINK /src/htslib/bgzf.c 2 ['int ', 'struct.z_stream_s *'] 1 1 69 17 3 2 180 7 0
u32_to_le.4207 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 0 6 1 2 0 0 2 2
bgzf_encode_func LINK /src/htslib/bgzf.c 1 ['char *'] 3 1 41 6 3 16 133 47 0
bgzf_compress LINK /src/htslib/bgzf.c 5 ['char *', 'size_t *', 'char *', 'size_t ', 'int '] 2 1 176 30 10 15 135 44 0
u16_to_le.4208 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 0 0 6 1 2 0 0 2 2
packInt16 LINK /src/htslib/bgzf.c 2 ['char *', 'N/A'] 0 1 10 1 2 0 136 2 0
packInt32 LINK /src/htslib/bgzf.c 2 ['char *', 'int '] 0 1 18 1 2 0 136 2 0
bgzf_encode_level0_func LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 51 3 2 3 133 8 0
bgzf_nul_func LINK /src/htslib/bgzf.c 1 ['char *'] 0 0 4 1 2 0 1 2 2
bgzf_mt_eof LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 0 23 3 2 14 1 75 2
bgzf_check_EOF_common LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 1 73 14 7 10 13 67 0
htell.4213 LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
hread.4214 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
bgzf_mt_seek LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 3 0 42 6 3 15 1 80 3
job_cleanup LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 21 3 2 3 134 8 0
bgzf_decode_func LINK /src/htslib/bgzf.c 1 ['char *'] 3 0 41 6 3 14 1 41 3
le_to_u32.4216 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
bgzf_uncompress LINK /src/htslib/bgzf.c 5 ['char *', 'size_t *', 'char *', 'size_t ', 'int '] 2 1 102 17 8 12 137 36 0
bgzf_idx_flush LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 0 127 19 7 21 1 144 7
kh_resize_cache LINK /src/htslib/bgzf.c 2 ['struct.kh_cache_s *', 'int '] 1 1 388 62 23 1 136 25 0
kh_put_cache LINK /src/htslib/bgzf.c 3 ['struct.kh_cache_s *', 'size_t ', 'int *'] 2 1 255 41 17 2 135 42 0
kh_del_cache LINK /src/htslib/bgzf.c 2 ['struct.kh_cache_s *', 'int '] 0 1 41 6 3 0 135 3 0
kh_get_cache LINK /src/htslib/bgzf.c 2 ['struct.kh_cache_s *', 'size_t '] 0 1 88 16 7 0 137 7 0
mode2level LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 76 19 8 1 107 10 0
ed_swap_8 LINK /src/htslib/./htslib/hts.h 1 ['size_t '] 0 1 5 1 2 0 109 2 0
ed_swap_8p LINK /src/htslib/./htslib/hts.h 1 ['char *'] 1 1 15 3 2 1 108 4 0
kh_init_cache LINK /src/htslib/bgzf.c 0 [] 1 1 13 3 2 1 107 4 0
razf_info LINK /src/htslib/bgzf.c 2 ['struct.hFILE *', 'char *'] 4 1 81 19 8 16 107 83 0
bgzf_hfile LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 0 1 6 1 2 0 19 2 0
bgzf_utell LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 0 1 6 1 2 0 77 2 0
bgzf_useek LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'size_t ', 'int '] 6 1 225 42 17 71 57 416 0
bgzf_read_block LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 700 123 47 68 133 394 0
bgzf_seek_common LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'size_t ', 'int '] 3 1 104 15 3 11 62 45 0
mt_destroy LINK /src/htslib/bgzf.c 1 ['struct.bgzf_mtaux_t *'] 4 1 107 15 6 23 144 95 0
bgzf_index_add_block LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 1 1 90 12 5 1 165 7 0
bgzf_htell LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 1 1 38 6 3 3 134 9 0
inflate_gzip_block LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 1 273 57 20 14 134 75 0
load_block_from_cache LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'size_t '] 3 1 75 11 4 12 136 56 0
check_header LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 84 18 9 1 137 11 0
unpackInt16 LINK /src/htslib/bgzf.c 1 ['char *'] 0 1 11 1 2 0 138 2 0
inflate_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 3 1 57 8 4 14 134 42 0
cache_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 3 1 208 38 16 5 134 63 0
inflateReset LINK / 1 ['struct.z_stream_s *'] 0 1 0 0 2 0 135 2 0
bgzf_index_load LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'char *'] 10 1 88 22 9 86 71 363 0
get_name_suffix LINK /src/htslib/bgzf.c 2 ['char *', 'char *'] 1 1 28 6 3 3 77 9 0
bgzf_index_load_hfile LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hFILE *', 'char *'] 5 1 136 25 11 13 72 61 0
hread_uint64 LINK /src/htslib/bgzf.c 2 ['size_t *', 'struct.hFILE *'] 4 1 25 6 3 4 73 31 0
bgzf_index_dump LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'char *'] 10 1 99 24 10 118 75 503 0
bgzf_index_dump_hfile LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hFILE *', 'char *'] 6 1 136 28 12 49 76 208 0
bgzf_flush LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 143 27 11 47 131 193 0
hwrite_uint64 LINK /src/htslib/bgzf.c 2 ['size_t ', 'struct.hFILE *'] 4 1 27 6 3 6 77 33 0
hwrite.4265 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
mt_queue LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 1 110 17 7 33 132 111 0
mt_flush_queue LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 2 1 79 16 7 9 132 40 0
deflate_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 3 1 64 9 4 17 132 52 0
bgzf_index_build_init LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 2 1 29 6 3 3 75 10 0
bgzf_index_destroy LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 1 1 33 6 3 1 111 5 0
ks_expand.4269 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 2 0 27 6 3 2 0 11 3
bgzf_getline LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'int ', 'struct.kstring_t *'] 6 1 208 41 16 71 33 419 0
bgzf_getc LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 6 1 93 16 7 69 85 401 0
bgzf_compression LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 0 0 22 4 2 0 8 2 2
bgzf_is_bgzf LINK /src/htslib/bgzf.c 1 ['char *'] 10 0 48 10 5 83 0 349 5
bgzf_seek LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'size_t ', 'int '] 4 1 49 11 5 12 17 50 0
bgzf_check_EOF LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 114 20 4 17 10 83 0
bgzf_set_cache_size LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 0 1 41 11 5 0 20 5 0
free_cache LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 2 1 81 15 6 2 110 11 0
bgzf_close_mt LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 50 11 5 24 110 100 0
bgzf_close LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 6 1 165 33 14 71 109 302 0
bgzf_raw_write LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 4 0 29 6 3 6 0 33 3
bgzf_block_write LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 6 0 158 26 10 49 0 207 10
lazy_flush LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 35 8 4 48 49 197 0
bgzf_write LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 6 1 116 22 8 49 46 205 0
bgzf_flush_try LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'size_t '] 6 1 28 6 3 49 5 200 0
bgzf_mt LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'int ', 'int '] 6 1 60 14 7 49 21 208 2
bgzf_thread_pool LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hts_tpool *', 'int '] 3 1 117 16 7 15 24 44 0
bgzf_mt_reader LINK /src/htslib/bgzf.c 1 ['char *'] 5 0 252 44 9 60 0 272 33
bgzf_mt_writer LINK /src/htslib/bgzf.c 1 ['char *'] 5 0 256 40 15 45 0 282 22
bgzf_mt_read_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'struct.bgzf_job *'] 4 0 140 24 11 19 1 109 11
bgzf_raw_read LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 4 0 29 6 3 4 0 31 3
bgzf_peek LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 6 1 62 11 5 69 9 399 0
bgzf_read LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 6 1 191 37 11 69 78 405 0
bgzf_hopen LINK /src/htslib/bgzf.c 2 ['struct.hFILE *', 'char *'] 5 1 65 16 7 30 13 148 0
bgzf_read_init LINK /src/htslib/bgzf.c 2 ['struct.hFILE *', 'char *'] 4 1 177 31 14 23 106 112 0
bgzf_write_init LINK /src/htslib/bgzf.c 1 ['char *'] 2 1 157 29 12 14 106 50 0
bgzf_dopen LINK /src/htslib/bgzf.c 2 ['int ', 'char *'] 5 0 104 26 11 36 0 167 11
bgzf_open LINK /src/htslib/bgzf.c 2 ['char *', 'char *'] 10 1 104 26 11 96 103 428 0
bgzf_idx_amend_last LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hts_idx_t *', 'size_t '] 1 1 63 13 6 3 4 12 0
bgzf_idx_push LINK /src/htslib/bgzf.c 7 ['struct.BGZF *', 'struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'size_t ', 'int '] 4 1 108 19 8 20 5 143 0
sancov.module_ctor_8bit_counters.4314 LINK / 0 [] 0 0 3 1 2 0 0 2 2
isspace_c.4406 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
hgetln.4407 LINK /src/htslib/./htslib/hfile.h 2 ['char *', 'struct.hFILE *'] 3 0 12 3 2 5 0 26 2
fai_read LINK /src/htslib/faidx.c 3 ['struct.hFILE *', 'char *', 'int '] 8 0 201 41 17 88 5 414 17
kh_init_s LINK /src/htslib/faidx.c 0 [] 1 1 13 3 2 1 77 4 0
fai_insert_index LINK /src/htslib/faidx.c 7 ['struct.faidx_t *', 'char *', 'size_t ', 'int ', 'int ', 'size_t ', 'size_t '] 3 1 116 20 8 13 77 75 0
fai_destroy LINK /src/htslib/faidx.c 1 ['struct.faidx_t *'] 7 1 69 15 6 73 77 311 0
kh_destroy_s LINK /src/htslib/faidx.c 1 ['struct.kh_s_s *'] 1 1 35 6 3 1 78 5 0
kh_put_s LINK /src/htslib/faidx.c 3 ['struct.kh_s_s *', 'char *', 'int *'] 2 1 258 41 17 3 78 46 0
kh_resize_s LINK /src/htslib/faidx.c 2 ['struct.kh_s_s *', 'int '] 1 1 384 62 23 2 79 29 0
__ac_X31_hash_string.4417 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
hputs LINK /src/htslib/./htslib/hfile.h 2 ['char *', 'struct.hFILE *'] 4 1 48 9 4 5 76 21 0
ks_resize.4418 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kputsn.4419 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 38 8 4 2 0 12 4
kputc.4420 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
fai_save LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'struct.hFILE *'] 5 1 114 21 8 11 75 47 0
kh_get_s LINK /src/htslib/faidx.c 2 ['struct.kh_s_s *', 'char *'] 1 1 92 18 8 2 90 14 0
fai_build_core LINK /src/htslib/faidx.c 1 ['struct.BGZF *'] 7 1 631 140 47 114 75 688 0
fai_path LINK /src/htslib/faidx.c 1 ['char *'] 10 0 89 20 10 229 0 1393 18
fai_build3 LINK /src/htslib/faidx.c 3 ['char *', 'char *', 'char *'] 12 1 12 3 2 191 68 1071 0
fai_build3_core LINK /src/htslib/faidx.c 3 ['char *', 'char *', 'char *'] 11 1 227 44 19 190 74 1069 0
fai_set_cache_size LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'int '] 1 0 14 3 2 1 0 7 2
fai_name2id LINK /src/htslib/faidx.c 2 ['char *', 'char *'] 2 0 34 6 3 3 6 17 3
fai_parse_region LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'char *', 'int *', 'size_t *', 'size_t *', 'int '] 4 0 13 3 2 24 5 133 78
faidx_has_seq LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'char *'] 2 0 28 6 3 3 0 17 3
faidx_fetch_qual LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'int ', 'int ', 'int *'] 9 0 21 3 2 80 0 462 23
faidx_fetch_qual64 LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'size_t ', 'size_t ', 'size_t *'] 8 0 38 6 3 79 1 460 21
faidx_adjust_position LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'struct.faidx1_t *', 'char *', 'size_t *', 'size_t *', 'size_t *'] 2 0 96 19 8 9 4 37 8
fai_retrieve LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'struct.faidx1_t *', 'size_t ', 'size_t ', 'size_t ', 'size_t *'] 7 0 125 24 10 74 8 435 10
faidx_fetch_seq LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'int ', 'int ', 'int *'] 9 0 21 3 2 80 0 462 23
faidx_fetch_seq64 LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'size_t ', 'size_t ', 'size_t *'] 8 0 38 6 3 79 1 460 21
faidx_seq_len LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'char *'] 2 0 34 6 3 3 0 17 3
faidx_iseq LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'int '] 0 0 9 1 2 0 5 2 2
faidx_nseq LINK /src/htslib/faidx.c 1 ['struct.faidx_t *'] 0 0 6 1 2 0 0 2 2
faidx_fetch_nseq LINK /src/htslib/faidx.c 1 ['struct.faidx_t *'] 0 0 6 1 2 0 0 2 2
fai_fetchqual LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'int *'] 9 0 19 3 2 94 0 560 101
fai_fetchqual64 LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'size_t *'] 8 0 41 6 3 93 1 558 99
fai_get_val LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'char *', 'size_t *', 'struct.faidx1_t *', 'size_t *', 'size_t *'] 5 0 101 17 6 27 4 143 86
fai_fetch LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'int *'] 9 0 19 3 2 94 0 560 101
fai_fetch64 LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'size_t *'] 8 0 41 6 3 93 1 558 99
fai_load_format LINK /src/htslib/faidx.c 2 ['char *', 'int '] 9 0 12 3 2 203 0 1163 53
fai_load3_format LINK /src/htslib/faidx.c 5 ['char *', 'char *', 'char *', 'int ', 'int '] 8 0 12 3 2 202 1 1161 51
fai_load3_core LINK /src/htslib/faidx.c 5 ['char *', 'char *', 'char *', 'int ', 'int '] 7 0 324 73 30 201 4 1159 49
fai_load LINK /src/htslib/faidx.c 1 ['char *'] 9 0 12 3 2 203 0 1163 53
fai_load3 LINK /src/htslib/faidx.c 4 ['char *', 'char *', 'char *', 'int '] 8 0 12 3 2 202 1 1161 51
fai_build LINK /src/htslib/faidx.c 1 ['char *'] 13 1 12 3 2 192 66 1073 0
sancov.module_ctor_8bit_counters.4475 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_md5_hex LINK /src/htslib/md5.c 2 ['char *', 'char *'] 0 1 35 4 2 0 46 2 0
hts_md5_destroy LINK /src/htslib/md5.c 1 ['struct.hts_md5_context *'] 1 1 23 6 3 1 46 5 0
hts_md5_init LINK /src/htslib/md5.c 0 [] 1 1 25 6 3 2 46 7 0
hts_md5_reset LINK /src/htslib/md5.c 1 ['struct.hts_md5_context *'] 0 1 16 1 2 0 47 2 0
hts_md5_final LINK /src/htslib/md5.c 2 ['char *', 'struct.hts_md5_context *'] 1 1 158 6 3 1 46 5 0
body LINK /src/htslib/md5.c 3 ['struct.hts_md5_context *', 'char *', 'size_t '] 0 1 573 4 2 0 48 2 0
hts_md5_update LINK /src/htslib/md5.c 3 ['struct.hts_md5_context *', 'char *', 'size_t '] 1 1 88 15 6 1 46 8 0
sancov.module_ctor_8bit_counters.4503 LINK / 0 [] 0 0 3 1 2 0 0 2 2
le_to_u32.4549 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_i32.4550 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 12 3 2 1 0 4 2
tbx_seqnames LINK /src/htslib/tbx.c 2 ['struct.tbx_t *', 'int *'] 1 1 136 27 9 2 8 13 0
tbx_index_load LINK /src/htslib/tbx.c 1 ['char *'] 14 0 12 3 2 235 0 1457 8
index_load.4556 LINK /src/htslib/tbx.c 3 ['char *', 'char *', 'int '] 13 0 142 26 11 234 0 1463 17
get_tid LINK /src/htslib/tbx.c 3 ['struct.tbx_t *', 'char *', 'int '] 3 1 132 27 11 8 19 72 0
tbx_destroy LINK /src/htslib/tbx.c 1 ['struct.tbx_t *'] 5 1 76 14 6 6 16 34 0
tbx_index_load2 LINK /src/htslib/tbx.c 2 ['char *', 'char *'] 14 0 12 3 2 235 0 1457 8
tbx_index_load3 LINK /src/htslib/tbx.c 3 ['char *', 'char *', 'int '] 14 1 12 3 2 235 8 1457 6
tbx_index_build LINK /src/htslib/tbx.c 3 ['char *', 'int ', 'struct.tbx_conf_t *'] 12 0 12 3 2 254 0 1515 247
tbx_index_build3 LINK /src/htslib/tbx.c 5 ['char *', 'char *', 'int ', 'int ', 'struct.tbx_conf_t *'] 11 0 59 13 6 253 2 1513 245
tbx_index LINK /src/htslib/tbx.c 3 ['struct.BGZF *', 'int ', 'struct.tbx_conf_t *'] 7 0 297 58 21 119 6 843 173
adjust_max_ref_len_sam LINK /src/htslib/tbx.c 2 ['char *', 'size_t *'] 1 0 42 10 5 3 7 11 5
adjust_max_ref_len_vcf LINK /src/htslib/tbx.c 2 ['char *', 'size_t *'] 1 0 65 16 7 3 7 13 7
adjust_n_lvls LINK /src/htslib/tbx.c 3 ['int ', 'int ', 'size_t '] 0 0 32 7 3 0 7 3 3
get_intv LINK /src/htslib/tbx.c 4 ['struct.tbx_t *', 'struct.kstring_t *', 'struct.tbx_intv_t *', 'int '] 4 0 73 10 5 21 8 143 46
tbx_set_meta LINK /src/htslib/tbx.c 1 ['struct.tbx_t *'] 2 0 153 23 9 4 7 21 15
tbx_parse1 LINK /src/htslib/tbx.c 4 ['struct.tbx_conf_t *', 'int ', 'char *', 'struct.tbx_intv_t *'] 2 0 445 99 41 11 9 66 41
toupper_c.4571 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 17 3 2 1 0 4 2
tbx_index_build2 LINK /src/htslib/tbx.c 4 ['char *', 'char *', 'int ', 'struct.tbx_conf_t *'] 12 0 12 3 2 254 0 1515 247
tbx_readrec LINK /src/htslib/tbx.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 7 0 57 12 5 87 0 550 51
tbx_name2id LINK /src/htslib/tbx.c 2 ['struct.tbx_t *', 'char *'] 4 0 12 3 2 9 0 74 2
sancov.module_ctor_8bit_counters.4583 LINK / 0 [] 0 0 3 1 2 0 0 2 2
block_resize_exact.4911 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 0 28 6 3 1 0 5 3
block_resize.4912 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 0 49 12 5 2 0 10 5
var_get_u64.4913 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t *'] 0 0 102 22 8 0 0 8 8
u16_to_le.4914 LINK /src/htslib/cram/../htslib/hts_endian.h 2 ['N/A', 'char *'] 0 0 6 1 2 0 0 2 2
i16_to_le.4915 LINK /src/htslib/cram/../htslib/hts_endian.h 2 ['N/A', 'char *'] 1 0 12 3 2 1 0 4 2
cram_codec_decoder2encoder LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_fd.667 *', 'struct.cram_codec.671 *'] 6 0 486 92 33 39 1 236 204
cram_const_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 87 14 6 6 2 24 6
cram_external_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 2 5 3
cram_external_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 95 16 7 6 2 25 7
cram_external_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 68 6 3 1 0 16 3
cram_external_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 23 3 2 0 1 2 2
cram_external_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 67 6 3 1 0 16 3
cram_external_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 23 3 2 0 1 2 2
cram_external_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 46 10 5 2 0 20 7
cram_external_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 0 27 6 3 5 1 19 3
cram_external_decode_block LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 48 10 5 7 0 36 7
cram_varint_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 2 5 3
cram_varint_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 102 14 6 6 2 24 6
cram_varint_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 72 6 3 1 0 16 3
cram_varint_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 28 3 2 0 1 2 2
cram_varint_decode_sint LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 72 6 3 1 0 16 3
cram_varint_encode_sint LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 28 3 2 0 1 2 2
cram_varint_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 71 6 3 1 0 16 3
cram_varint_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 27 3 2 0 1 2 2
cram_varint_decode_slong LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 71 6 3 1 0 16 3
cram_varint_encode_slong LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 27 3 2 0 1 2 2
cram_huffman_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 35 9 4 1 2 6 4
cram_huffman_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 326 56 23 8 2 45 23
cram_huffman_decode_char0 LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 40 9 4 0 1 4 4
cram_huffman_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 180 35 12 1 1 18 18
cram_huffman_decode_int0 LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 35 7 3 0 1 3 3
cram_huffman_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 175 33 11 1 1 17 17
cram_huffman_decode_long0 LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 34 7 3 0 1 3 3
cram_huffman_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 174 33 11 1 1 17 17
cram_huffman_encode_char0 LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_huffman_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 142 27 10 3 0 25 21
cram_huffman_encode_int0 LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_huffman_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 156 30 11 3 0 26 22
cram_huffman_encode_long0 LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_huffman_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 159 30 11 3 0 26 22
cram_beta_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 2 5 3
cram_beta_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 108 14 6 6 2 24 6
cram_beta_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 84 18 8 2 0 18 18
cram_beta_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 47 9 4 2 1 17 15
cram_beta_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 85 18 8 2 0 18 18
cram_beta_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 47 9 4 2 1 17 15
cram_beta_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 115 27 12 2 0 22 22
cram_beta_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 47 9 4 2 1 17 15
cram_xpack_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 72 16 7 1 0 11 11
cram_xpack_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 80 18 8 2 0 18 18
cram_xpack_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 77 15 6 8 0 60 13
cram_xpack_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 46 9 4 2 0 17 15
cram_xpack_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 47 9 4 2 0 17 15
cram_xpack_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 0 27 6 3 5 0 19 3
cram_xpack_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 40 9 4 2 2 10 4
cram_xpack_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 213 30 12 10 1 41 12
cram_byte_array_len_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 56 12 5 1 2 7 5
cram_byte_array_len_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 169 32 14 10 2 43 14
cram_byte_array_len_encode LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 33 3 2 0 2 2 2
cram_byte_array_stop_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 2 5 3
cram_byte_array_stop_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 149 17 7 6 2 25 7
cram_byte_array_stop_encode LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 0 40 9 4 6 2 23 4
block_append.4916 LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 0 40 8 4 4 0 16 4
block_append_char.4917 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'char '] 4 0 32 6 3 4 0 15 3
block_grow.4918 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 0 15 3 2 3 0 12 2
store_bits_MSB LINK /src/htslib/cram/cram_codecs.c 3 ['struct.cram_block *', 'size_t ', 'int '] 1 0 176 26 11 1 9 13 11
cram_xpack_decode_expand_char LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 4 0 99 15 7 7 4 54 7
cram_not_enough_bits LINK /src/htslib/cram/cram_codecs.h 2 ['struct.cram_block *', 'int '] 0 0 62 14 6 0 12 6 6
get_bits_MSB LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_block *', 'int '] 0 0 306 27 4 0 5 4 4
cram_get_block_by_id.4922 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_slice *', 'int '] 0 0 138 32 13 0 0 13 13
cram_extract_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_block *', 'int '] 0 0 26 4 2 0 2 2 2
cram_codec_to_id LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_codec.671 *', 'int *'] 4 1 109 24 2 7 44 19 0
cram_encoding2str LINK /src/htslib/cram/cram_codecs.c 1 ['int '] 0 1 68 17 17 0 48 17 0
cram_byte_array_stop_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 49 6 3 12 0 42 17
cram_byte_array_stop_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 137 25 11 1 0 24 11
cram_byte_array_stop_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 142 20 6 9 0 28 9
cram_byte_array_stop_decode_block LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 168 30 12 6 0 41 12
cram_byte_array_stop_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_byte_array_len_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 72 11 5 22 0 101 26
cram_encoder_init LINK /src/htslib/cram/cram_codecs.c 6 ['int ', 'struct.cram_stats *', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 2 1 125 30 12 8 22 46 0
cram_external_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 102 23 10 11 0 44 20
cram_huffman_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 721 139 48 20 0 121 80
cram_beta_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 241 49 19 11 0 52 28
cram_varint_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 117 22 7 10 0 38 16
cram_const_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 43 6 3 11 0 36 14
cram_xpack_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 123 19 8 24 0 120 28
cram_xrle_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 84 11 5 26 0 151 45
cram_xdelta_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 71 11 5 25 0 108 33
cram_xdelta_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 41 9 4 2 1 10 4
cram_xdelta_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 3 0 138 20 8 6 0 20 12
cram_xdelta_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xdelta_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xdelta_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 121 18 8 10 1 37 8
cram_xdelta_encode_flush LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 210 32 10 7 1 27 16
zigzag16 LINK /src/htslib/cram/cram_codecs.c 1 ['N/A'] 0 0 7 1 2 0 3 2 2
zigzag32 LINK /src/htslib/cram/cram_codecs.c 1 ['int '] 0 0 7 1 2 0 2 2 2
zigzag8 LINK /src/htslib/cram/cram_codecs.c 1 ['char '] 0 0 7 1 2 0 2 2 2
le_int2 LINK /src/htslib/cram/cram_codecs.c 1 ['N/A'] 2 0 17 3 2 2 2 6 2
cram_xrle_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 59 12 5 2 1 11 5
cram_xrle_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 0 97 22 9 7 0 30 9
cram_xrle_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xrle_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xrle_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 209 32 14 10 1 43 14
cram_xrle_encode_flush LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 143 19 8 6 1 56 21
var_put_u64.4949 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 2 ['char *', 'size_t '] 0 0 323 20 10 0 0 10 10
cram_xpack_encode_flush LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 66 9 4 3 1 23 4
cram_const_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 2 5 3
cram_const_encode LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 1 2 2
code_sort LINK /src/htslib/cram/cram_codecs.c 2 ['char *', 'char *'] 0 0 37 6 3 0 2 3 3
cram_byte_array_len_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 3 0 140 22 10 12 0 61 20
cram_byte_array_len_decode LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 67 10 5 0 1 5 5
cram_byte_array_len_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 56 12 5 1 1 7 5
cram_decoder_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'int ', 'char *', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 1 55 11 5 7 26 37 0
cram_external_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 147 30 14 12 0 54 22
cram_huffman_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 507 102 42 20 0 124 103
cram_beta_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 146 29 13 9 0 35 16
cram_subexp_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 86 13 6 12 0 53 34
cram_gamma_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 78 13 6 12 0 48 29
cram_varint_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 101 12 3 7 0 30 11
cram_const_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 86 13 6 5 0 17 11
cram_xpack_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 6 0 246 47 21 22 0 126 36
cram_xrle_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 4 0 252 41 18 20 0 113 44
cram_xdelta_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 3 0 155 26 12 14 0 63 20
cram_xdelta_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xdelta_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 81 14 6 1 0 8 8
cram_xdelta_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xdelta_decode_block LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 147 21 9 10 0 35 13
cram_xdelta_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 38 9 4 1 1 6 4
cram_xdelta_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 0 0 14 1 2 0 1 2 2
cram_xdelta_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 0 0 12 1 2 0 1 2 2
unzigzag16 LINK /src/htslib/cram/cram_codecs.c 1 ['N/A'] 0 0 8 1 2 0 1 2 2
unzigzag32 LINK /src/htslib/cram/cram_codecs.c 1 ['int '] 0 0 8 1 2 0 1 2 2
cram_xrle_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xrle_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xrle_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 3 0 32 3 2 6 0 45 19
cram_xrle_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 56 12 5 1 1 7 5
cram_xrle_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 3 0 22 3 2 6 1 45 19
cram_xrle_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 3 0 20 3 2 6 1 45 19
cram_xrle_decode_expand_char LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 2 0 146 21 9 5 4 43 17
cram_xpack_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 37 9 4 1 1 6 4
cram_xpack_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 5 0 22 3 2 8 1 56 9
cram_xpack_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 5 0 20 3 2 8 1 56 9
cram_const_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 32 7 3 0 0 3 3
cram_const_decode_byte LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 32 7 3 0 0 3 3
cram_const_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 33 7 3 0 0 3 3
cram_const_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 0 0 4 1 2 0 1 2 2
cram_varint_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_varint_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 27 6 3 1 1 16 3
cram_varint_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 14 3 2 1 1 15 2
cram_gamma_decode LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 99 20 8 2 1 20 20
cram_gamma_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
get_zero_bits_MSB LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_block *'] 0 0 71 14 6 0 2 6 6
cram_subexp_decode LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 173 33 13 2 1 25 25
cram_subexp_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
get_one_bits_MSB LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_block *'] 0 0 71 14 6 0 2 6 6
cram_beta_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_huffman_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 35 9 4 1 1 6 4
cram_huffman_decode_null LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 1 2 2
cram_external_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_external_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 27 6 3 1 1 16 3
cram_external_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 14 3 2 1 1 15 2
cram_external_encode_slong LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 23 3 2 0 0 2 2
cram_external_encode_sint LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 23 3 2 0 0 2 2

Fuzzer details

Fuzzer: hts_open_fuzzer.c

Files hit

filename functions hit
/src/htslib/test/fuzz/hts_open_fuzzer.c 4
/ 105
/src/htslib/hfile.c 38
/src/htslib/./textutils_internal.h 10
/src/htslib/hts.c 63
/src/htslib/./htslib/khash.h 1
/src/htslib/hfile_libcurl.c 9
/src/htslib/kstring.c 6
/src/htslib/./htslib/kstring.h 16
/src/htslib/hfile_gcs.c 1
/src/htslib/hfile_s3.c 1
/src/htslib/hfile_s3_write.c 4
//usr/include/x86_64-linux-gnu/sys/stat.h 2
/src/htslib/./hts_internal.h 1
/src/htslib/multipart.c 5
/src/htslib/textutils.c 8
/src/htslib/./htslib/hfile.h 8
/src/htslib/bgzf.c 66
/src/htslib/./htslib/hts.h 7
/src/htslib/cram/cram_io.c 74
/src/htslib/cram/../htslib/hfile.h 5
/src/htslib/cram/cram_structs.h 23
/src/htslib/cram/../header.h 4
/src/htslib/cram/string_alloc.c 6
/src/htslib/cram/cram_stats.c 5
/src/htslib/htscodecs/htscodecs/rANS_static.c 12
/src/htslib/htscodecs/htscodecs/rANS_byte.h 10
/src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 16
/src/htslib/htscodecs/htscodecs/varint.h 3
/src/htslib/htscodecs/htscodecs/c_simple_model.h 10
/src/htslib/htscodecs/htscodecs/c_range_coder.h 10
/src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 21
/src/htslib/htscodecs/htscodecs/utils.h 4
/src/htslib/htscodecs/htscodecs/pack.c 3
/src/htslib/htscodecs/htscodecs/rANS_word.h 8
/src/htslib/htscodecs/htscodecs/rle.c 3
/src/htslib/htscodecs/htscodecs/arith_dynamic.c 11
/src/htslib/htscodecs/htscodecs/tokenise_name3.c 34
/src/htslib/htscodecs/htscodecs/pooled_alloc.h 4
/src/htslib/sam.c 76
/src/htslib/header.c 38
/src/htslib/./header.h 11
/src/htslib/cram/pooled_alloc.c 6
/src/htslib/./cram/../htslib/khash.h 1
/src/htslib/cram/mFILE.c 12
/src/htslib/thread_pool.c 29
/src/htslib/./htslib/hts_endian.h 16
/src/htslib/cram/../htslib/khash.h 1
/src/htslib/cram/cram_index.c 6
/src/htslib/cram/cram_decode.c 23
/src/htslib/faidx.c 12
//usr/include/stdlib.h 2
/src/htslib/./sam_internal.h 3
/src/htslib/./cram/../htslib/sam.h 4
/src/htslib/./cram/cram_io.h 1
/src/htslib/hts_expr.c 20
/src/htslib/md5.c 7
/src/htslib/cram/open_trace_file.c 6
/src/htslib/cram/cram_io.h 10
/src/htslib/cram/cram_codecs.c 4
/src/htslib/./htslib/hts_expr.h 1
/src/htslib/cram/cram_encode.c 32
/src/htslib/cram/../sam_internal.h 1
/src/htslib/vcf.c 69
/src/htslib/tbx.c 5
/src/htslib/./htslib/vcf.h 11
//usr/include/x86_64-linux-gnu/bits/stdlib-float.h 1

Call tree

Function coverage

The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. This should change in the future to be per-fuzzer-basis.

1 malloc [call site]
2 find_scheme_handler [function] [call site]
4 __ctype_b_loc [call site]
4 __ctype_tolower_loc [call site]
3 pthread_mutex_lock [call site]
3 load_hfile_plugins [function] [call site]
4 kh_init_scheme_string [function] [call site]
5 calloc [call site]
4 hfile_add_scheme_handler [function] [call site]
6 __errno_location [call site]
6 get_severity_tag [function] [call site]
6 fprintf [call site]
6 vfprintf [call site]
5 kh_put_scheme_string [function] [call site]
6 kh_resize_scheme_string [function] [call site]
7 __ac_X31_hash_string [function] [call site]
5 __errno_location [call site]
4 hfile_add_scheme_handler [function] [call site]
4 hfile_add_scheme_handler [function] [call site]
4 init_add_plugin [function] [call site]
5 malloc [call site]
4 init_add_plugin [function] [call site]
4 init_add_plugin [function] [call site]
4 hfile_plugin_init_libcurl [function] [call site]
5 curl_global_init [call site]
6 curl_easy_getinfo [call site]
6 curl_easy_getinfo [call site]
6 http_status_errno [function] [call site]
6 curl_easy_strerror [call site]
5 __errno_location [call site]
5 curl_share_init [call site]
5 curl_global_cleanup [call site]
5 curl_share_setopt [call site]
6 pthread_mutex_lock [call site]
5 curl_share_setopt [call site]
6 pthread_mutex_unlock [call site]
5 curl_share_setopt [call site]
5 curl_share_cleanup [call site]
5 curl_global_cleanup [call site]
5 __errno_location [call site]
5 getenv [call site]
5 strdup [call site]
5 kh_init_auth_map [function] [call site]
6 calloc [call site]
5 __errno_location [call site]
5 kh_destroy_auth_map [function] [call site]
5 curl_share_cleanup [call site]
5 curl_global_cleanup [call site]
5 getenv [call site]
5 strcmp [call site]
5 curl_version_info [call site]
10 realloc [call site]
8 sprintf [call site]
8 strlen [call site]
7 malloc [call site]
7 vsnprintf [call site]
6 curl_share_cleanup [call site]
7 pthread_mutex_destroy [call site]
6 kh_destroy_auth_map [function] [call site]
6 curl_global_cleanup [call site]
5 hfile_add_scheme_handler [function] [call site]
4 init_add_plugin [function] [call site]
4 hfile_plugin_init_gcs [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
4 init_add_plugin [function] [call site]
4 hfile_plugin_init_s3 [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
4 init_add_plugin [function] [call site]
4 hfile_plugin_init_s3_write [function] [call site]
5 curl_global_init [call site]
5 curl_share_init [call site]
5 curl_global_cleanup [call site]
5 __errno_location [call site]
5 curl_share_setopt [call site]
6 pthread_mutex_lock [call site]
5 curl_share_setopt [call site]
6 pthread_mutex_unlock [call site]
5 curl_share_setopt [call site]
5 curl_share_cleanup [call site]
5 curl_global_cleanup [call site]
5 __errno_location [call site]
5 curl_version_info [call site]
6 curl_share_cleanup [call site]
6 curl_global_cleanup [call site]
5 hfile_add_scheme_handler [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
5 hfile_add_scheme_handler [function] [call site]
4 atexit [call site]
6 pthread_mutex_lock [call site]
6 kh_destroy_scheme_string [function] [call site]
6 pthread_mutex_unlock [call site]
5 pthread_mutex_destroy [call site]
3 pthread_mutex_unlock [call site]
3 pthread_mutex_unlock [call site]
3 kh_get_scheme_string [function] [call site]
2 strchr [call site]
2 strcmp [call site]
2 hopen_fd_stdinout [function] [call site]
3 strchr [call site]
6 __fxstat [call site]
4 strchr [call site]
3 __errno_location [call site]
4 __errno_location [call site]
2 calloc [call site]
2 strdup [call site]
2 strchr [call site]
2 strncpy [call site]
2 strncpy [call site]
2 strchr [call site]
2 hts_detect_format2 [function] [call site]
5 __errno_location [call site]
3 memcmp [call site]
3 memcmp [call site]
3 decompress_peek_gz [function] [call site]
4 inflateInit2_ [call site]
4 inflate [call site]
4 inflateEnd [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 decompress_peek_xz [function] [call site]
4 lzma_end [call site]
4 lzma_easy_decoder_memusage [call site]
4 lzma_code [call site]
3 memcmp [call site]
3 strcmp [call site]
3 find_file_extension [function] [call site]
4 strstr [call site]
4 strlen [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 strcmp [call site]
3 memcmp [call site]
5 __ctype_b_loc [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
3 memcmp [call site]
5 __ctype_b_loc [call site]
3 memcmp [call site]
3 secondline_is_bases [function] [call site]
4 memchr [call site]
4 __ctype_toupper_loc [call site]
3 secondline_is_bases [function] [call site]
3 parse_tabbed_text [function] [call site]
4 memchr [call site]
3 strstr [call site]
3 strstr [call site]
2 __errno_location [call site]
2 hopen_htsget_redirect [function] [call site]
4 malloc [call site]
4 strchr [call site]
4 malloc [call site]
3 parse_ga4gh_redirect_json [function] [call site]
6 strcmp [call site]
6 strcmp [call site]
6 strcmp [call site]
4 strcmp [call site]
4 parse_ga4gh_body_json [function] [call site]
5 strcmp [call site]
5 hts_realloc_or_die [function] [call site]
6 __errno_location [call site]
6 realloc [call site]
6 __errno_location [call site]
5 strcmp [call site]
6 __errno_location [call site]
6 strlen [call site]
5 hts_realloc_or_die [function] [call site]
5 hts_json_fskip_value [function] [call site]
5 strcmp [call site]
5 hts_json_fskip_value [function] [call site]
3 __errno_location [call site]
2 hts_crypt4gh_redirect [function] [call site]
3 strlen [call site]
3 malloc [call site]
3 snprintf [call site]
2 hts_detect_format2 [function] [call site]
2 strchr [call site]
2 strchr [call site]
2 strchr [call site]
2 strchr [call site]
2 strchr [call site]
2 strchr [call site]
2 strchr [call site]
2 strchr [call site]
2 format_category [function] [call site]
2 __errno_location [call site]
3 strchr [call site]
4 calloc [call site]
4 malloc [call site]
4 memcmp [call site]
4 memcmp [call site]
5 strcmp [call site]
6 writebuffer_is_nonempty [function] [call site]
7 __errno_location [call site]
6 __errno_location [call site]
6 __errno_location [call site]
6 __errno_location [call site]
7 __errno_location [call site]
4 __errno_location [call site]
4 malloc [call site]
5 calloc [call site]
3 bgzf_write_init [function] [call site]
4 calloc [call site]
5 strchr [call site]
4 malloc [call site]
4 strchr [call site]
4 calloc [call site]
4 deflateInit2_ [call site]
5 __errno_location [call site]
5 snprintf [call site]
4 __errno_location [call site]
3 __errno_location [call site]
3 calloc [call site]
3 cram_read_file_def [function] [call site]
4 malloc [call site]
4 memcmp [call site]
3 cram_init_tables [function] [call site]
4 cram_init_varint [function] [call site]
3 cram_read_SAM_hdr [function] [call site]
4 malloc [call site]
4 cram_read_container [function] [call site]
5 calloc [call site]
5 malloc [call site]
5 __errno_location [call site]
5 cram_free_container [function] [call site]
6 cram_free_compression_header [function] [call site]
7 cram_free_block [function] [call site]
7 kh_destroy_m_s2i [function] [call site]
7 string_pool_destroy [function] [call site]
6 cram_free_block [function] [call site]
6 cram_free_slice [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_slice_header [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_block [function] [call site]
7 cram_free_block [function] [call site]
7 string_pool_destroy [function] [call site]
7 kh_destroy_m_s2i [function] [call site]
7 kh_destroy_m_s2i [function] [call site]
6 cram_free_slice [function] [call site]
6 cram_stats_free [function] [call site]
7 kh_destroy_m_i2i [function] [call site]
6 kh_destroy_m_tagmap [function] [call site]
5 cram_free_container [function] [call site]
5 cram_free_container [function] [call site]
5 cram_free_container [function] [call site]
4 cram_free_container [function] [call site]
4 cram_read_block [function] [call site]
5 malloc [call site]
5 malloc [call site]
4 cram_free_container [function] [call site]
4 cram_uncompress_block [function] [call site]
5 __assert_fail [call site]
5 zlib_mem_inflate [function] [call site]
6 malloc [call site]
6 inflateInit2_ [call site]
6 inflate [call site]
6 inflateEnd [call site]
6 realloc [call site]
6 inflateEnd [call site]
6 inflateEnd [call site]
5 malloc [call site]
5 BZ2_bzBuffToBuffDecompress [call site]
5 lzma_mem_inflate [function] [call site]
6 lzma_easy_decoder_memusage [call site]
6 realloc [call site]
6 lzma_code [call site]
6 lzma_code [call site]
6 lzma_end [call site]
5 rans_uncompress [function] [call site]
6 rans_uncompress_O1 [function] [call site]
7 pthread_once [call site]
8 pthread_key_create [call site]
7 pthread_getspecific [call site]
8 malloc [call site]
8 calloc [call site]
8 calloc [call site]
7 pthread_setspecific [call site]
7 RansDecSymbolInit32 [function] [call site]
8 __assert_fail [call site]
7 malloc [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
6 rans_uncompress_O0 [function] [call site]
7 malloc [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
7 RansDecRenormSafe [function] [call site]
6 uncompress_block_fqz2f [function] [call site]
7 fqz_read_parameters [function] [call site]
8 malloc [call site]
8 fqz_read_parameters1 [function] [call site]
8 fqz_free_parameters [function] [call site]
7 fqz_create_models [function] [call site]
8 pthread_once [call site]
9 pthread_key_create [call site]
8 pthread_getspecific [call site]
8 malloc [call site]
8 pthread_setspecific [call site]
8 SIMPLE_MODEL256_init [function] [call site]
8 SIMPLE_MODEL256_init [function] [call site]
8 SIMPLE_MODEL2_init [function] [call site]
8 SIMPLE_MODEL2_init [function] [call site]
8 SIMPLE_MODEL256_init [function] [call site]
7 malloc [call site]
7 malloc [call site]
7 realloc [call site]
7 SIMPLE_MODEL256_decodeSymbol [function] [call site]
8 SIMPLE_MODEL256_normalize [function] [call site]
7 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 SIMPLE_MODEL2_decodeSymbol [function] [call site]
7 SIMPLE_MODEL2_decodeSymbol [function] [call site]
7 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 realloc [call site]
7 fqz_free_parameters [function] [call site]
7 fqz_free_parameters [function] [call site]
5 rans_uncompress_4x16 [function] [call site]
6 rans_uncompress_to_4x16 [function] [call site]
7 malloc [call site]
7 malloc [call site]
7 rans_uncompress_to_4x16 [function] [call site]
8 malloc [call site]
8 malloc [call site]
8 hts_unpack_meta [function] [call site]
8 rans_uncompress_O0_4x16 [function] [call site]
9 malloc [call site]
10 decode_alphabet [function] [call site]
9 normalise_freq_shift [function] [call site]
9 RansDecRenormSafe [function] [call site]
8 rans_uncompress_O1_4x16 [function] [call site]
9 pthread_once [call site]
10 pthread_key_create [call site]
9 pthread_getspecific [call site]
9 calloc [call site]
9 pthread_setspecific [call site]
9 malloc [call site]
9 rans_uncompress_O0_4x16 [function] [call site]
9 decode_alphabet [function] [call site]
9 normalise_freq_shift [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
9 RansDecRenormSafe [function] [call site]
8 rans_uncompress_O0_4x16 [function] [call site]
5 arith_uncompress_to [function] [call site]
6 malloc [call site]
6 malloc [call site]
6 arith_uncompress_to [function] [call site]
7 malloc [call site]
7 malloc [call site]
7 hts_unpack_meta [function] [call site]
7 BZ2_bzBuffToBuffDecompress [call site]
7 arith_uncompress_O1_RLE [function] [call site]
8 SIMPLE_MODEL256_init [function] [call site]
8 SIMPLE_MODEL258_init [function] [call site]
8 malloc [call site]
8 SIMPLE_MODEL256_decodeSymbol [function] [call site]
8 SIMPLE_MODEL258_decodeSymbol [function] [call site]
7 arith_uncompress_O0_RLE [function] [call site]
8 SIMPLE_MODEL256_init [function] [call site]
8 SIMPLE_MODEL258_init [function] [call site]
8 SIMPLE_MODEL256_decodeSymbol [function] [call site]
8 SIMPLE_MODEL258_decodeSymbol [function] [call site]
7 arith_uncompress_O1 [function] [call site]
8 SIMPLE_MODEL256_init [function] [call site]
8 malloc [call site]
8 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 arith_uncompress_O0 [function] [call site]
8 SIMPLE_MODEL256_init [function] [call site]
8 malloc [call site]
8 SIMPLE_MODEL256_decodeSymbol [function] [call site]
7 pthread_once [call site]
8 pthread_key_create [call site]
7 realloc [call site]
6 malloc [call site]
6 malloc [call site]
6 uncompressed_size [function] [call site]
6 malloc [call site]
8 arith_uncompress_to [function] [call site]
8 rans_uncompress_to_4x16 [function] [call site]
7 decode_token_type [function] [call site]
7 decode_token_int [function] [call site]
7 strlen [call site]
7 strcpy [call site]
7 strlen [call site]
7 decode_token_type [function] [call site]
7 decode_token_char [function] [call site]
7 decode_token_alpha [function] [call site]
7 decode_token_int1 [function] [call site]
7 decode_token_int [function] [call site]
7 append_uint32_fixed [function] [call site]
7 decode_token_int1 [function] [call site]
7 append_uint32_fixed [function] [call site]
7 decode_token_int [function] [call site]
7 append_uint32_var [function] [call site]
7 decode_token_int1 [function] [call site]
7 append_uint32_var [function] [call site]
7 append_uint32_var [function] [call site]
7 append_uint32_fixed [function] [call site]
4 cram_free_container [function] [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 cram_free_block [function] [call site]
4 malloc [call site]
4 cram_free_container [function] [call site]
4 cram_free_block [function] [call site]
4 cram_free_block [function] [call site]
4 cram_read_block [function] [call site]
4 cram_free_container [function] [call site]
4 cram_free_block [function] [call site]
4 malloc [call site]
4 cram_free_container [function] [call site]
4 cram_free_container [function] [call site]
4 cram_free_container [function] [call site]
4 sam_hdr_add_lines [function] [call site]
5 sam_hdr_fill_hrecs [function] [call site]
7 calloc [call site]
7 kh_init_sam_hrecs_t [function] [call site]
8 calloc [call site]
8 malloc [call site]
7 string_pool_create [function] [call site]
7 sam_hrecs_init_type_order [function] [call site]
8 calloc [call site]
7 kh_destroy_sam_hrecs_t [function] [call site]
7 string_pool_destroy [function] [call site]
6 sam_hrecs_refs_from_targets_array [function] [call site]
7 realloc [call site]
8 strlen [call site]
10 new_string_pool [function] [call site]
11 realloc [call site]
8 __ac_X31_hash_string [function] [call site]
8 strcmp [call site]
8 kh_resize_m_s2i [function] [call site]
9 __ac_X31_hash_string [function] [call site]
7 __errno_location [call site]
7 kh_destroy_sam_hrecs_t [function] [call site]
7 kh_destroy_m_s2i [function] [call site]
7 kh_destroy_m_s2i [function] [call site]
7 kh_destroy_m_s2i [function] [call site]
7 string_pool_destroy [function] [call site]
6 sam_hrecs_parse_lines [function] [call site]
7 strlen [call site]
7 sam_hrecs_error [function] [call site]
7 sam_hrecs_error [function] [call site]
8 __ctype_b_loc [call site]
7 sam_hrecs_error [function] [call site]
9 realloc [call site]
7 kh_put_sam_hrecs_t [function] [call site]
8 kh_resize_sam_hrecs_t [function] [call site]
7 sam_hrecs_global_list_add [function] [call site]
7 __assert_fail [call site]
7 sam_hrecs_error [function] [call site]
7 sam_hrecs_error [function] [call site]
7 sam_hrecs_error [function] [call site]
7 sam_hrecs_update_hashes [function] [call site]
8 sam_hrecs_update [function] [call site]
9 sam_hrecs_vupdate [function] [call site]
10 sam_hrecs_find_key [function] [call site]
10 strlen [call site]
10 snprintf [call site]
8 sam_hrecs_add_ref_altnames [function] [call site]
8 strcmp [call site]
8 sam_hrecs_add_ref_altnames [function] [call site]
8 strcmp [call site]
8 realloc [call site]
8 sam_hrecs_add_ref_altnames [function] [call site]
8 sam_hrecs_find_key [function] [call site]
8 __assert_fail [call site]
8 realloc [call site]
8 realloc [call site]
8 realloc [call site]
6 add_stub_ref_sq_lines [function] [call site]
7 snprintf [call site]
9 strncmp [call site]
9 sam_hrecs_find_type_id [function] [call site]
9 sam_hrecs_vupdate [function] [call site]
9 kh_put_sam_hrecs_t [function] [call site]
9 sam_hrecs_global_list_add [function] [call site]
9 __assert_fail [call site]
9 __assert_fail [call site]
9 __assert_fail [call site]
9 strncmp [call site]
9 strncmp [call site]
9 strlen [call site]
9 snprintf [call site]
9 strlen [call site]
9 strncmp [call site]
9 snprintf [call site]
9 sam_hrecs_update_hashes [function] [call site]
9 strncmp [call site]
6 rebuild_target_arrays [function] [call site]
7 sam_hdr_update_target_arrays [function] [call site]
8 realloc [call site]
8 strdup [call site]
5 sam_hrecs_parse_lines [function] [call site]
5 rebuild_target_arrays [function] [call site]
5 redact_header_text [function] [call site]
6 __assert_fail [call site]
4 sam_hdr_destroy [function] [call site]
3 cram_free_file_def [function] [call site]
3 calloc [call site]
3 strncpy [call site]
3 cram_init_tables [function] [call site]
3 strrchr [call site]
4 calloc [call site]
4 string_pool_create [function] [call site]
5 calloc [call site]
4 pthread_mutex_init [call site]
5 string_pool_destroy [function] [call site]
5 ref_entry_free_seq [function] [call site]
8 fflush [call site]
8 fwrite [call site]
8 fileno [call site]
7 fclose [call site]
5 kh_destroy_refs [function] [call site]
8 pthread_mutex_lock [call site]
8 pthread_mutex_unlock [call site]
8 hts_tpool_dispatch3 [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 __errno_location [call site]
9 malloc [call site]
9 pthread_mutex_unlock [call site]
9 wake_next_worker [function] [call site]
10 __assert_fail [call site]
10 __assert_fail [call site]
10 pthread_cond_signal [call site]
9 pthread_mutex_unlock [call site]
8 bgzf_encode_level0_func [function] [call site]
8 hts_tpool_dispatch3 [function] [call site]
8 bgzf_encode_func [function] [call site]
10 deflateEnd [call site]
10 deflateEnd [call site]
10 crc32 [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
8 pthread_mutex_lock [call site]
8 pthread_mutex_unlock [call site]
8 pthread_mutex_lock [call site]
8 hts_tpool_process_is_shutdown [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
8 pthread_mutex_unlock [call site]
8 usleep [call site]
8 pthread_mutex_lock [call site]
8 pthread_mutex_unlock [call site]
8 hts_tpool_process_flush [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_cond_wait [call site]
9 gettimeofday [call site]
9 pthread_cond_timedwait [call site]
9 gettimeofday [call site]
9 pthread_cond_timedwait [call site]
9 pthread_mutex_unlock [call site]
7 pthread_mutex_lock [call site]
7 pthread_mutex_unlock [call site]
7 bgzf_index_add_block [function] [call site]
8 realloc [call site]
8 bgzf_gzip_compress [function] [call site]
9 deflate [call site]
8 hfile_set_blksize [function] [call site]
9 realloc [call site]
9 __errno_location [call site]
8 pthread_mutex_lock [call site]
8 pthread_cond_signal [call site]
8 hts_tpool_wake_dispatch [function] [call site]
9 pthread_cond_signal [call site]
9 pthread_mutex_unlock [call site]
8 pthread_mutex_unlock [call site]
8 hts_tpool_process_is_shutdown [function] [call site]
8 hts_tpool_process_destroy [function] [call site]
9 pthread_mutex_unlock [call site]
9 hts_tpool_process_reset [function] [call site]
10 pthread_mutex_lock [call site]
10 pthread_mutex_unlock [call site]
10 hts_tpool_delete_result [function] [call site]
10 hts_tpool_process_flush [function] [call site]
10 pthread_mutex_lock [call site]
10 pthread_cond_signal [call site]
10 pthread_mutex_unlock [call site]
10 hts_tpool_delete_result [function] [call site]
9 hts_tpool_process_detach_locked [function] [call site]
9 hts_tpool_process_shutdown_locked [function] [call site]
10 pthread_cond_broadcast [call site]
10 pthread_cond_broadcast [call site]
9 pthread_mutex_unlock [call site]
9 pthread_cond_destroy [call site]
9 pthread_cond_destroy [call site]
9 pthread_cond_destroy [call site]
9 pthread_cond_destroy [call site]
9 pthread_mutex_unlock [call site]
8 pthread_join [call site]
8 pthread_mutex_destroy [call site]
8 pthread_mutex_destroy [call site]
8 pthread_mutex_destroy [call site]
8 pthread_cond_destroy [call site]
8 hts_tpool_destroy [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_cond_signal [call site]
9 pthread_join [call site]
9 pthread_mutex_destroy [call site]
9 pthread_cond_destroy [call site]
8 fflush [call site]
7 __errno_location [call site]
6 inflateEnd [call site]
6 deflateEnd [call site]
7 writebuffer_is_nonempty [function] [call site]
7 __errno_location [call site]
6 bgzf_index_destroy [function] [call site]
7 kh_destroy_cache [function] [call site]
5 pthread_mutex_destroy [call site]
3 cram_new_metrics [function] [call site]
4 calloc [call site]
3 kh_init_m_metrics [function] [call site]
4 calloc [call site]
3 refs_from_header [function] [call site]
4 sam_hdr_fill_hrecs [function] [call site]
4 realloc [call site]
5 __ac_X31_hash_string [function] [call site]
4 calloc [call site]
4 sam_hrecs_find_type_id [function] [call site]
4 sam_hrecs_find_key [function] [call site]
2 cram_set_option [function] [call site]
3 cram_set_voption [function] [call site]
4 __errno_location [call site]
4 strdup [call site]
4 cram_seek_to_refpos [function] [call site]
5 cram_index_query [function] [call site]
6 cram_drain_rqueue [function] [call site]
7 hts_tpool_process_empty [function] [call site]
8 pthread_mutex_lock [call site]
7 hts_tpool_next_result_wait [function] [call site]
8 hts_tpool_next_result_locked [function] [call site]
9 pthread_cond_signal [call site]
9 wake_next_worker [function] [call site]
8 pthread_mutex_unlock [call site]
8 hts_tpool_process_destroy [function] [call site]
8 pthread_mutex_unlock [call site]
7 hts_tpool_result_data [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_slice [function] [call site]
7 hts_tpool_delete_result [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_slice [function] [call site]
7 cram_free_container [function] [call site]
5 pthread_mutex_unlock [call site]
5 cram_free_container [function] [call site]
5 cram_free_container [function] [call site]
5 pthread_mutex_unlock [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
4 cram_load_reference [function] [call site]
6 strlen [call site]
6 strstr [call site]
6 snprintf [call site]
6 strcmp [call site]
6 snprintf [call site]
6 sprintf [call site]
8 find_scheme_handler [function] [call site]
7 snprintf [call site]
7 access [call site]
9 fai_build3_core [function] [call site]
11 strchr [call site]
11 bgzf_read_init [function] [call site]
11 hclose_abruptly [function] [call site]
12 __errno_location [call site]
11 strchr [call site]
11 bgzf_write_init [function] [call site]
11 __errno_location [call site]
10 bgzf_index_build_init [function] [call site]
11 bgzf_index_destroy [function] [call site]
11 calloc [call site]
10 fai_build_core [function] [call site]
11 calloc [call site]
12 calloc [call site]
12 bgzf_read_block [function] [call site]
13 hts_tpool_next_result_wait [function] [call site]
13 hts_tpool_result_data [function] [call site]
13 hts_tpool_delete_result [function] [call site]
13 hts_tpool_delete_result [function] [call site]
13 bgzf_index_add_block [function] [call site]
13 pthread_mutex_lock [call site]
13 pthread_mutex_unlock [call site]
13 hts_tpool_delete_result [function] [call site]
14 pthread_mutex_lock [call site]
14 pthread_mutex_unlock [call site]
13 __errno_location [call site]
13 inflate_gzip_block [function] [call site]
14 inflate [call site]
14 inflateReset [call site]
13 load_block_from_cache [function] [call site]
13 calloc [call site]
13 inflateInit2_ [call site]
13 inflate_gzip_block [function] [call site]
14 bgzf_uncompress [function] [call site]
15 inflateInit2_ [call site]
15 inflate [call site]
15 inflateEnd [call site]
15 inflateEnd [call site]
15 crc32 [call site]
13 bgzf_index_add_block [function] [call site]
15 kh_resize_cache [function] [call site]
11 __ctype_b_loc [call site]
11 fai_insert_index [function] [call site]
12 strdup [call site]
14 __ac_X31_hash_string [function] [call site]
11 fai_insert_index [function] [call site]
10 bgzf_index_dump [function] [call site]
11 __errno_location [call site]
11 get_name_suffix [function] [call site]
12 strlen [call site]
12 malloc [call site]
12 snprintf [call site]
11 bgzf_index_dump_hfile [function] [call site]
12 __errno_location [call site]
12 __errno_location [call site]
11 hclose_abruptly [function] [call site]
10 __errno_location [call site]
10 __errno_location [call site]
11 __assert_fail [call site]
11 snprintf [call site]
12 strlen [call site]
10 __errno_location [call site]
10 __errno_location [call site]
10 __errno_location [call site]
7 perror [call site]
7 bgzf_index_load [function] [call site]
8 get_name_suffix [function] [call site]
8 bgzf_index_load_hfile [function] [call site]
9 calloc [call site]
9 malloc [call site]
9 __errno_location [call site]
8 __errno_location [call site]
8 hclose_abruptly [function] [call site]
6 perror [call site]
7 __errno_location [call site]
9 writebuffer_is_nonempty [function] [call site]
9 __errno_location [call site]
6 malloc [call site]
6 strtoll [call site]
6 strtoll [call site]
6 strtol [call site]
6 strtol [call site]
6 realloc [call site]
6 hclose_abruptly [function] [call site]
5 sanitise_SQ_lines [function] [call site]
6 strcmp [call site]
5 refs_from_header [function] [call site]
6 calloc [call site]
4 __isoc99_sscanf [call site]
4 __errno_location [call site]
4 cram_init_tables [function] [call site]
5 malloc [call site]
5 malloc [call site]
5 malloc [call site]
5 pthread_mutexattr_init [call site]
5 pthread_mutexattr_settype [call site]
5 pthread_mutex_init [call site]
5 pthread_mutexattr_destroy [call site]
5 pthread_mutex_lock [call site]
5 pthread_attr_getstacksize [call site]
5 pthread_attr_setstacksize [call site]
5 pthread_cond_init [call site]
5 pthread_create [call site]
6 pthread_mutex_lock [call site]
6 hts_tpool_add_result [function] [call site]
7 pthread_mutex_lock [call site]
7 pthread_cond_signal [call site]
7 malloc [call site]
7 hts_tpool_process_shutdown [function] [call site]
8 pthread_mutex_lock [call site]
8 hts_tpool_process_shutdown_locked [function] [call site]
7 __assert_fail [call site]
7 pthread_cond_broadcast [call site]
6 pthread_mutex_lock [call site]
6 hts_tpool_process_destroy [function] [call site]
6 hts_tpool_process_shutdown_locked [function] [call site]
5 pthread_mutex_unlock [call site]
5 pthread_attr_destroy [call site]
5 __errno_location [call site]
5 strerror [call site]
5 pthread_mutex_unlock [call site]
5 pthread_join [call site]
5 pthread_cond_destroy [call site]
5 pthread_mutex_destroy [call site]
5 pthread_attr_destroy [call site]
4 hts_tpool_process_init [function] [call site]
5 malloc [call site]
5 pthread_cond_init [call site]
5 pthread_cond_init [call site]
5 pthread_cond_init [call site]
5 hts_tpool_process_attach [function] [call site]
6 __assert_fail [call site]
4 pthread_mutex_init [call site]
4 pthread_mutex_init [call site]
4 pthread_mutex_init [call site]
4 pthread_mutex_init [call site]
4 hts_tpool_process_init [function] [call site]
4 pthread_mutex_init [call site]
4 pthread_mutex_init [call site]
4 pthread_mutex_init [call site]
4 pthread_mutex_init [call site]
4 __errno_location [call site]
2 __errno_location [call site]
2 hts_process_opts [function] [call site]
3 hts_parse_opt_list [function] [call site]
4 strncpy [call site]
5 strdup [call site]
5 strcmp [call site]
5 strcmp [call site]
6 strtol [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strtol [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strtol [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strcmp [call site]
4 strdup [call site]
5 hts_set_threads [function] [call site]
6 sam_set_threads [function] [call site]
7 sam_set_thread_pool [function] [call site]
8 sam_state_create [function] [call site]
9 calloc [call site]
8 pthread_mutex_init [call site]
8 pthread_mutex_init [call site]
8 pthread_cond_init [call site]
8 hts_tpool_process_init [function] [call site]
8 sam_state_destroy [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_cond_signal [call site]
9 hts_tpool_wake_dispatch [function] [call site]
9 hts_tpool_wake_dispatch [function] [call site]
9 pthread_mutex_unlock [call site]
9 usleep [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 hts_tpool_dispatch [function] [call site]
10 hts_tpool_dispatch3 [function] [call site]
9 sam_format_worker [function] [call site]
10 pthread_mutex_lock [call site]
10 pthread_mutex_unlock [call site]
10 calloc [call site]
11 pthread_mutex_lock [call site]
11 pthread_mutex_unlock [call site]
10 sam_format1_append [function] [call site]
11 sam_format_aux1 [function] [call site]
12 __errno_location [call site]
11 __errno_location [call site]
11 __errno_location [call site]
10 __errno_location [call site]
10 pthread_mutex_lock [call site]
10 pthread_mutex_unlock [call site]
9 hts_tpool_process_flush [function] [call site]
9 pthread_mutex_lock [call site]
9 hts_tpool_process_empty [function] [call site]
9 usleep [call site]
9 pthread_mutex_lock [call site]
9 hts_tpool_process_is_shutdown [function] [call site]
9 hts_tpool_process_shutdown [function] [call site]
9 pthread_join [call site]
9 hts_tpool_process_destroy [function] [call site]
9 hts_tpool_destroy [function] [call site]
9 pthread_mutex_destroy [call site]
9 pthread_mutex_destroy [call site]
9 pthread_cond_destroy [call site]
9 sam_free_sp_bams [function] [call site]
9 sam_free_sp_bams [function] [call site]
9 bam_hdr_destroy [function] [call site]
10 sam_hdr_destroy [function] [call site]
8 bgzf_thread_pool [function] [call site]
9 calloc [call site]
9 hts_tpool_process_init [function] [call site]
9 hts_tpool_process_ref_incr [function] [call site]
10 pthread_mutex_unlock [call site]
9 pthread_mutex_init [call site]
9 pthread_mutex_init [call site]
9 pthread_mutex_init [call site]
9 pthread_cond_init [call site]
9 pthread_create [call site]
7 bgzf_thread_pool [function] [call site]
7 hts_tpool_destroy [function] [call site]
7 hfile_set_blksize [function] [call site]
7 hts_set_thread_pool [function] [call site]
8 sam_set_thread_pool [function] [call site]
8 bgzf_thread_pool [function] [call site]
9 hts_set_cache_size [function] [call site]
10 bgzf_set_cache_size [function] [call site]
9 fastq_state_set [function] [call site]
10 fastq_state_init [function] [call site]
11 calloc [call site]
10 strcmp [call site]
11 calloc [call site]
10 strlen [call site]
10 strncpy [call site]
9 fastq_state_set [function] [call site]
9 fastq_state_set [function] [call site]
9 cram_set_option [function] [call site]
9 hts_set_filter_expression [function] [call site]
10 hts_filter_free [function] [call site]
10 hts_filter_init [function] [call site]
11 calloc [call site]
11 strcpy [call site]
9 cram_set_voption [function] [call site]
2 hclose_abruptly [function] [call site]
2 hclose_abruptly [function] [call site]
3 hts_open_format [function] [call site]
4 strncpy [call site]
4 strchr [call site]
4 strchr [call site]
4 strdup [call site]
4 __errno_location [call site]
4 hclose_abruptly [function] [call site]
3 __errno_location [call site]
5 pthread_mutex_lock [call site]
5 pthread_cond_signal [call site]
5 hts_tpool_wake_dispatch [function] [call site]
5 pthread_mutex_unlock [call site]
5 pthread_cond_wait [call site]
5 pthread_cond_signal [call site]
5 pthread_mutex_unlock [call site]
5 bgzf_check_EOF_common [function] [call site]
6 __errno_location [call site]
6 memcmp [call site]
4 perror [call site]
5 __assert_fail [call site]
5 bgzf_read_block [function] [call site]
4 calloc [call site]
4 calloc [call site]
4 realloc [call site]
4 sam_hdr_destroy [function] [call site]
4 sam_hdr_dup_sdict [function] [call site]
4 sam_hrecs_rebuild_text [function] [call site]
5 sam_hrecs_rebuild_lines [function] [call site]
6 build_header_line [function] [call site]
4 sam_hdr_update_target_arrays [function] [call site]
4 sam_hdr_destroy [function] [call site]
5 __errno_location [call site]
6 bgzf_read_block [function] [call site]
4 strncmp [call site]
4 strncmp [call site]
4 calloc [call site]
4 strncpy [call site]
4 strncmp [call site]
4 strtoll [call site]
4 warn_if_known_stderr [function] [call site]
5 strstr [call site]
5 strstr [call site]
5 strstr [call site]
4 warn_if_known_stderr [function] [call site]
4 valid_sam_header_type [function] [call site]
4 warn_if_known_stderr [function] [call site]
5 bgzf_read_block [function] [call site]
4 strstr [call site]
5 strlen [call site]
4 strchr [call site]
4 calloc [call site]
4 strtoll [call site]
4 malloc [call site]
4 malloc [call site]
4 sam_hdr_sanitise [function] [call site]
5 sam_hdr_destroy [function] [call site]
5 sam_hdr_destroy [function] [call site]
5 sam_hdr_destroy [function] [call site]
4 sam_hdr_destroy [function] [call site]
3 __errno_location [call site]
3 __errno_location [call site]
2 sam_hdr_count_lines [function] [call site]
3 sam_hdr_fill_hrecs [function] [call site]
3 sam_hrecs_find_type_id [function] [call site]
3 __errno_location [call site]
4 sam_hrecs_rebuild_text [function] [call site]
5 __assert_fail [call site]
4 strlen [call site]
3 cram_set_header2 [function] [call site]
4 sam_hdr_destroy [function] [call site]
4 refs_from_header [function] [call site]
3 cram_load_reference [function] [call site]
3 cram_write_SAM_hdr [function] [call site]
4 cram_write_file_def [function] [call site]
4 sam_hrecs_find_rg [function] [call site]
4 sam_hdr_add_line [function] [call site]
5 sam_hdr_fill_hrecs [function] [call site]
5 rebuild_target_arrays [function] [call site]
5 redact_header_text [function] [call site]
4 sam_hrecs_find_type_id [function] [call site]
4 sam_hrecs_find_key [function] [call site]
5 pthread_mutex_lock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_lock [call site]
5 cram_populate_ref [function] [call site]
6 getenv [call site]
6 getenv [call site]
6 get_cache_basedir [function] [call site]
7 getenv [call site]
7 getenv [call site]
7 getenv [call site]
7 getenv [call site]
6 snprintf [call site]
6 snprintf [call site]
6 sam_hrecs_find_type_id [function] [call site]
6 sam_hrecs_find_key [function] [call site]
6 expand_cache_path [function] [call site]
7 strchr [call site]
7 strncpy [call site]
7 strlen [call site]
7 strcpy [call site]
7 strtol [call site]
7 strlen [call site]
7 strncpy [call site]
7 strlen [call site]
7 strcpy [call site]
7 strlen [call site]
7 strcpy [call site]
6 open_path_mfile [function] [call site]
7 getenv [call site]
7 tokenise_search_path [function] [call site]
8 strlen [call site]
8 strncmp [call site]
8 strncmp [call site]
8 strncmp [call site]
8 strncmp [call site]
9 strlen [call site]
9 strlen [call site]
9 strchr [call site]
9 strncpy [call site]
9 strncpy [call site]
9 strcpy [call site]
8 __errno_location [call site]
8 strerror [call site]
8 hclose_abruptly [function] [call site]
7 strncmp [call site]
10 strchr [call site]
10 strchr [call site]
10 strchr [call site]
10 strchr [call site]
11 malloc [call site]
10 fseek [call site]
7 strlen [call site]
7 strrchr [call site]
8 fclose [call site]
6 sam_hrecs_find_key [function] [call site]
6 strncmp [call site]
6 sanitise_SQ_lines [function] [call site]
6 expand_cache_path [function] [call site]
7 strrchr [call site]
6 hts_open_tmpfile [function] [call site]
7 getpid [call site]
6 perror [call site]
6 hclose_abruptly [function] [call site]
6 unlink [call site]
6 hts_md5_destroy [function] [call site]
6 strncmp [call site]
6 hclose_abruptly [function] [call site]
6 unlink [call site]
6 rename [call site]
6 __errno_location [call site]
6 unlink [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 cram_ref_incr_locked [function] [call site]
5 cram_ref_incr_locked [function] [call site]
6 __assert_fail [call site]
6 __assert_fail [call site]
6 ref_entry_free_seq [function] [call site]
6 strcmp [call site]
6 load_ref_portion [function] [call site]
8 bgzf_read_block [function] [call site]
8 bgzf_seek_common [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_cond_signal [call site]
9 hts_tpool_wake_dispatch [function] [call site]
9 pthread_cond_wait [call site]
9 pthread_cond_signal [call site]
9 pthread_mutex_unlock [call site]
8 bgzf_read_block [function] [call site]
8 __assert_fail [call site]
7 perror [call site]
7 malloc [call site]
7 perror [call site]
8 __ctype_toupper_loc [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 cram_ref_incr_locked [function] [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 strcmp [call site]
5 pthread_mutex_unlock [call site]
5 load_ref_portion [function] [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
4 hts_md5_destroy [function] [call site]
5 pthread_mutex_lock [call site]
5 cram_ref_decr_locked [function] [call site]
6 __assert_fail [call site]
6 ref_entry_free_seq [function] [call site]
5 pthread_mutex_unlock [call site]
4 sam_hdr_update_line [function] [call site]
5 sam_hdr_fill_hrecs [function] [call site]
5 sam_hrecs_find_type_id [function] [call site]
5 check_for_name_update [function] [call site]
6 sam_hrecs_find_key [function] [call site]
5 sam_hrecs_vupdate [function] [call site]
5 sam_hrecs_find_key [function] [call site]
5 __assert_fail [call site]
5 __assert_fail [call site]
5 __assert_fail [call site]
5 sam_hrecs_update_hashes [function] [call site]
5 rebuild_target_arrays [function] [call site]
5 redact_header_text [function] [call site]
5 strlen [call site]
5 strncpy [call site]
5 strncpy [call site]
5 getcwd [call site]
5 strlen [call site]
5 strncpy [call site]
5 sprintf [call site]
4 sam_hdr_update_line [function] [call site]
5 sam_hdr_rebuild [function] [call site]
6 rebuild_target_arrays [function] [call site]
6 sam_hdr_link_pg [function] [call site]
7 sam_hdr_fill_hrecs [function] [call site]
7 realloc [call site]
7 calloc [call site]
7 __assert_fail [call site]
7 redact_header_text [function] [call site]
6 sam_hrecs_rebuild_text [function] [call site]
5 sam_hdr_rebuild [function] [call site]
4 cram_new_container [function] [call site]
5 calloc [call site]
5 calloc [call site]
5 cram_new_compression_header [function] [call site]
6 calloc [call site]
6 cram_free_block [function] [call site]
6 string_pool_create [function] [call site]
6 kh_destroy_m_s2i [function] [call site]
6 cram_free_block [function] [call site]
5 cram_stats_create [function] [call site]
6 calloc [call site]
5 kh_init_m_tagmap [function] [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
8 block_resize_exact [function] [call site]
9 realloc [call site]
4 cram_compress_block [function] [call site]
5 cram_compress_block2 [function] [call site]
6 pthread_mutex_lock [call site]
6 pthread_mutex_unlock [call site]
6 cram_compress_by_method [function] [call site]
7 zlib_mem_deflate [function] [call site]
8 malloc [call site]
8 deflateInit2_ [call site]
8 deflate [call site]
7 malloc [call site]
7 BZ2_bzBuffToBuffCompress [call site]
7 malloc [call site]
8 compress_block_fqz2f [function] [call site]
9 malloc [call site]
9 fqz_pick_parameters [function] [call site]
10 calloc [call site]
10 fqz_qual_stats [function] [call site]
11 calloc [call site]
10 var_put_u32_safe [function] [call site]
9 fqz_store_parameters [function] [call site]
10 fqz_store_parameters1 [function] [call site]
9 fqz_create_models [function] [call site]
9 SIMPLE_MODEL256_encodeSymbol [function] [call site]
10 SIMPLE_MODEL256_normalize [function] [call site]
9 SIMPLE_MODEL256_encodeSymbol [function] [call site]
9 SIMPLE_MODEL256_encodeSymbol [function] [call site]
9 SIMPLE_MODEL256_encodeSymbol [function] [call site]
9 SIMPLE_MODEL256_encodeSymbol [function] [call site]
9 SIMPLE_MODEL2_encodeSymbol [function] [call site]
9 SIMPLE_MODEL2_encodeSymbol [function] [call site]
9 SIMPLE_MODEL2_encodeSymbol [function] [call site]
9 SIMPLE_MODEL2_encodeSymbol [function] [call site]
9 SIMPLE_MODEL256_encodeSymbol [function] [call site]
9 RC_FinishEncode [function] [call site]
9 fqz_free_parameters [function] [call site]
7 lzma_mem_deflate [function] [call site]
8 lzma_stream_buffer_bound [call site]
8 malloc [call site]
8 lzma_easy_buffer_encode [call site]
8 rans_compress_O1 [function] [call site]
9 rans_tls_enc_init [function] [call site]
10 malloc [call site]
10 calloc [call site]
9 rans_compress_O0 [function] [call site]
10 RansEncSymbolInit [function] [call site]
11 __assert_fail [call site]
10 RansEncPutSymbol [function] [call site]
11 __assert_fail [call site]
10 RansEncPutSymbol [function] [call site]
10 RansEncPutSymbol [function] [call site]
10 RansEncPutSymbol [function] [call site]
10 RansEncPutSymbol [function] [call site]
10 RansEncPutSymbol [function] [call site]
10 RansEncPutSymbol [function] [call site]
9 malloc [call site]
9 RansEncSymbolInit [function] [call site]
9 __assert_fail [call site]
9 RansEncPutSymbol [function] [call site]
9 RansEncPutSymbol4 [function] [call site]
10 __assert_fail [call site]
9 RansEncPutSymbol [function] [call site]
9 RansEncPutSymbol [function] [call site]
9 RansEncPutSymbol [function] [call site]
9 RansEncPutSymbol [function] [call site]
8 rans_compress_O0 [function] [call site]
7 rans_compress_4x16 [function] [call site]
8 rans_compress_to_4x16 [function] [call site]
9 rans_compress_bound_4x16 [function] [call site]
9 malloc [call site]
9 malloc [call site]
9 rans_compress_to_4x16 [function] [call site]
10 rans_compress_to_4x16 [function] [call site]
11 malloc [call site]
12 malloc [call site]
11 rans_compress_O0_4x16 [function] [call site]
12 rans_compress_bound_4x16 [function] [call site]
12 normalise_freq [function] [call site]
13 encode_alphabet [function] [call site]
12 normalise_freq [function] [call site]
12 RansEncSymbolInit [function] [call site]
13 __assert_fail [call site]
13 __assert_fail [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
11 rans_compress_O1_4x16 [function] [call site]
12 rans_compress_bound_4x16 [function] [call site]
12 malloc [call site]
12 encode_alphabet [function] [call site]
12 normalise_freq [function] [call site]
13 __assert_fail [call site]
12 normalise_freq_shift [function] [call site]
12 RansEncSymbolInit [function] [call site]
12 rans_compress_O0_4x16 [function] [call site]
12 __assert_fail [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
12 RansEncPutSymbol [function] [call site]
11 rans_compress_O0_4x16 [function] [call site]
7 arith_compress_to [function] [call site]
8 arith_compress_bound [function] [call site]
8 malloc [call site]
8 arith_compress_to [function] [call site]
9 arith_compress_to [function] [call site]
10 BZ2_bzBuffToBuffCompress [call site]
10 arith_compress_O0_RLE [function] [call site]
11 arith_compress_bound [function] [call site]
11 malloc [call site]
11 SIMPLE_MODEL256_init [function] [call site]
11 SIMPLE_MODEL258_init [function] [call site]
11 RC_StartEncode [function] [call site]
11 SIMPLE_MODEL256_encodeSymbol [function] [call site]
11 SIMPLE_MODEL258_encodeSymbol [function] [call site]
11 SIMPLE_MODEL258_encodeSymbol [function] [call site]
11 RC_FinishEncode [function] [call site]
10 arith_compress_O1_RLE [function] [call site]
11 arith_compress_bound [function] [call site]
11 SIMPLE_MODEL256_init [function] [call site]
11 SIMPLE_MODEL258_init [function] [call site]
11 RC_StartEncode [function] [call site]
11 SIMPLE_MODEL256_encodeSymbol [function] [call site]
11 SIMPLE_MODEL258_encodeSymbol [function] [call site]
11 SIMPLE_MODEL258_encodeSymbol [function] [call site]
11 RC_FinishEncode [function] [call site]
10 arith_compress_O1 [function] [call site]
11 arith_compress_bound [function] [call site]
11 malloc [call site]
11 SIMPLE_MODEL256_init [function] [call site]
11 RC_StartEncode [function] [call site]
11 SIMPLE_MODEL256_encodeSymbol [function] [call site]
11 RC_FinishEncode [function] [call site]
10 arith_compress_O0 [function] [call site]
11 arith_compress_bound [function] [call site]
11 SIMPLE_MODEL256_init [function] [call site]
11 RC_StartEncode [function] [call site]
11 SIMPLE_MODEL256_encodeSymbol [function] [call site]
11 RC_FinishEncode [function] [call site]
10 malloc [call site]
11 realloc [call site]
10 abort [call site]
9 encode_token_dup [function] [call site]
10 encode_token_int [function] [call site]
11 encode_token_type [function] [call site]
12 descriptor_grow [function] [call site]
11 descriptor_grow [function] [call site]
9 encode_token_diff [function] [call site]
10 encode_token_int [function] [call site]
9 encode_token_match [function] [call site]
10 encode_token_type [function] [call site]
9 encode_token_alpha [function] [call site]
10 encode_token_type [function] [call site]
10 descriptor_grow [function] [call site]
9 encode_token_alpha [function] [call site]
9 memcmp [call site]
9 encode_token_match [function] [call site]
9 encode_token_alpha [function] [call site]
9 encode_token_alpha [function] [call site]
9 encode_token_match [function] [call site]
9 encode_token_int1 [function] [call site]
10 encode_token_type [function] [call site]
10 descriptor_grow [function] [call site]
9 encode_token_int1_ [function] [call site]
10 descriptor_grow [function] [call site]
9 encode_token_int [function] [call site]
9 encode_token_int1_ [function] [call site]
9 encode_token_int [function] [call site]
9 encode_token_match [function] [call site]
9 encode_token_int1 [function] [call site]
9 encode_token_int [function] [call site]
9 encode_token_int [function] [call site]
9 encode_token_match [function] [call site]
9 encode_token_char [function] [call site]
10 encode_token_type [function] [call site]
10 descriptor_grow [function] [call site]
9 encode_token_char [function] [call site]
9 encode_token_end [function] [call site]
10 encode_token_type [function] [call site]
8 arith_compress_bound [function] [call site]
10 arith_compress_to [function] [call site]
10 rans_compress_to_4x16 [function] [call site]
8 memcmp [call site]
8 malloc [call site]
6 pthread_mutex_lock [call site]
6 pthread_mutex_unlock [call site]
6 pthread_mutex_unlock [call site]
6 cram_compress_by_method [function] [call site]
6 cram_compress_by_method [function] [call site]
6 cram_block_method2str [function] [call site]
4 malloc [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 malloc [call site]
4 calloc [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 cram_write_container [function] [call site]
5 malloc [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 cram_write_block [function] [call site]
5 __assert_fail [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 cram_write_block [function] [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 cram_free_block [function] [call site]
4 cram_free_container [function] [call site]
4 refs_from_header [function] [call site]
3 sam_hrecs_rebuild_text [function] [call site]
3 strstr [call site]
3 __errno_location [call site]
5 realloc_bam_data [function] [call site]
6 sam_realloc_bam_data [function] [call site]
7 __errno_location [call site]
7 bam_get_mempolicy [function] [call site]
7 malloc [call site]
7 bam_get_mempolicy [function] [call site]
5 fixup_missing_qname_nul [function] [call site]
6 realloc_bam_data [function] [call site]
6 possibly_expand_bam_data [function] [call site]
7 __errno_location [call site]
7 sam_realloc_bam_data [function] [call site]
5 bam_cigar2rqlens [function] [call site]
4 __errno_location [call site]
4 cram_get_bam_seq [function] [call site]
6 cram_next_slice [function] [call site]
7 cram_first_slice [function] [call site]
8 cram_free_container [function] [call site]
8 cram_read_container [function] [call site]
8 cram_free_container [function] [call site]
8 cram_read_container [function] [call site]
8 cram_read_block [function] [call site]
8 cram_decode_compression_header [function] [call site]
9 calloc [call site]
9 cram_uncompress_block [function] [call site]
9 malloc [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
11 __ac_X31_hash_string [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
10 cram_new_block [function] [call site]
10 cram_free_block [function] [call site]
10 cram_free_block [function] [call site]
10 cram_free_block [function] [call site]
10 block_append_char [function] [call site]
10 calloc [call site]
10 cram_free_block [function] [call site]
10 cram_free_block [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_decoder_init [function] [call site]
10 cram_encoding2str [function] [call site]
9 cram_free_compression_header [function] [call site]
9 malloc [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
9 malloc [call site]
9 cram_free_compression_header [function] [call site]
9 cram_decoder_init [function] [call site]
9 cram_free_compression_header [function] [call site]
9 cram_free_compression_header [function] [call site]
8 sam_hrecs_sort_order [function] [call site]
9 strcmp [call site]
9 strcmp [call site]
9 strcmp [call site]
9 strcmp [call site]
8 pthread_mutex_lock [call site]
8 pthread_mutex_unlock [call site]
7 cram_free_slice [function] [call site]
7 cram_free_container [function] [call site]
7 cram_read_container [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_container [function] [call site]
7 cram_read_block [function] [call site]
7 cram_decode_compression_header [function] [call site]
7 sam_hrecs_sort_order [function] [call site]
7 pthread_mutex_lock [call site]
7 pthread_mutex_unlock [call site]
7 cram_free_container [function] [call site]
7 cram_read_slice [function] [call site]
8 cram_read_block [function] [call site]
8 calloc [call site]
8 cram_decode_slice_header [function] [call site]
9 cram_uncompress_block [function] [call site]
8 cram_content_type2str [function] [call site]
8 calloc [call site]
8 cram_read_block [function] [call site]
8 calloc [call site]
8 malloc [call site]
8 cram_free_block [function] [call site]
8 cram_free_slice [function] [call site]
7 cram_free_slice [function] [call site]
7 cram_free_slice [function] [call site]
7 cram_decode_slice_mt [function] [call site]
8 cram_decode_slice [function] [call site]
9 cram_dependent_data_series [function] [call site]
10 cram_uncompress_block [function] [call site]
10 cram_uncompress_block [function] [call site]
10 calloc [call site]
10 cram_codec_to_id [function] [call site]
11 cram_codec_to_id [function] [call site]
12 cram_codec_to_id [function] [call site]
10 cram_uncompress_block [function] [call site]
10 cram_codec_to_id [function] [call site]
10 cram_uncompress_block [function] [call site]
10 cram_codec_to_id [function] [call site]
10 cram_codec_to_id [function] [call site]
9 cram_decode_estimate_sizes [function] [call site]
10 cram_codec_to_id [function] [call site]
10 cram_ds_unique [function] [call site]
11 cram_codec_to_id [function] [call site]
10 cram_get_block_by_id [function] [call site]
10 cram_codec_to_id [function] [call site]
10 cram_ds_unique [function] [call site]
10 cram_get_block_by_id [function] [call site]
9 block_resize_exact [function] [call site]
9 block_resize_exact [function] [call site]
9 block_resize_exact [function] [call site]
9 cram_get_block_by_id [function] [call site]
9 cram_uncompress_block [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_unlock [call site]
9 memcmp [call site]
9 hts_md5_destroy [function] [call site]
9 cram_get_block_by_id [function] [call site]
9 hts_md5_destroy [function] [call site]
9 memcmp [call site]
9 pthread_mutex_lock [call site]
9 calloc [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_unlock [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 cram_decode_tlen [function] [call site]
9 cram_decode_tlen [function] [call site]
9 cram_decode_tlen [function] [call site]
9 cram_decode_aux_1_0 [function] [call site]
9 cram_decode_aux [function] [call site]
10 strlen [call site]
10 sam_hdr_line_name [function] [call site]
11 sam_hdr_fill_hrecs [function] [call site]
10 strlen [call site]
10 block_append_char [function] [call site]
9 cram_decode_seq [function] [call site]
10 realloc [call site]
11 block_append_uint [function] [call site]
11 block_append_char [function] [call site]
10 block_append_uint [function] [call site]
10 block_append_uint [function] [call site]
10 block_append_char [function] [call site]
10 block_append_char [function] [call site]
10 block_append_uint [function] [call site]
10 block_append_uint [function] [call site]
10 block_append_uint [function] [call site]
10 block_append_char [function] [call site]
10 block_append_uint [function] [call site]
10 block_append_char [function] [call site]
10 memchr [call site]
10 realloc [call site]
10 block_append_uint [function] [call site]
10 realloc [call site]
10 block_append_char [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
9 cram_decode_slice_xref [function] [call site]
9 cram_free_block [function] [call site]
9 block_resize_exact [function] [call site]
9 block_resize_exact [function] [call site]
9 block_resize_exact [function] [call site]
9 block_resize_exact [function] [call site]
9 pthread_mutex_lock [call site]
9 pthread_mutex_unlock [call site]
8 malloc [call site]
8 hts_tpool_process_sz [function] [call site]
9 pthread_mutex_lock [call site]
8 __errno_location [call site]
8 hts_tpool_dispatch2 [function] [call site]
9 hts_tpool_dispatch3 [function] [call site]
8 cram_decode_slice_thread [function] [call site]
9 cram_decode_slice [function] [call site]
7 cram_free_slice [function] [call site]
7 hts_tpool_process_len [function] [call site]
7 hts_tpool_process_qsize [function] [call site]
7 hts_tpool_process_empty [function] [call site]
7 hts_tpool_next_result_wait [function] [call site]
7 hts_tpool_result_data [function] [call site]
7 hts_tpool_result_data [function] [call site]
7 hts_tpool_delete_result [function] [call site]
7 hts_tpool_delete_result [function] [call site]
6 cram_free_slice [function] [call site]
6 cram_free_slice [function] [call site]
6 strlen [call site]
7 bam_cigar2rqlens [function] [call site]
7 __errno_location [call site]
7 subtract_check_underflow [function] [call site]
7 subtract_check_underflow [function] [call site]
7 subtract_check_underflow [function] [call site]
7 subtract_check_underflow [function] [call site]
7 subtract_check_underflow [function] [call site]
7 __errno_location [call site]
7 realloc_bam_data [function] [call site]
5 possibly_expand_bam_data [function] [call site]
6 strtoul [call site]
5 strchr [call site]
5 strcmp [call site]
6 sam_hdr_name2tid [function] [call site]
7 sam_hdr_fill_hrecs [function] [call site]
5 bam_parse_cigar [function] [call site]
6 possibly_expand_bam_data [function] [call site]
5 strchr [call site]
5 strchr [call site]
5 strcmp [call site]
5 strcmp [call site]
5 strchr [call site]
5 strcmp [call site]
5 possibly_expand_bam_data [function] [call site]
5 possibly_expand_bam_data [function] [call site]
6 possibly_expand_bam_data [function] [call site]
6 possibly_expand_bam_data [function] [call site]
6 strtod [call site]
6 strchr [call site]
6 strlen [call site]
6 possibly_expand_bam_data [function] [call site]
6 sam_parse_B_vals [function] [call site]
7 possibly_expand_bam_data [function] [call site]
7 sam_parse_B_vals [function] [call site]
8 sam_parse_B_vals [function] [call site]
9 sam_parse_B_vals [function] [call site]
10 sam_parse_B_vals [function] [call site]
11 sam_parse_B_vals [function] [call site]
12 sam_parse_B_vals [function] [call site]
4 sam_state_destroy [function] [call site]
4 __errno_location [call site]
5 bgzf_seek_common [function] [call site]
4 sam_hdr_fill_hrecs [function] [call site]
4 pthread_create [call site]
4 sam_dispatcher_read [function] [call site]
5 pthread_mutex_lock [call site]
5 pthread_cond_signal [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_lock [call site]
5 pthread_mutex_unlock [call site]
5 calloc [call site]
5 realloc [call site]
5 __errno_location [call site]
5 realloc [call site]
5 __assert_fail [call site]
5 __assert_fail [call site]
5 __assert_fail [call site]
5 hts_tpool_dispatch3 [function] [call site]
5 sam_parse_worker [function] [call site]
6 pthread_mutex_lock [call site]
6 pthread_mutex_unlock [call site]
6 calloc [call site]
6 calloc [call site]
6 realloc [call site]
6 strchr [call site]
6 __errno_location [call site]
6 cleanup_sp_lines [function] [call site]
7 sam_free_sp_bams [function] [call site]
6 pthread_mutex_lock [call site]
6 pthread_mutex_unlock [call site]
6 sam_free_sp_bams [function] [call site]
5 hts_tpool_process_shutdown [function] [call site]
5 pthread_mutex_lock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 hts_tpool_dispatch [function] [call site]
5 pthread_mutex_lock [call site]
5 pthread_cond_wait [call site]
5 pthread_cond_signal [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_lock [call site]
5 pthread_cond_signal [call site]
5 pthread_mutex_unlock [call site]
5 pthread_mutex_lock [call site]
5 pthread_mutex_unlock [call site]
5 __errno_location [call site]
4 __errno_location [call site]
4 hts_tpool_next_result_wait [function] [call site]
4 hts_tpool_result_data [function] [call site]
4 hts_tpool_delete_result [function] [call site]
5 realloc_bam_data [function] [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
3 fastq_state_init [function] [call site]
4 strpbrk [call site]
4 strtol [call site]
5 __assert_fail [call site]
5 realloc_bam_data [function] [call site]
5 __errno_location [call site]
3 __errno_location [call site]
3 __errno_location [call site]
3 sam_passes_filter [function] [call site]
4 hts_filter_eval [function] [call site]
17 expr_func_length [function] [call site]
17 strncmp [call site]
17 strncmp [call site]
17 fwrite [call site]
14 hts_expr_val_free [function] [call site]
10 strcmp [call site]
13 hts_expr_val_free [function] [call site]
10 strcmp [call site]
11 hts_expr_val_free [function] [call site]
11 hts_expr_val_free [function] [call site]
11 regexec [call site]
11 regfree [call site]
11 hts_expr_val_free [function] [call site]
7 hts_expr_val_free [function] [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 bam_get_library [function] [call site]
6 sam_hdr_find_tag_id [function] [call site]
7 sam_hdr_fill_hrecs [function] [call site]
7 sam_hrecs_find_type_id [function] [call site]
7 sam_hrecs_find_key [function] [call site]
5 memcmp [call site]
5 memcmp [call site]
5 sam_hdr_tid2name [function] [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 memcmp [call site]
5 sam_hdr_tid2name [function] [call site]
5 memcmp [call site]
5 sam_hdr_tid2name [function] [call site]
5 memcmp [call site]
5 memcmp [call site]
6 get_int_aux_val [function] [call site]
7 __errno_location [call site]
6 get_int_aux_val [function] [call site]
4 hts_idx_amend_last [function] [call site]
4 bgzf_idx_amend_last [function] [call site]
6 hts_idx_check_range [function] [call site]
7 idx_format_name [function] [call site]
6 realloc [call site]
6 realloc [call site]
7 calloc [call site]
7 realloc [call site]
7 calloc [call site]
5 hts_idx_check_range [function] [call site]
5 pthread_mutex_lock [call site]
5 pthread_mutex_unlock [call site]
4 sam_hdr_tid2name [function] [call site]
3 cram_put_bam_seq [function] [call site]
4 cram_new_container [function] [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
4 cram_next_container [function] [call site]
5 cram_update_curr_slice [function] [call site]
5 cram_flush_container_mt [function] [call site]
6 pthread_mutex_lock [call site]
7 pthread_mutex_unlock [call site]
7 hts_tpool_process_flush [function] [call site]
7 pthread_mutex_lock [call site]
6 pthread_mutex_unlock [call site]
6 cram_flush_container [function] [call site]
7 cram_encode_container [function] [call site]
9 cram_ref_incr_locked [function] [call site]
9 pthread_mutex_unlock [call site]
8 __assert_fail [call site]
8 lossy_read_names [function] [call site]
9 kh_init_m_s2u64 [function] [call site]
9 expected_template_count [function] [call site]
10 kh_resize_m_s2u64 [function] [call site]
11 __ac_X31_hash_string [function] [call site]
9 kh_destroy_m_s2u64 [function] [call site]
8 process_one_read [function] [call site]
9 realloc [call site]
9 cram_add_substitution [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_stats_add [function] [call site]
10 block_append_char [function] [call site]
10 cram_add_feature [function] [call site]
11 realloc [call site]
11 cram_stats_add [function] [call site]
11 cram_stats_add [function] [call site]
11 cram_stats_add [function] [call site]
10 cram_add_feature [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_stats_add [function] [call site]
10 block_append_char [function] [call site]
10 cram_add_feature [function] [call site]
9 cram_add_deletion [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_add_feature [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_add_feature [function] [call site]
9 cram_add_insertion [function] [call site]
10 cram_stats_add [function] [call site]
10 block_append_char [function] [call site]
10 block_append_char [function] [call site]
10 cram_add_feature [function] [call site]
9 cram_add_quality [function] [call site]
10 cram_stats_add [function] [call site]
10 block_append_char [function] [call site]
10 cram_add_feature [function] [call site]
9 cram_add_softclip [function] [call site]
10 block_append_char [function] [call site]
10 block_append_char [function] [call site]
10 block_append_char [function] [call site]
10 cram_add_feature [function] [call site]
9 cram_add_quality [function] [call site]
9 cram_add_quality [function] [call site]
9 cram_add_hardclip [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_add_feature [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_add_feature [function] [call site]
9 cram_encode_aux [function] [call site]
10 strncasecmp [call site]
10 kh_put_m_tagmap [function] [call site]
11 kh_resize_m_tagmap [function] [call site]
10 pthread_mutex_lock [call site]
10 kh_put_m_metrics [function] [call site]
11 kh_resize_m_metrics [function] [call site]
10 pthread_mutex_unlock [call site]
10 cram_new_metrics [function] [call site]
10 kh_del_m_metrics [function] [call site]
10 pthread_mutex_unlock [call site]
10 pthread_mutex_unlock [call site]
10 cram_encoder_init [function] [call site]
11 cram_encoding2str [function] [call site]
11 cram_encoding2str [function] [call site]
11 abort [call site]
10 cram_stats_add [function] [call site]
10 cram_stats_encoding [function] [call site]
11 realloc [call site]
11 realloc [call site]
10 cram_encoder_init [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_stats_encoding [function] [call site]
10 cram_encoder_init [function] [call site]
10 cram_stats_add [function] [call site]
10 cram_stats_encoding [function] [call site]
10 cram_encoder_init [function] [call site]
10 cram_encoder_init [function] [call site]
10 pthread_mutex_unlock [call site]
10 cram_new_block [function] [call site]
10 block_append_char [function] [call site]
10 cram_new_block [function] [call site]
10 cram_new_block [function] [call site]
10 cram_new_block [function] [call site]
10 cram_new_block [function] [call site]
10 cram_new_block [function] [call site]
10 cram_new_block [function] [call site]
10 block_append_char [function] [call site]
11 kh_resize_m_s2i [function] [call site]
12 __ac_X31_hash_string [function] [call site]
10 cram_stats_add [function] [call site]
9 sam_hrecs_find_rg [function] [call site]
9 sam_hrecs_find_rg [function] [call site]
8 __assert_fail [call site]
8 pthread_mutex_lock [call site]
8 pthread_mutex_unlock [call site]
8 cram_stats_encoding [function] [call site]
8 pthread_mutex_lock [call site]
8 pthread_mutex_unlock [call site]
8 hts_md5_destroy [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_stats_encoding [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encoder_init [function] [call site]
8 cram_encode_slice [function] [call site]
9 cram_allocate_block [function] [call site]
10 cram_new_block [function] [call site]
10 cram_new_block [function] [call site]
10 cram_allocate_block [function] [call site]
11 cram_allocate_block [function] [call site]
12 cram_allocate_block [function] [call site]
13 cram_allocate_block [function] [call site]
14 cram_allocate_block [function] [call site]
15 cram_new_block [function] [call site]
15 cram_allocate_block [function] [call site]
16 cram_new_block [function] [call site]
9 cram_encode_slice_read [function] [call site]
9 cram_free_block [function] [call site]
9 cram_free_block [function] [call site]
9 cram_free_block [function] [call site]
9 cram_free_block [function] [call site]
9 cram_compress_slice [function] [call site]
10 cram_compress_block2 [function] [call site]
10 pthread_mutex_unlock [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
10 cram_compress_block2 [function] [call site]
9 realloc [call site]
9 cram_free_block [function] [call site]
9 cram_encode_slice_header [function] [call site]
10 cram_new_block [function] [call site]
10 cram_free_block [function] [call site]
8 cram_encode_compression_header [function] [call site]
9 block_append_char [function] [call site]
9 cram_free_block [function] [call site]
8 malloc [call site]
7 cram_flush_container2 [function] [call site]
8 cram_write_container [function] [call site]
8 cram_write_block [function] [call site]
8 cram_write_block [function] [call site]
8 cram_write_block [function] [call site]
8 cram_index_slice [function] [call site]
9 cram_index_build_multiref [function] [call site]
10 cram_decode_slice [function] [call site]
10 strlen [call site]
10 sprintf [call site]
9 sprintf [call site]
6 malloc [call site]
6 hts_tpool_dispatch2 [function] [call site]
6 cram_flush_thread [function] [call site]
7 cram_encode_container [function] [call site]
6 cram_flush_result [function] [call site]
7 hts_tpool_next_result [function] [call site]
8 hts_tpool_next_result_locked [function] [call site]
7 hts_tpool_result_data [function] [call site]
7 cram_flush_container2 [function] [call site]
7 cram_free_slice [function] [call site]
7 cram_free_slice [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_container [function] [call site]
6 usleep [call site]
5 cram_free_slice [function] [call site]
5 cram_free_container [function] [call site]
5 cram_new_container [function] [call site]
6 calloc [call site]
6 calloc [call site]
6 malloc [call site]
6 malloc [call site]
6 string_pool_create [function] [call site]
6 cram_free_slice [function] [call site]
4 cram_free_container [function] [call site]
4 calloc [call site]
4 pthread_mutex_unlock [call site]
4 pthread_mutex_lock [call site]
4 calloc [call site]
4 pthread_mutex_unlock [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
4 pthread_mutex_lock [call site]
4 calloc [call site]
4 pthread_mutex_unlock [call site]
4 pthread_mutex_unlock [call site]
6 bam_get_mempolicy [function] [call site]
6 bam_get_mempolicy [function] [call site]
6 bam_get_mempolicy [function] [call site]
3 pthread_create [call site]
3 sam_dispatcher_write [function] [call site]
4 hts_tpool_next_result_wait [function] [call site]
4 hts_tpool_result_data [function] [call site]
4 __errno_location [call site]
4 sam_hdr_tid2name [function] [call site]
4 __errno_location [call site]
4 sam_hdr_tid2name [function] [call site]
4 __assert_fail [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
4 hts_tpool_delete_result [function] [call site]
4 pthread_mutex_lock [call site]
4 pthread_mutex_unlock [call site]
4 __errno_location [call site]
3 pthread_mutex_lock [call site]
3 pthread_mutex_unlock [call site]
3 pthread_mutex_unlock [call site]
3 calloc [call site]
3 calloc [call site]
3 pthread_mutex_lock [call site]
3 pthread_mutex_unlock [call site]
3 hts_tpool_dispatch3 [function] [call site]
3 sam_format_worker [function] [call site]
3 pthread_mutex_unlock [call site]
4 sam_format1_append [function] [call site]
3 sam_hdr_tid2name [function] [call site]
3 sam_hdr_tid2name [function] [call site]
3 fastq_state_init [function] [call site]
4 strlen [call site]
4 sam_format_aux1 [function] [call site]
3 __errno_location [call site]
2 sam_hdr_destroy [function] [call site]
2 hts_close_or_abort [function] [call site]
5 cram_update_curr_slice [function] [call site]
5 cram_flush_container_mt [function] [call site]
5 cram_drain_rqueue [function] [call site]
5 hts_tpool_process_flush [function] [call site]
5 cram_flush_result [function] [call site]
5 pthread_mutex_destroy [call site]
5 pthread_mutex_destroy [call site]
5 pthread_mutex_destroy [call site]
5 hts_tpool_process_destroy [function] [call site]
5 cram_write_eof_block [function] [call site]
6 cram_encode_compression_header [function] [call site]
6 cram_write_container [function] [call site]
6 cram_write_block [function] [call site]
7 cram_free_file_def [function] [call site]
7 sam_hdr_destroy [function] [call site]
7 cram_free_container [function] [call site]
7 cram_free_container [function] [call site]
7 kh_destroy_m_metrics [function] [call site]
7 cram_index_free [function] [call site]
8 cram_index_free_recurse [function] [call site]
9 cram_index_free_recurse [function] [call site]
7 hts_tpool_destroy [function] [call site]
6 cram_free_block [function] [call site]
4 sam_state_destroy [function] [call site]
4 fastq_state_destroy [function] [call site]
4 __errno_location [call site]
4 sam_hdr_destroy [function] [call site]
4 hts_idx_destroy [function] [call site]
5 cram_index_free [function] [call site]
4 hts_filter_free [function] [call site]
5 calloc [call site]
6 calloc [call site]
6 bcf_hdr_parse_line [function] [call site]
7 bcf_hrec_add_key [function] [call site]
8 realloc [call site]
8 realloc [call site]
7 bcf_hrec_set_val [function] [call site]
8 malloc [call site]
7 bcf_hrec_destroy [function] [call site]
7 bcf_hrec_destroy [function] [call site]
6 bcf_hdr_add_hrec [function] [call site]
7 bcf_hdr_register_hrec [function] [call site]
8 bcf_hrec_find_key [function] [call site]
8 strtoll [call site]
8 bcf_hrec_find_key [function] [call site]
8 strdup [call site]
9 __ac_X31_hash_string [function] [call site]
9 kh_resize_vdict [function] [call site]
8 bcf_hrec_find_key [function] [call site]
8 strtol [call site]
8 bcf_hdr_set_idx [function] [call site]
9 __errno_location [call site]
9 hts_resize_array_ [function] [call site]
10 __errno_location [call site]
10 realloc [call site]
10 __errno_location [call site]
10 strerror [call site]
10 abort [call site]
10 abort [call site]
9 realloc [call site]
8 strcmp [call site]
8 strcmp [call site]
8 strcmp [call site]
8 strtol [call site]
8 strcmp [call site]
8 strcmp [call site]
8 __isoc99_sscanf [call site]
8 bcf_hdr_set_idx [function] [call site]
7 bcf_hrec_destroy [function] [call site]
7 strcmp [call site]
7 strcmp [call site]
7 bcf_hrec_destroy [function] [call site]
7 realloc [call site]
5 kh_destroy_vdict [function] [call site]
4 strchr [call site]
5 bcf_hdr_parse_line [function] [call site]
5 strcasecmp [call site]
5 bcf_hdr_add_hrec [function] [call site]
5 bcf_hrec_destroy [function] [call site]
5 bcf_hdr_parse_line [function] [call site]
5 bcf_hdr_add_hrec [function] [call site]
5 bcf_hrec_destroy [function] [call site]
5 bcf_hdr_parse_line [function] [call site]
5 bcf_hdr_add_hrec [function] [call site]
5 bcf_hrec_destroy [function] [call site]
5 __errno_location [call site]
5 strncmp [call site]
5 strchr [call site]
5 bcf_hdr_parse_sample_line [function] [call site]
6 bcf_hdr_add_sample_len [function] [call site]
7 strlen [call site]
7 realloc [call site]
6 realloc [call site]
5 bcf_hdr_check_sanity [function] [call site]
4 tbx_index_load3 [function] [call site]
7 idx_find_and_load [function] [call site]
8 strstr [call site]
8 strdup [call site]
8 __errno_location [call site]
9 idx_test_and_fetch [function] [call site]
10 strncmp [call site]
10 access [call site]
10 hts_detect_format2 [function] [call site]
10 hts_open_tmpfile [function] [call site]
10 calloc [call site]
10 __errno_location [call site]
10 __errno_location [call site]
10 __errno_location [call site]
10 __errno_location [call site]
10 hclose_abruptly [function] [call site]
10 __errno_location [call site]
10 hclose_abruptly [function] [call site]
10 hclose_abruptly [function] [call site]
10 unlink [call site]
9 strdup [call site]
10 memcmp [call site]
10 malloc [call site]
11 calloc [call site]
11 calloc [call site]
11 calloc [call site]
11 malloc [call site]
11 malloc [call site]
10 memcmp [call site]
10 malloc [call site]
10 memcmp [call site]
10 __errno_location [call site]
10 hts_idx_destroy [function] [call site]
8 hts_idx_check_local [function] [call site]
9 strlen [call site]
9 strncmp [call site]
9 strncmp [call site]
9 strlen [call site]
9 calloc [call site]
9 strcpy [call site]
9 strcpy [call site]
9 strcpy [call site]
9 strcpy [call site]
10 find_scheme_handler [function] [call site]
10 strncmp [call site]
10 strip_extension [function] [call site]
9 idx_test_and_fetch [function] [call site]
9 idx_test_and_fetch [function] [call site]
6 hts_idx_get_meta [function] [call site]
7 strdup [call site]
6 __errno_location [call site]
7 hts_idx_destroy [function] [call site]
5 calloc [call site]
5 calloc [call site]
5 __assert_fail [call site]
4 bcf_hdr_get_hrec [function] [call site]
5 strcmp [call site]
5 strcmp [call site]
5 bcf_hrec_find_key [function] [call site]
4 add_missing_contig_hrec [function] [call site]
5 calloc [call site]
5 bcf_hrec_add_key [function] [call site]
5 strlen [call site]
5 bcf_hrec_set_val [function] [call site]
5 bcf_hdr_add_hrec [function] [call site]
5 __errno_location [call site]
5 strerror [call site]
5 bcf_hrec_destroy [function] [call site]
4 bcf_hdr_destroy [function] [call site]
5 kh_destroy_vdict [function] [call site]
5 bcf_hrec_destroy [function] [call site]
3 bcf_hdr_destroy [function] [call site]
3 strncmp [call site]
3 bcf_hdr_destroy [function] [call site]
3 bcf_hdr_destroy [function] [call site]
3 __errno_location [call site]
5 _bcf_hrec_format [function] [call site]
6 strcmp [call site]
2 bcf_hdr_destroy [function] [call site]
2 hts_close_or_abort [function] [call site]
3 calloc [call site]
2 bcf_hdr_destroy [function] [call site]
2 hts_close_or_abort [function] [call site]
6 bcf_hdr_parse_line [function] [call site]
6 bcf_hdr_add_hrec [function] [call site]
6 bcf_hrec_destroy [function] [call site]
5 strcmp [call site]
5 strcmp [call site]
5 bcf_seqname_safe [function] [call site]
7 bcf_hdr_id2name [function] [call site]
5 strcmp [call site]
6 strtod [call site]
5 strcmp [call site]
5 vcf_parse_filter [function] [call site]
6 malloc [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_hdr_parse_line [function] [call site]
6 bcf_hdr_add_hrec [function] [call site]
6 bcf_hrec_destroy [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_hdr_parse_line [function] [call site]
6 bcf_hdr_add_hrec [function] [call site]
6 bcf_hrec_destroy [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 strcmp [call site]
6 bcf_seqname_safe [function] [call site]
7 serialize_float_array [function] [call site]
5 vcf_parse_format [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_hdr_parse_line [function] [call site]
6 bcf_hdr_add_hrec [function] [call site]
6 bcf_hrec_destroy [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 serialize_float_array [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
6 bcf_seqname_safe [function] [call site]
3 bcf_record_check [function] [call site]
4 bcf_dec_size_safe [function] [call site]
5 bcf_dec_typed_int1_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_dec_size_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_dec_size_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_dec_typed_int1_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_dec_size_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_dec_typed_int1_safe [function] [call site]
4 bcf_record_check_err [function] [call site]
5 bcf_seqname_safe [function] [call site]
4 bcf_dec_size_safe [function] [call site]
4 bcf_record_check_err [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
4 bcf_seqname_safe [function] [call site]
3 bcf_subset_format [function] [call site]
4 hts_realloc_or_die [function] [call site]
4 bcf_unpack_fmt_core1 [function] [call site]
5 bcf_dec_typed_int1 [function] [call site]
6 bcf_dec_typed_int1 [function] [call site]
3 bcf_seqname_safe [function] [call site]
6 bcf_fmt_sized_array [function] [call site]
6 hts_realloc_or_die [function] [call site]
6 bcf_fmt_sized_array [function] [call site]
6 hts_realloc_or_die [function] [call site]
6 hts_realloc_or_die [function] [call site]
6 bcf_unpack_info_core1 [function] [call site]
7 bcf_dec_typed_int1 [function] [call site]
6 hts_realloc_or_die [function] [call site]
6 bcf_unpack_fmt_core1 [function] [call site]
5 bcf_float_is_missing [function] [call site]
5 bcf_seqname_safe [function] [call site]
5 bcf_seqname_safe [function] [call site]
5 bcf_float_is_missing [function] [call site]
5 bcf_seqname_safe [function] [call site]
5 __errno_location [call site]
5 bcf_seqname_safe [function] [call site]
5 __errno_location [call site]
5 strcmp [call site]
4 bcf_seqname_safe [function] [call site]
4 hts_idx_tbi_name [function] [call site]
5 strlen [call site]
5 realloc [call site]
5 strcpy [call site]
3 bcf_seqname_safe [function] [call site]
5 strlen [call site]
4 bcf1_sync_alleles [function] [call site]
5 strlen [call site]
4 bcf1_sync_filter [function] [call site]
4 bcf1_sync_alleles [function] [call site]
4 strlen [call site]
4 bcf1_sync_filter [function] [call site]
3 bcf_seqname_safe [function] [call site]

Analysis and suggestions

Target function analysis

Remaining optimal interesting functions

Func name Functions filename Arg count Args Function depth hitcount instr count bb count cyclomatic complexity Reachable functions Incoming references total cyclomatic complexity Unreached complexity
vhopen_libcurl /src/htslib/hfile_libcurl.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 13 0 44 9 4 149 0 795 357
s3_vopen /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 8 0 32 6 3 137 0 686 307
bam_mplp_auto /src/htslib/sam.c 5 ['struct.bam_mplp_s *', 'int *', 'int *', 'int *', 'struct.bam_pileup1_t **'] 7 0 43 9 4 33 0 311 261
tbx_index_build /src/htslib/tbx.c 3 ['char *', 'int ', 'struct.tbx_conf_t *'] 12 0 12 3 2 254 0 1515 247
sam_itr_regarray /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'char **', 'int '] 20 0 80 17 8 610 0 5761 231
cram_codec_decoder2encoder /src/htslib/cram/cram_codecs.c 2 ['struct.cram_fd.667 *', 'struct.cram_codec.671 *'] 6 0 486 92 33 39 1 236 204
sam_itr_queryi /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t '] 21 0 34 8 4 621 0 5934 141

New fuzzers

The below fuzzers are templates and suggestions for how to target the set of optimal functions above

hfile_libcurl.c

Target file: /src/htslib/hfile_libcurl.c
Target functions: vhopen_libcurl
#include "ada_fuzz_header.h"

int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
  af_safe_gb_init(data, size);

  /* target vhopen_libcurl */
  char *new_var0 = ada_safe_get_char_p();
  char *new_var1 = ada_safe_get_char_p();
  struct __va_list_tag* new_var2 = calloc(sizeof(struct __va_list_tag), 1);
  vhopen_libcurl(new_var0, new_var1, new_var2);

  af_safe_gb_cleanup();
}

hfile_s3.c

Target file: /src/htslib/hfile_s3.c
Target functions: s3_vopen
#include "ada_fuzz_header.h"

int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
  af_safe_gb_init(data, size);

  /* target s3_vopen */
  char *new_var3 = ada_safe_get_char_p();
  char *new_var4 = ada_safe_get_char_p();
  struct __va_list_tag* new_var5 = calloc(sizeof(struct __va_list_tag), 1);
  s3_vopen(new_var3, new_var4, new_var5);

  af_safe_gb_cleanup();
}

sam.c

Target file: /src/htslib/sam.c
Target functions: bam_mplp_auto sam_itr_regarray sam_itr_queryi
#include "ada_fuzz_header.h"

int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
  af_safe_gb_init(data, size);

  /* target bam_mplp_auto */
  struct bam_mplp_s* new_var6 = calloc(sizeof(struct bam_mplp_s), 1);
  int *new_var7 = af_get_int_p();
  int *new_var8 = af_get_int_p();
  int *new_var9 = af_get_int_p();
  UNKNOWN_TYPE unknown_10;
  bam_mplp_auto(new_var6, new_var7, new_var8, new_var9, unknown_10);

  /* target sam_itr_regarray */
  struct hts_idx_t* new_var14 = calloc(sizeof(struct hts_idx_t), 1);
  struct sam_hdr_t* new_var15 = calloc(sizeof(struct sam_hdr_t), 1);
  char **new_var16 = af_get_double_char_p();
  int new_var17 = ada_safe_get_int();
  sam_itr_regarray(new_var14, new_var15, new_var16, new_var17);

  /* target sam_itr_queryi */
  struct hts_idx_t* new_var20 = calloc(sizeof(struct hts_idx_t), 1);
  int new_var21 = ada_safe_get_int();
  UNKNOWN_TYPE unknown_22;
  UNKNOWN_TYPE unknown_23;
  sam_itr_queryi(new_var20, new_var21, unknown_22, unknown_23);

  af_safe_gb_cleanup();
}

tbx.c

Target file: /src/htslib/tbx.c
Target functions: tbx_index_build
#include "ada_fuzz_header.h"

int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
  af_safe_gb_init(data, size);

  /* target tbx_index_build */
  char *new_var11 = ada_safe_get_char_p();
  int new_var12 = ada_safe_get_int();
  struct tbx_conf_t* new_var13 = calloc(sizeof(struct tbx_conf_t), 1);
  tbx_index_build(new_var11, new_var12, new_var13);

  af_safe_gb_cleanup();
}

cram_codecs.c

Target file: /src/htslib/cram/cram_codecs.c
Target functions: cram_codec_decoder2encoder
#include "ada_fuzz_header.h"

int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
  af_safe_gb_init(data, size);

  /* target cram_codec_decoder2encoder */
  struct cram_fd 667* new_var18 = calloc(sizeof(struct cram_fd 667), 1);
  struct cram_codec 671* new_var19 = calloc(sizeof(struct cram_codec 671), 1);
  cram_codec_decoder2encoder(new_var18, new_var19);

  af_safe_gb_cleanup();
}

Function reachability if adopted

Reached Unreached
Functions 59.47% (1190 / 2001) 40.52% (811 / 2001)
Complexity 71.27% (12565 / 17628) 28.72% (5063 / 17628)

All functions overview

Func name Git URL Functions filename Arg count Args Function reach depth Fuzzers hit count I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity
sancov.module_ctor_8bit_counters LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_close_or_abort LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 1 ['struct.htsFile *'] 18 1 23 5 2 636 3 6396 0
abort LINK / 0 [] 0 1 0 0 2 0 129 2 0
view_vcf LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 1 ['struct.htsFile *'] 17 1 84 23 8 861 1 9005 0
view_sam LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 1 ['struct.htsFile *'] 17 1 74 22 8 895 1 9493 0
LLVMFuzzerTestOneInput LINK /src/htslib/test/fuzz/hts_open_fuzzer.c 2 ['char *', 'size_t '] 17 0 65 16 3 1003 0 10853 3
malloc LINK / 1 ['size_t '] 0 1 0 0 2 0 582 2 0
free LINK / 1 ['char *'] 0 1 0 0 2 0 633 2 0
sancov.module_ctor_8bit_counters.2 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_clear LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 6 1 2 0 98 2 0
kputc LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 1 38 6 3 2 268 11 0
ks_resize LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 1 60 15 6 1 375 8 0
realloc LINK / 2 ['char *', 'size_t '] 0 1 0 0 2 0 681 2 0
sam_hrecs_add_ref_altnames LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'char *'] 4 1 122 26 11 15 106 108 0
kh_put_m_s2i LINK /src/htslib/./header.h 3 ['struct.kh_m_s2i_s *', 'char *', 'int *'] 2 1 258 41 17 3 112 46 0
kh_resize_m_s2i LINK /src/htslib/./header.h 2 ['struct.kh_m_s2i_s *', 'int '] 1 1 370 62 23 2 114 29 0
__ac_X31_hash_string LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 1 42 9 4 0 340 4 0
strcmp LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 352 2 0
sam_hrecs_update LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *'] 4 1 19 3 2 10 106 51 0
sam_hrecs_vupdate LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'struct.__va_list_tag *'] 3 1 182 35 10 9 107 49 0
sam_hrecs_find_key LINK /src/htslib/header.c 3 ['struct.sam_hrec_type_s *', 'char *', 'struct.sam_hrec_tag_s **'] 0 1 79 19 8 0 114 8 0
strlen LINK / 1 ['char *'] 0 1 0 0 2 0 397 2 0
snprintf LINK / 3 ['char *', 'size_t ', 'char *'] 0 1 0 0 2 0 232 2 0
sam_hrecs_free_tags LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.sam_hrec_tag_s *'] 2 0 41 11 5 2 6 12 10
sam_hrecs_remove_hash_entry LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'struct.sam_hrec_type_s *'] 2 0 447 86 32 10 5 84 41
TYPEKEY LINK /src/htslib/./header.h 1 ['char *'] 0 1 11 1 2 0 120 2 0
__assert_fail LINK / 4 ['char *', 'char *', 'int ', 'char *'] 0 1 0 0 2 0 323 2 0
kh_get_m_s2i LINK /src/htslib/./header.h 2 ['struct.kh_m_s2i_s *', 'char *'] 1 1 92 18 8 2 120 14 0
sam_hrecs_remove_ref_altnames LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'char *'] 2 0 111 21 9 7 9 48 9
kh_del_m_s2i LINK /src/htslib/./header.h 2 ['struct.kh_m_s2i_s *', 'int '] 0 1 41 6 3 0 106 3 0
kputsn LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 1 47 8 4 2 305 12 0
kh_del_sam_hrecs_t LINK /src/htslib/./header.h 2 ['struct.kh_sam_hrecs_t_s *', 'int '] 0 0 41 6 3 0 5 3 3
kputc_ LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 1 35 6 3 2 70 11 0
ks_initialize LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 6 1 2 0 54 2 0
sam_hrecs_add LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'char *'] 5 1 19 3 2 35 102 352 0
sam_hrecs_vadd LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'struct.__va_list_tag *'] 4 1 579 100 31 34 103 350 0
strncmp LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 182 2 0
sam_hrecs_find_type_id LINK /src/htslib/header.c 4 ['struct.sam_hrecs_t *', 'char *', 'char *', 'char *'] 2 1 370 79 34 4 109 50 0
kh_put_sam_hrecs_t LINK /src/htslib/./header.h 3 ['struct.kh_sam_hrecs_t_s *', 'int ', 'int *'] 2 1 252 41 17 2 105 42 0
sam_hrecs_global_list_add LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'struct.sam_hrec_type_s *'] 1 1 84 17 7 1 105 9 0
sam_hrecs_update_hashes LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'int ', 'struct.sam_hrec_type_s *'] 5 1 1071 211 78 28 105 236 0
strtoll LINK / 3 ['char *', 'char **', 'int '] 0 1 0 0 2 0 142 2 0
kh_resize_sam_hrecs_t LINK /src/htslib/./header.h 2 ['struct.kh_sam_hrecs_t_s *', 'int '] 1 1 369 62 23 1 106 25 0
kh_get_sam_hrecs_t LINK /src/htslib/./header.h 2 ['struct.kh_sam_hrecs_t_s *', 'int '] 0 0 83 16 7 0 5 7 7
isalpha_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 123 4 0
__ctype_b_loc LINK / 0 [] 0 1 0 0 2 0 289 2 0
sam_hrecs_error LINK /src/htslib/header.c 4 ['char *', 'char *', 'size_t ', 'size_t '] 2 1 52 12 5 6 102 20 0
sam_hrecs_group_order LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 1 0 94 20 9 2 0 13 9
sam_hrecs_sort_order LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 2 1 111 24 11 8 20 30 0
sam_hrecs_find_rg LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'char *'] 2 1 37 6 3 3 19 17 0
kh_destroy_m_s2i LINK /src/htslib/./header.h 1 ['struct.kh_m_s2i_s *'] 1 1 35 6 3 1 128 5 0
kh_destroy_sam_hrecs_t LINK /src/htslib/./header.h 1 ['struct.kh_sam_hrecs_t_s *'] 1 1 35 6 3 1 115 5 0
sam_hrecs_init_type_order LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 1 1 52 8 4 1 102 6 0
calloc LINK / 2 ['size_t ', 'size_t '] 0 1 0 0 2 0 395 2 0
kh_init_m_s2i LINK /src/htslib/./header.h 0 [] 1 1 13 3 2 1 105 4 0
kh_init_sam_hrecs_t LINK /src/htslib/./header.h 0 [] 1 1 13 3 2 1 102 4 0
sam_hdr_incr_ref LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 0 0 18 4 2 0 0 2 2
sam_hdr_add_pg LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 0 440 107 40 70 0 682 52
sam_hdr_fill_hrecs LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 6 1 120 29 13 66 100 602 0
sam_hdr_link_pg LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 7 1 329 65 25 68 9 630 0
sam_hdr_pg_id LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 0 132 29 12 67 1 614 12
redact_header_text LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 1 1 39 8 3 2 33 7 0
sam_hrecs_new LINK /src/htslib/header.c 0 [] 2 1 172 35 15 12 101 51 0
sam_hrecs_refs_from_targets_array LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.sam_hdr_t *'] 5 1 271 53 19 20 101 123 0
sam_hrecs_free LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 2 1 194 45 16 5 113 32 0
sam_hrecs_parse_lines LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'size_t '] 4 1 525 107 41 35 101 333 0
add_stub_ref_sq_lines LINK /src/htslib/header.c 1 ['struct.sam_hrecs_t *'] 6 1 84 16 7 36 101 359 0
rebuild_target_arrays LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 3 1 48 12 6 11 101 98 0
sam_hdr_update_target_arrays LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'struct.sam_hrecs_t *', 'int '] 2 1 343 67 27 10 104 92 0
strdup LINK / 1 ['char *'] 0 1 0 0 2 0 233 2 0
__errno_location LINK / 0 [] 0 1 0 0 2 0 618 2 0
strerror LINK / 1 ['int '] 0 1 0 0 2 0 103 2 0
sam_hdr_tid2len LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'int '] 2 0 107 22 10 3 5 24 10
sam_hdr_tid2name LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'int '] 0 1 62 13 6 0 20 6 0
sam_hdr_name2tid LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 1 67 15 7 67 21 609 0
sam_hrecs_rebuild_lines LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.kstring_t *'] 3 1 52 13 6 6 19 28 0
build_header_line LINK /src/htslib/header.c 2 ['struct.sam_hrec_type_s *', 'struct.kstring_t *'] 3 1 70 9 4 4 22 19 0
sam_hrecs_remove_key LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'char *'] 2 0 138 26 10 12 2 72 19
sam_hdr_remove_tag_id LINK /src/htslib/header.c 5 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *', 'char *'] 7 0 81 21 10 72 1 638 29
sam_hdr_find_tag_pos LINK /src/htslib/header.c 5 ['struct.sam_hdr_t *', 'char *', 'int ', 'char *', 'struct.kstring_t *'] 7 0 100 25 12 70 0 641 29
sam_hrecs_find_type_pos LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'int '] 3 0 171 39 17 5 3 67 17
sam_hdr_find_tag_id LINK /src/htslib/header.c 6 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *', 'char *', 'struct.kstring_t *'] 7 1 100 25 12 69 18 624 0
sam_hdr_line_name LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'int '] 7 1 147 31 12 67 41 614 0
sam_hdr_line_index LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'char *'] 7 0 155 31 12 67 0 614 12
sam_hdr_count_lines LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 1 136 32 11 67 2 613 0
kh_get_rm LINK /src/htslib/header.c 2 ['struct.kh_rm_s *', 'char *'] 1 0 92 18 8 2 1 14 8
sam_hdr_remove_lines LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 8 0 220 50 22 78 0 725 116
sam_hdr_remove_except LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 7 0 176 41 17 76 1 695 86
sam_hrecs_remove_line LINK /src/htslib/header.c 3 ['struct.sam_hrecs_t *', 'char *', 'struct.sam_hrec_type_s *'] 3 0 146 32 13 16 4 116 69
check_for_name_update LINK /src/htslib/header.c 7 ['struct.sam_hrecs_t *', 'struct.sam_hrec_type_s *', 'struct.__va_list_tag *', 'char **', 'char **', 'char *', 'struct.kh_m_s2i_s **'] 2 1 176 33 12 6 6 38 0
sam_hdr_update_line LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 7 1 246 49 18 69 5 635 0
sam_hdr_remove_line_pos LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'int '] 7 0 112 28 13 77 0 708 99
sam_hdr_remove_line_id LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *'] 7 0 105 26 12 76 0 690 81
sam_hdr_find_line_pos LINK /src/htslib/header.c 4 ['struct.sam_hdr_t *', 'char *', 'int ', 'struct.kstring_t *'] 7 0 67 17 8 72 0 644 25
sam_hdr_find_line_id LINK /src/htslib/header.c 5 ['struct.sam_hdr_t *', 'char *', 'char *', 'char *', 'struct.kstring_t *'] 7 0 67 17 8 71 0 627 8
sam_hdr_add_line LINK /src/htslib/header.c 2 ['struct.sam_hdr_t *', 'char *'] 7 1 96 22 10 68 4 615 0
sam_hdr_add_lines LINK /src/htslib/header.c 3 ['struct.sam_hdr_t *', 'char *', 'size_t '] 7 1 98 25 11 68 17 616 0
ks_release LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 8 1 2 0 44 2 0
ks_len LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 1 6 1 2 0 8 2 0
ks_free LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 1 25 6 3 2 49 7 0
sam_hrecs_rebuild_text LINK /src/htslib/header.c 2 ['struct.sam_hrecs_t *', 'struct.kstring_t *'] 4 1 46 11 5 7 18 33 0
sam_hdr_nref LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 0 0 28 7 3 0 0 3 3
sam_hdr_str LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 9 1 32 8 4 81 4 684 0
sam_hdr_rebuild LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 8 1 113 23 10 80 7 680 0
sam_hdr_length LINK /src/htslib/header.c 1 ['struct.sam_hdr_t *'] 9 1 32 8 4 81 4 684 0
sancov.module_ctor_8bit_counters.73 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.194 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kh_get_scheme_string LINK /src/htslib/hfile.c 2 ['struct.kh_scheme_string_s *', 'char *'] 1 1 92 18 8 2 146 14 0
__ac_X31_hash_string.195 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
isalnum_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 165 4 0
hopen_unknown_scheme LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 4 0 32 8 4 9 0 27 4
hopen_fd LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 3 1 60 12 5 8 142 23 0
hfile_oflags LINK /src/htslib/hfile.c 1 ['char *'] 0 1 70 15 2 0 143 2 0
open LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 143 2 0
blksize LINK /src/htslib/hfile.c 1 ['int '] 2 1 30 6 3 2 147 7 0
hfile_init LINK /src/htslib/hfile.c 3 ['size_t ', 'char *', 'size_t '] 2 1 100 20 8 5 19 19 0
close LINK / 1 ['int '] 0 0 0 0 2 0 1 2 2
hfile_destroy LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 1 29 6 3 2 160 7 0
fd_read LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'char *', 'size_t '] 1 0 60 12 5 3 0 11 9
fd_write LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'char *', 'size_t '] 1 0 60 12 5 3 0 11 9
fd_seek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'size_t ', 'int '] 1 0 15 3 2 1 0 4 4
fd_flush LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 0 69 17 7 2 0 11 9
fd_close LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 0 40 9 4 2 0 8 6
fdatasync LINK / 1 ['int '] 0 0 0 0 2 0 1 2 2
lseek LINK / 3 ['int ', 'size_t ', 'int '] 0 0 0 0 2 0 1 2 2
send LINK / 4 ['int ', 'char *', 'size_t ', 'int '] 0 0 0 0 2 0 1 2 2
write LINK / 3 ['int ', 'char *', 'size_t '] 0 0 0 0 2 0 1 2 2
recv LINK / 4 ['int ', 'char *', 'size_t ', 'int '] 0 0 0 0 2 0 1 2 2
read LINK / 3 ['int ', 'char *', 'size_t '] 0 0 0 0 2 0 1 2 2
strchr LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 193 2 0
fstat LINK //usr/include/x86_64-linux-gnu/sys/stat.h 2 ['int ', 'struct.stat *'] 1 1 2 1 2 1 148 4 0
__fxstat LINK / 3 ['int ', 'int ', 'struct.stat *'] 0 1 0 0 2 0 149 2 0
hfile_exit LINK /src/htslib/hfile.c 0 [] 3 1 13 3 2 6 150 19 0
hfile_shutdown LINK /src/htslib/hfile.c 1 ['int '] 2 1 65 15 6 4 152 15 0
pthread_mutex_destroy LINK / 1 ['union.pthread_mutex_t *'] 0 1 0 0 2 0 203 2 0
pthread_mutex_lock LINK / 1 ['union.pthread_mutex_t *'] 0 1 0 0 2 0 280 2 0
kh_destroy_scheme_string LINK /src/htslib/hfile.c 1 ['struct.kh_scheme_string_s *'] 1 1 35 6 3 1 153 5 0
pthread_mutex_unlock LINK / 1 ['union.pthread_mutex_t *'] 0 1 0 0 2 0 280 2 0
hpreload LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 4 0 105 24 10 13 1 63 14
hread LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 1 57 11 5 3 184 28 0
hfile_init_fixed LINK /src/htslib/hfile.c 5 ['size_t ', 'char *', 'char *', 'size_t ', 'size_t '] 1 0 63 9 4 2 5 8 4
hclose LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 71 14 6 4 137 15 0
hclose_abruptly LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 22 3 2 3 130 9 0
writebuffer_is_nonempty LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 0 1 10 1 2 0 200 2 0
hflush LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 48 10 5 2 111 12 0
flush_buffer LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 1 69 12 5 1 215 7 0
mem_seek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'size_t ', 'int '] 1 0 13 3 2 1 0 4 2
mem_close LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 0 0 4 1 2 0 0 2 2
hread2 LINK /src/htslib/hfile.c 4 ['struct.hFILE *', 'char *', 'size_t ', 'size_t '] 2 1 201 35 13 2 193 23 0
refill_buffer LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 1 1 117 18 8 1 231 10 0
tolower_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 17 3 2 1 152 4 0
__ctype_tolower_loc LINK / 0 [] 0 1 0 0 2 0 139 2 0
cmp_prefix LINK /src/htslib/hfile.c 1 ['char *'] 2 0 38 9 4 2 1 8 4
init_add_plugin LINK /src/htslib/hfile.c 2 ['N/A', 'char *'] 2 1 46 8 4 8 150 23 0
kh_init_scheme_string LINK /src/htslib/hfile.c 0 [] 1 1 13 3 2 1 150 4 0
is_preload_url_remote LINK /src/htslib/hfile.c 1 ['char *'] 10 0 13 3 2 66 0 271 2
hisremote LINK /src/htslib/hfile.c 1 ['char *'] 9 1 28 6 3 65 92 269 0
find_scheme_handler LINK /src/htslib/hfile.c 1 ['char *'] 8 1 135 30 13 64 145 266 0
load_hfile_plugins LINK /src/htslib/hfile.c 0 [] 7 1 34 6 3 58 149 237 0
hfile_always_local LINK /src/htslib/hfile.c 1 ['char *'] 0 0 4 1 2 0 0 2 2
hfile_add_scheme_handler LINK /src/htslib/hfile.c 2 ['char *', 'struct.hFILE_scheme_handler *'] 3 1 69 13 6 11 156 69 0
hfile_plugin_init_mem LINK /src/htslib/hfile.c 1 ['struct.hFILE_plugin *'] 4 0 14 3 2 12 0 71 2
hfile_plugin_init_crypt4gh_needed LINK /src/htslib/hfile.c 1 ['struct.hFILE_plugin *'] 4 0 14 3 2 12 0 71 2
atexit LINK / 1 ['N/A'] 0 1 0 0 2 0 120 2 0
crypt4gh_needed LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 2 0 28 6 3 7 0 20 3
hfile_always_remote LINK /src/htslib/hfile.c 1 ['char *'] 0 0 4 1 2 0 0 2 2
hopenv_mem LINK /src/htslib/hfile.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 3 0 77 12 5 5 0 18 12
create_hfile_mem LINK /src/htslib/hfile.c 4 ['char *', 'char *', 'size_t ', 'size_t '] 2 0 25 6 3 3 2 11 7
hopen_preload LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 10 0 14 3 2 84 0 351 16
hopen LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 9 1 74 15 7 75 139 299 0
hopen_fd_stdinout LINK /src/htslib/hfile.c 1 ['char *'] 4 1 15 3 2 5 140 14 0
hdopen LINK /src/htslib/hfile.c 2 ['int ', 'char *'] 3 1 38 6 3 4 143 12 0
hopen_fd_fileuri LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 4 0 38 9 4 10 0 29 4
kh_put_scheme_string LINK /src/htslib/hfile.c 3 ['struct.kh_scheme_string_s *', 'char *', 'int *'] 2 1 258 41 17 3 157 46 0
priority LINK /src/htslib/hfile.c 1 ['struct.hFILE_scheme_handler *'] 0 1 7 1 2 0 157 2 0
kh_resize_scheme_string LINK /src/htslib/hfile.c 2 ['struct.kh_scheme_string_s *', 'int '] 1 1 368 62 23 2 158 29 0
hopen_mem LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 3 0 97 20 9 15 0 67 46
knet_close LINK /src/htslib/hfile.c 1 ['struct.knetFile_s *'] 3 0 16 3 2 5 0 17 2
knet_seek LINK /src/htslib/hfile.c 3 ['struct.knetFile_s *', 'size_t ', 'int '] 3 0 27 6 3 5 0 33 3
hseek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'size_t ', 'int '] 2 1 237 45 19 4 160 30 0
htell LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 1 14 1 2 0 163 2 0
knet_read LINK /src/htslib/hfile.c 3 ['struct.knetFile_s *', 'char *', 'size_t '] 4 0 30 6 3 4 0 31 3
knet_dopen LINK /src/htslib/hfile.c 2 ['int ', 'char *'] 4 0 38 8 4 7 0 20 4
knet_open LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 10 0 51 11 5 76 0 304 5
kputs LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 1 26 6 3 5 111 19 0
kputsn.224 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
strip_extension LINK /src/htslib/hfile.c 2 ['char *', 'char *'] 0 1 32 9 4 0 28 4 0
haddextension LINK /src/htslib/hfile.c 4 ['struct.kstring_t *', 'char *', 'int ', 'char *'] 9 1 101 23 10 68 27 285 0
strcspn LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 38 2 0
hfile_has_plugin LINK /src/htslib/hfile.c 1 ['char *'] 8 0 65 16 7 59 0 244 7
hfile_list_plugins LINK /src/htslib/hfile.c 2 ['char **', 'int *'] 8 0 102 23 9 59 0 246 9
hfile_list_schemes LINK /src/htslib/hfile.c 3 ['char *', 'char **', 'int *'] 8 0 142 28 11 59 0 248 11
hfile_mem_steal_buffer LINK /src/htslib/hfile.c 2 ['struct.hFILE *', 'size_t *'] 2 0 24 6 3 2 0 9 7
hfile_mem_get_buffer LINK /src/htslib/hfile.c 2 ['struct.hFILE *', 'size_t *'] 1 0 43 9 4 1 1 6 4
hputs2 LINK /src/htslib/hfile.c 4 ['char *', 'size_t ', 'size_t ', 'struct.hFILE *'] 3 1 14 3 2 3 77 15 0
hwrite2 LINK /src/htslib/hfile.c 4 ['struct.hFILE *', 'char *', 'size_t ', 'size_t '] 2 1 87 14 6 2 153 13 0
hputc2 LINK /src/htslib/hfile.c 2 ['int ', 'struct.hFILE *'] 2 0 30 6 3 2 5 10 3
hpeek LINK /src/htslib/hfile.c 3 ['struct.hFILE *', 'char *', 'size_t '] 2 1 83 19 5 2 169 15 0
hgetln LINK /src/htslib/./htslib/hfile.h 3 ['char *', 'size_t ', 'struct.hFILE *'] 3 1 12 3 2 5 91 26 0
hgetdelim LINK /src/htslib/hfile.c 4 ['char *', 'size_t ', 'int ', 'struct.hFILE *'] 2 1 120 23 10 4 94 24 0
memchr LINK / 3 ['char *', 'int ', 'size_t '] 0 1 0 0 2 0 138 2 0
hgets LINK /src/htslib/hfile.c 3 ['char *', 'int ', 'struct.hFILE *'] 4 1 36 8 4 6 79 30 0
hgetc2 LINK /src/htslib/hfile.c 1 ['struct.hFILE *'] 2 1 30 6 3 2 59 13 0
hfile_set_blksize LINK /src/htslib/hfile.c 2 ['struct.hFILE *', 'size_t '] 1 1 84 16 7 1 150 9 0
sancov.module_ctor_8bit_counters.232 LINK / 0 [] 0 0 3 1 2 0 0 2 2
idx_read_core LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'struct.BGZF *', 'int '] 7 1 363 76 31 76 23 495 0
kh_init_bin LINK /src/htslib/hts.c 0 [] 1 1 13 3 2 1 43 4 0
kh_put_bin LINK /src/htslib/hts.c 3 ['struct.kh_bin_s *', 'int ', 'int *'] 2 1 252 41 17 2 47 42 0
update_loff LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'int ', 'int '] 2 1 167 31 12 3 36 19 0
hts_bin_bot LINK /src/htslib/./htslib/hts.h 2 ['int ', 'int '] 1 1 20 3 2 1 37 5 0
hts_bin_level LINK /src/htslib/./htslib/hts.h 1 ['int '] 0 1 28 7 3 0 38 3 0
kh_resize_bin LINK /src/htslib/hts.c 2 ['struct.kh_bin_s *', 'int '] 1 1 383 62 23 1 48 25 0
hwrite LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 1 103 20 8 5 145 30 0
hread.244 LINK /src/htslib/./htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
__ks_insertsort__off_max LINK /src/htslib/hts.c 2 ['struct.hts_pair64_max_t *', 'struct.hts_pair64_max_t *'] 0 0 78 17 7 0 1 7 7
ks_combsort__off_max LINK /src/htslib/hts.c 2 ['size_t ', 'struct.hts_pair64_max_t *'] 1 1 145 34 13 1 6 20 7
idx_write_uint64 LINK /src/htslib/hts.c 2 ['struct.BGZF *', 'size_t '] 7 1 15 3 2 50 13 207 0
__ks_insertsort__off LINK /src/htslib/hts.c 2 ['struct.timespec *', 'struct.timespec *'] 0 0 60 13 5 0 1 5 5
ks_combsort__off LINK /src/htslib/hts.c 2 ['size_t ', 'struct.timespec *'] 1 1 126 29 11 1 14 16 5
ks_introsort__off LINK /src/htslib/hts.c 2 ['size_t ', 'struct.timespec *'] 1 1 307 58 22 2 13 35 0
kh_del_bin LINK /src/htslib/hts.c 2 ['struct.kh_bin_s *', 'int '] 0 1 41 6 3 0 30 3 0
cram_hfile LINK /src/htslib/./cram/cram_io.h 1 ['struct.cram_fd *'] 0 1 6 1 2 0 19 2 0
kputuw LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 1 125 19 8 2 81 16 0
ks_resize.245 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
get_severity_tag LINK /src/htslib/hts.c 1 ['int '] 0 1 19 3 4 0 473 4 0
hts_get_log_level LINK /src/htslib/hts.c 0 [] 0 0 5 1 2 0 0 2 2
hts_set_log_level LINK /src/htslib/hts.c 1 ['int '] 0 0 5 1 2 0 0 2 2
hts_free LINK /src/htslib/hts.c 1 ['char *'] 1 0 12 3 2 1 0 4 2
hts_lib_shutdown LINK /src/htslib/hts.c 0 [] 3 0 12 3 2 5 0 17 2
hts_realloc_or_die LINK /src/htslib/hts.c 7 ['size_t ', 'size_t ', 'size_t ', 'size_t ', 'int ', 'char **', 'char *'] 2 1 120 25 9 8 50 28 0
hts_log LINK /src/htslib/hts.c 3 ['int ', 'char *', 'char *'] 1 1 41 6 3 5 472 15 0
exit LINK / 1 ['int '] 0 1 0 0 2 0 175 2 0
fprintf LINK / 2 ['struct._IO_FILE *', 'char *'] 0 1 0 0 2 0 490 2 0
vfprintf LINK / 3 ['struct._IO_FILE *', 'char *', 'struct.__va_list_tag *'] 0 1 0 0 2 0 473 2 0
fputc LINK / 2 ['int ', 'struct._IO_FILE *'] 0 1 0 0 2 0 474 2 0
idx_read LINK /src/htslib/hts.c 1 ['char *'] 11 1 306 64 29 185 22 1041 0
memcmp LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 139 2 0
hts_idx_init LINK /src/htslib/hts.c 5 ['int ', 'int ', 'size_t ', 'int ', 'int '] 1 1 111 13 6 2 35 10 0
le_to_u32 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 6 1 2 0 223 2 0
hts_idx_destroy LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 4 1 138 27 10 4 38 25 0
kh_destroy_bin LINK /src/htslib/hts.c 1 ['struct.kh_bin_s *'] 1 1 35 6 3 1 39 5 0
idx_test_and_fetch LINK /src/htslib/hts.c 4 ['char *', 'char **', 'int *', 'int '] 10 1 389 81 33 118 27 620 0
kputsn.251 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
access LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 89 2 0
hts_detect_format2 LINK /src/htslib/hts.c 3 ['struct.hFILE *', 'char *', 'struct.htsFormat *'] 3 1 826 182 77 29 38 222 0
hts_open_tmpfile LINK /src/htslib/hts.c 3 ['char *', 'char *', 'struct.kstring_t *'] 7 1 75 17 7 78 72 310 0
rename LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 72 2 0
ks_clear.252 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
unlink LINK / 1 ['char *'] 0 1 0 0 2 0 72 2 0
getpid LINK / 0 [] 0 1 0 0 2 0 73 2 0
time LINK / 1 ['size_t *'] 0 1 0 0 2 0 88 2 0
clock LINK / 0 [] 0 0 0 0 2 0 0 2 2
decompress_peek_gz LINK /src/htslib/hts.c 2 ['struct.hFILE *', 'char *'] 3 1 73 14 6 6 39 27 0
decompress_peek_xz LINK /src/htslib/hts.c 2 ['struct.hFILE *', 'char *'] 3 1 73 15 6 6 39 27 0
find_file_extension LINK /src/htslib/./hts_internal.h 2 ['char *', 'char *'] 1 1 217 53 22 2 42 26 0
tolower_c.261 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 17 3 2 1 0 4 2
parse_version LINK /src/htslib/hts.c 3 ['struct.htsFormat *', 'char *', 'char *'] 2 1 98 22 9 2 39 13 0
cmp_nonblank LINK /src/htslib/hts.c 2 ['char *', 'char *'] 2 1 59 14 6 2 39 10 0
secondline_is_bases LINK /src/htslib/hts.c 2 ['char *', 'char *'] 1 1 93 22 10 2 39 14 0
parse_tabbed_text LINK /src/htslib/hts.c 4 ['char *', 'char *', 'char *', 'int *'] 2 1 255 63 26 3 39 32 0
colmatch LINK /src/htslib/hts.c 2 ['char *', 'char *'] 0 1 51 11 5 0 39 5 0
strstr LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 131 2 0
is_text_only LINK /src/htslib/hts.c 2 ['char *', 'char *'] 0 1 53 14 6 0 39 6 0
isdigit_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 80 4 0
__ctype_toupper_loc LINK / 0 [] 0 1 0 0 2 0 95 2 0
isspace_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 153 4 0
lzma_easy_decoder_memusage LINK / 1 ['int '] 0 1 0 0 2 0 80 2 0
lzma_stream_decoder LINK / 3 ['struct.lzma_stream *', 'size_t ', 'int '] 0 0 0 0 2 0 0 2 2
lzma_code LINK / 2 ['struct.lzma_stream *', 'int '] 0 1 0 0 2 0 83 2 0
lzma_end LINK / 1 ['struct.lzma_stream *'] 0 1 0 0 2 0 60 2 0
inflateInit2_ LINK / 4 ['struct.z_stream_s *', 'int ', 'char *', 'int '] 0 1 0 0 2 0 157 2 0
inflate LINK / 2 ['struct.z_stream_s *', 'int '] 0 1 0 0 2 0 158 2 0
inflateEnd LINK / 1 ['struct.z_stream_s *'] 0 1 0 0 2 0 164 2 0
hts_idx_load3 LINK /src/htslib/hts.c 4 ['char *', 'char *', 'int ', 'int '] 12 1 147 31 14 224 22 1389 0
idx_find_and_load LINK /src/htslib/hts.c 3 ['char *', 'int ', 'int '] 13 1 151 32 10 224 22 1385 0
stat LINK //usr/include/x86_64-linux-gnu/sys/stat.h 2 ['char *', 'struct.stat *'] 1 1 2 1 2 1 84 4 0
__xstat LINK / 3 ['int ', 'char *', 'struct.stat *'] 0 1 0 0 2 0 73 2 0
hts_idx_check_local LINK /src/htslib/hts.c 3 ['char *', 'int ', 'char **'] 10 1 344 79 35 70 24 312 0
idx_filename LINK /src/htslib/hts.c 3 ['char *', 'char *', 'int '] 10 1 81 13 6 122 26 643 0
strcpy LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 115 2 0
hts_idx_load2 LINK /src/htslib/hts.c 2 ['char *', 'char *'] 13 0 12 3 2 224 1 1377 2
hts_idx_load LINK /src/htslib/hts.c 2 ['char *', 'int '] 14 0 12 3 2 224 0 1377 2
hts_idx_locatefn LINK /src/htslib/hts.c 2 ['char *', 'char *'] 11 0 12 3 2 123 1 645 2
hts_idx_getfn LINK /src/htslib/hts.c 2 ['char *', 'char *'] 11 0 12 3 2 123 5 645 2
hts_itr_multi_next LINK /src/htslib/hts.c 3 ['struct.htsFile *', 'struct.hts_itr_t *', 'char *'] 15 0 927 164 64 314 0 2308 71
compare_regions LINK /src/htslib/hts.c 2 ['char *', 'char *'] 0 1 55 12 5 0 4 5 0
bsearch LINK //usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h 5 ['char *', 'char *', 'size_t ', 'size_t ', 'N/A'] 0 0 21 6 5 0 1 5 5
hts_itr_next LINK /src/htslib/hts.c 4 ['struct.BGZF *', 'struct.hts_itr_t *', 'char *', 'char *'] 5 0 285 46 18 19 0 83 18
hts_itr_regions LINK /src/htslib/hts.c 9 ['struct.hts_idx_t *', 'struct.hts_reglist_t *', 'int ', 'N/A', 'char *', 'N/A', 'N/A', 'N/A', 'N/A'] 3 1 149 27 12 13 2 51 0
hts_itr_destroy LINK /src/htslib/hts.c 1 ['struct.hts_itr_t *'] 2 1 57 12 5 2 3 13 0
qsort LINK / 4 ['char *', 'size_t ', 'size_t ', 'N/A'] 0 1 0 0 2 0 13 2 0
hts_itr_querys LINK /src/htslib/hts.c 6 ['struct.hts_idx_t *', 'char *', 'N/A', 'char *', 'N/A', 'N/A'] 4 0 63 10 5 21 1 121 5
hts_parse_region LINK /src/htslib/hts.c 7 ['char *', 'int *', 'size_t *', 'size_t *', 'N/A', 'char *', 'int '] 3 1 470 100 42 19 11 114 0
hts_memrchr LINK /src/htslib/hts.c 2 ['char *', 'size_t '] 0 1 29 7 3 0 12 3 0
hts_parse_decimal LINK /src/htslib/hts.c 3 ['char *', 'char **', 'int '] 2 1 365 85 26 10 14 49 0
push_digit LINK /src/htslib/hts.c 2 ['size_t ', 'char '] 0 1 8 1 2 0 15 2 0
hts_parse_reg LINK /src/htslib/hts.c 3 ['char *', 'int *', 'int *'] 4 0 59 11 5 14 0 65 12
hts_parse_reg64 LINK /src/htslib/hts.c 3 ['char *', 'size_t *', 'size_t *'] 3 0 79 16 7 13 1 60 7
strrchr LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 58 2 0
hts_itr_multi_cram LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'struct.hts_itr_t *'] 2 0 321 58 21 14 0 133 43
ks_introsort__off_max LINK /src/htslib/hts.c 2 ['size_t ', 'struct.hts_pair64_max_t *'] 1 1 433 88 34 2 5 49 0
reg2intervals LINK /src/htslib/hts.c 10 ['struct.hts_itr_t *', 'struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'int ', 'size_t ', 'size_t ', 'int ', 'int '] 2 0 341 69 27 5 1 85 27
kh_get_bin LINK /src/htslib/hts.c 2 ['struct.kh_bin_s *', 'int '] 0 1 83 16 7 0 19 7 0
hts_itr_multi_bam LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'struct.hts_itr_t *'] 3 0 558 117 40 7 0 139 67
hts_itr_off LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'int '] 1 1 212 42 14 1 3 21 0
reg2bins LINK /src/htslib/hts.c 5 ['size_t ', 'size_t ', 'struct.hts_itr_t *', 'int ', 'int '] 1 1 152 26 10 1 2 12 0
hts_itr_query LINK /src/htslib/hts.c 5 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'N/A'] 2 1 813 159 60 10 1 148 0
hts_idx_get_n_no_coor LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 0 0 20 4 2 0 0 2 2
hts_idx_get_stat LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int ', 'size_t *', 'size_t *'] 1 0 72 13 6 1 0 13 6
hts_idx_nseq LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 0 0 17 4 2 0 0 2 2
hts_idx_seqnames LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int *', 'N/A', 'char *'] 1 0 79 16 7 1 0 9 7
hts_idx_get_meta LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'int *'] 0 1 9 1 2 0 12 2 0
hts_idx_set_meta LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int ', 'char *', 'int '] 1 1 63 15 6 2 10 10 0
idx_save_core LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'struct.BGZF *', 'int '] 8 1 410 94 38 54 12 251 0
idx_write_int32 LINK /src/htslib/hts.c 2 ['struct.BGZF *', 'int '] 7 1 15 3 2 50 13 207 0
idx_write_uint32 LINK /src/htslib/hts.c 2 ['struct.BGZF *', 'int '] 7 1 15 3 2 50 13 207 0
hts_idx_save_as LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'char *', 'char *', 'int '] 13 1 141 34 15 162 12 781 0
hts_idx_save LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'char *', 'int '] 12 1 72 16 3 162 12 769 0
hts_idx_fmt LINK /src/htslib/hts.c 1 ['struct.hts_idx_t *'] 0 0 6 1 2 0 2 2 2
hts_idx_amend_last LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'size_t '] 0 1 6 1 2 0 7 2 0
u32_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 1 6 1 2 0 172 2 0
hts_idx_tbi_name LINK /src/htslib/hts.c 3 ['struct.hts_idx_t *', 'int ', 'char *'] 1 1 73 13 6 4 4 14 0
hts_reg2bin LINK /src/htslib/./htslib/hts.h 4 ['size_t ', 'size_t ', 'int ', 'int '] 0 1 48 9 4 0 45 4 0
insert_to_l LINK /src/htslib/hts.c 5 ['struct.lidx_t *', 'size_t ', 'size_t ', 'size_t ', 'int '] 1 1 126 26 10 1 25 12 0
hts_idx_push LINK /src/htslib/hts.c 6 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'size_t ', 'int '] 3 1 461 86 34 17 24 131 0
hts_idx_check_range LINK /src/htslib/hts.c 4 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t '] 2 1 64 14 6 7 25 25 0
insert_to_b LINK /src/htslib/hts.c 4 ['struct.kh_bin_s *', 'int ', 'size_t ', 'size_t '] 3 1 114 21 9 6 28 58 0
idx_format_name LINK /src/htslib/hts.c 1 ['int '] 0 1 17 3 4 0 26 4 0
compress_binning LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'int '] 2 1 447 81 29 7 12 78 0
hts_idx_finish LINK /src/htslib/hts.c 2 ['struct.hts_idx_t *', 'size_t '] 4 1 111 17 7 15 15 153 0
hts_check_EOF LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 6 0 40 8 4 20 0 100 15
hts_get_bgzfp LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 0 1 21 4 2 0 20 2 0
hts_file_type LINK /src/htslib/hts.c 1 ['char *'] 10 0 107 22 8 104 0 529 8
strcasecmp LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 41 2 0
hts_readlines LINK /src/htslib/hts.c 2 ['char *', 'int *'] 11 0 263 55 20 178 1 933 20
hts_resize_array_ LINK /src/htslib/hts.c 7 ['size_t ', 'size_t ', 'size_t ', 'char *', 'char **', 'int ', 'char *'] 2 1 164 33 6 9 30 27 0
strncpy LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 78 2 0
hts_readlist LINK /src/htslib/hts.c 3 ['char *', 'int ', 'int *'] 11 0 273 57 18 178 1 931 18
herrno LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 1 6 1 2 0 28 2 0
hgetln.287 LINK /src/htslib/./htslib/hfile.h 3 ['char *', 'size_t ', 'struct.hFILE *'] 3 0 12 3 2 5 0 26 2
hts_getline LINK /src/htslib/hts.c 3 ['struct.htsFile *', 'int ', 'struct.kstring_t *'] 7 1 89 18 3 78 27 453 0
htell.288 LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
hts_utell LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 1 0 33 6 3 2 0 7 3
hts_useek LINK /src/htslib/hts.c 3 ['struct.htsFile *', 'size_t ', 'int '] 7 0 35 6 3 72 0 419 3
hts_set_fai_filename LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'char *'] 15 0 60 14 6 311 0 2238 8
hts_set_filter_expression LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'char *'] 2 1 39 9 4 8 18 25 0
hts_set_cache_size LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'int '] 1 1 26 6 3 2 18 10 0
hts_set_thread_pool LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'struct.htsThreadPool *'] 18 1 57 13 6 359 18 2577 2
hts_set_opt LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'int '] 19 1 500 79 21 359 18 2592 2
hts_set_threads LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'int '] 18 1 45 10 5 359 18 2576 2
hts_hfile LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 1 1 87 18 2 2 18 6 0
hts_format_file_extension LINK /src/htslib/hts.c 1 ['struct.htsFormat *'] 0 0 27 6 2 0 0 2 2
hts_get_format LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 0 0 16 4 2 0 0 2 2
hts_flush LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 17 0 99 22 3 600 0 6108 10
hts_close LINK /src/htslib/hts.c 1 ['struct.htsFile *'] 17 1 170 33 7 635 4 6394 0
hts_process_opts LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'char *'] 21 1 33 6 3 364 13 2679 2
hts_parse_opt_list LINK /src/htslib/hts.c 2 ['struct.htsFormat *', 'char *'] 3 1 149 35 13 15 15 124 0
hts_opt_apply LINK /src/htslib/hts.c 2 ['struct.htsFile *', 'struct.hts_opt *'] 20 1 101 24 6 359 14 2577 2
hts_opt_free LINK /src/htslib/hts.c 1 ['struct.hts_opt *'] 1 1 36 9 4 1 14 6 0
hts_opt_add LINK /src/htslib/hts.c 2 ['struct.hts_opt **', 'char *'] 2 1 1015 212 80 13 16 109 0
atoi LINK //usr/include/stdlib.h 1 ['char *'] 1 1 3 1 2 1 19 4 0
strtol LINK / 3 ['char *', 'char **', 'int '] 0 1 0 0 2 0 129 2 0
format_category LINK /src/htslib/hts.c 1 ['int '] 0 1 18 3 4 0 13 4 0
hts_crypt4gh_redirect LINK /src/htslib/hts.c 3 ['char *', 'char *', 'struct.hFILE **'] 10 1 63 14 6 77 13 307 0
scan_keyword LINK /src/htslib/hts.c 2 ['char *', 'char *'] 2 0 64 15 6 2 1 10 6
hts_parse_format LINK /src/htslib/hts.c 2 ['struct.htsFormat *', 'char *'] 4 0 151 33 16 19 0 150 22
hts_open LINK /src/htslib/hts.c 2 ['char *', 'char *'] 16 1 12 3 2 491 10 4004 0
hts_open_format LINK /src/htslib/hts.c 3 ['char *', 'char *', 'struct.htsFormat *'] 15 1 354 86 36 490 11 4002 0
hts_hopen LINK /src/htslib/hts.c 3 ['struct.hFILE *', 'char *', 'char *'] 14 1 502 107 30 489 12 3966 0
ks_release.295 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
kputc.296 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 37 6 3 2 0 11 3
kputw LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 1 44 9 4 3 67 20 0
kputs.297 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
hts_format_description LINK /src/htslib/hts.c 1 ['struct.htsFormat *'] 4 0 276 62 5 10 0 41 5
hts_detect_format LINK /src/htslib/hts.c 2 ['struct.hFILE *', 'struct.htsFormat *'] 4 0 12 3 2 30 0 224 2
hts_feature_string LINK /src/htslib/hts.c 0 [] 1 0 13 3 2 2 0 6 4
hts_test_feature LINK /src/htslib/hts.c 1 ['int '] 1 0 74 18 19 2 0 23 21
hts_features LINK /src/htslib/hts.c 0 [] 0 0 4 1 2 0 0 2 2
hts_version LINK /src/htslib/hts.c 0 [] 0 1 4 1 2 0 152 2 0
kh_del_s2i LINK /src/htslib/hts.c 2 ['struct.kh_s2i_s *', 'int '] 0 1 41 6 3 0 120 3 0
kh_put_s2i LINK /src/htslib/hts.c 3 ['struct.kh_s2i_s *', 'char *', 'int *'] 2 1 258 41 17 3 122 46 0
kh_resize_s2i LINK /src/htslib/hts.c 2 ['struct.kh_s2i_s *', 'int '] 1 1 368 62 23 2 123 29 0
__ac_X31_hash_string.338 LINK /src/htslib/./cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_get_s2i LINK /src/htslib/hts.c 2 ['struct.kh_s2i_s *', 'char *'] 1 1 92 18 8 2 123 14 0
kh_clear_s2i LINK /src/htslib/hts.c 1 ['struct.kh_s2i_s *'] 0 0 42 9 4 0 0 4 4
kh_destroy_s2i LINK /src/htslib/hts.c 1 ['struct.kh_s2i_s *'] 1 1 35 6 3 1 63 5 0
kh_init_s2i LINK /src/htslib/hts.c 0 [] 1 1 13 3 2 1 122 4 0
sancov.module_ctor_8bit_counters.344 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_initialize.386 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
ks_free.387 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
expr_func_max LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 77 16 6 0 29 6 0
expr_func_min LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 77 16 6 0 29 6 0
expr_func_length LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 24 4 2 0 29 2 0
expr_func_avg LINK /src/htslib/hts_expr.c 1 ['struct.hts_expr_val_t *'] 0 1 67 13 5 0 29 5 0
ks_resize.388 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
func_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 13 1 131 29 11 33 29 263 0
expression LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 12 1 12 3 2 33 29 254 0
ws LINK /src/htslib/hts_expr.c 1 ['char *'] 0 1 37 9 4 0 29 4 0
fwrite LINK / 4 ['char *', 'size_t ', 'size_t ', 'struct._IO_FILE *'] 0 1 0 0 2 0 98 2 0
and_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 18 1 239 56 23 33 29 275 0
eq_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 17 1 410 87 34 33 29 286 0
hts_expr_val_free LINK /src/htslib/./htslib/hts_expr.h 1 ['struct.hts_expr_val_t *'] 2 1 13 3 2 3 29 9 0
cmp_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 18 1 360 78 33 33 29 285 0
regcomp LINK / 3 ['struct.re_pattern_buffer *', 'char *', 'int '] 0 1 0 0 2 0 27 2 0
regerror LINK / 4 ['int ', 'struct.re_pattern_buffer *', 'char *', 'size_t '] 0 1 0 0 2 0 27 2 0
regexec LINK / 5 ['struct.re_pattern_buffer *', 'char *', 'size_t ', 'struct.bcf_variant_t *', 'int '] 0 1 0 0 2 0 29 2 0
regfree LINK / 1 ['struct.re_pattern_buffer *'] 0 1 0 0 2 0 36 2 0
bitor_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 19 1 92 19 8 33 29 260 0
bitxor_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 18 1 84 17 7 33 29 259 0
bitand_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 17 1 92 19 8 33 29 260 0
add_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 16 1 134 30 12 33 29 264 0
mul_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 15 1 157 34 14 33 29 266 0
unary_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 14 1 123 14 7 33 29 259 0
simple_expr LINK /src/htslib/hts_expr.c 6 ['struct.hts_filter_t *', 'char *', 'N/A', 'char *', 'char **', 'struct.hts_expr_val_t *'] 13 1 255 53 17 33 29 269 0
hts_str2dbl LINK /src/htslib/./textutils_internal.h 3 ['char *', 'char **', 'int *'] 1 1 309 69 22 2 39 26 0
ks_clear.395 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
kputsn.396 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 45 8 4 2 0 12 4
strtod LINK / 2 ['char *', 'char **'] 0 1 0 0 2 0 48 2 0
hts_filter_eval LINK /src/htslib/hts_expr.c 4 ['struct.hts_filter_t *', 'char *', 'N/A', 'struct.hts_expr_val_t *'] 13 1 83 13 6 33 16 258 0
hts_filter_free LINK /src/htslib/hts_expr.c 1 ['struct.hts_filter_t *'] 1 1 49 12 5 2 21 9 0
hts_filter_init LINK /src/htslib/hts_expr.c 1 ['char *'] 1 1 37 8 4 5 19 14 0
sancov.module_ctor_8bit_counters.404 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hread.441 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
multipart_close LINK /src/htslib/multipart.c 1 ['struct.hFILE *'] 3 0 36 9 4 7 0 28 4
free_all_parts LINK /src/htslib/multipart.c 1 ['struct.hFILE_multipart *'] 2 1 42 9 4 2 15 11 0
free_part LINK /src/htslib/multipart.c 1 ['struct.hfile_part *'] 1 1 51 12 5 1 17 7 0
multipart_seek LINK /src/htslib/multipart.c 3 ['struct.hFILE *', 'size_t ', 'int '] 1 0 13 3 2 1 0 4 2
multipart_write LINK /src/htslib/multipart.c 3 ['struct.hFILE *', 'char *', 'size_t '] 1 0 13 3 2 1 0 4 2
multipart_read LINK /src/htslib/multipart.c 3 ['struct.hFILE *', 'char *', 'size_t '] 10 0 129 22 9 82 0 347 9
ks_resize.449 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kputsn.450 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
kputs.451 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
ks_release.452 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
parse_ga4gh_body_json LINK /src/htslib/multipart.c 4 ['struct.hFILE_multipart *', 'struct.hFILE *', 'struct.kstring_t *', 'struct.kstring_t *'] 5 1 275 63 26 29 15 147 0
parse_ga4gh_redirect_json LINK /src/htslib/multipart.c 4 ['struct.hFILE_multipart *', 'struct.hFILE *', 'struct.kstring_t *', 'struct.kstring_t *'] 5 1 83 20 9 30 14 156 0
hopen_htsget_redirect LINK /src/htslib/multipart.c 2 ['struct.hFILE *', 'char *'] 6 1 72 11 5 37 13 185 0
sancov.module_ctor_8bit_counters.463 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kh_destroy_reg LINK /src/htslib/region.c 1 ['struct.kh_reg_s *'] 1 1 35 6 3 1 3 5 0
compare_hts_pair_pos_t LINK /src/htslib/region.c 2 ['char *', 'char *'] 0 1 47 10 5 0 3 5 0
kh_resize_reg LINK /src/htslib/region.c 2 ['struct.kh_reg_s *', 'int '] 1 1 383 62 23 1 4 25 0
kh_put_reg LINK /src/htslib/region.c 3 ['struct.kh_reg_s *', 'int ', 'int *'] 2 1 252 41 17 2 3 42 0
kh_get_reg LINK /src/htslib/region.c 2 ['struct.kh_reg_s *', 'int '] 0 1 83 16 7 0 3 7 0
hts_reglist_free LINK /src/htslib/region.c 2 ['struct.hts_reglist_t *', 'int '] 1 1 55 15 6 1 4 8 0
reg_destroy LINK /src/htslib/region.c 1 ['struct.kh_reg_s *'] 2 1 71 15 6 2 2 11 0
reg_compact LINK /src/htslib/region.c 1 ['struct.kh_reg_s *'] 1 1 175 34 14 3 2 23 0
reg_insert LINK /src/htslib/region.c 4 ['struct.kh_reg_s *', 'int ', 'size_t ', 'size_t '] 3 1 137 27 11 5 2 62 0
kh_init_reg LINK /src/htslib/region.c 0 [] 1 1 13 3 2 1 2 4 0
hts_reglist_create LINK /src/htslib/region.c 5 ['char **', 'int ', 'int *', 'char *', 'N/A'] 4 1 248 48 19 32 1 227 0
sancov.module_ctor_8bit_counters.495 LINK / 0 [] 0 0 3 1 2 0 0 2 2
cigar_iref2iseq_next LINK /src/htslib/sam.c 5 ['int **', 'int *', 'size_t *', 'size_t *', 'size_t *'] 2 1 157 33 14 6 7 29 0
__ac_Wang_hash LINK /src/htslib/./cram/../htslib/khash.h 1 ['int '] 0 0 17 1 2 0 0 2 2
cigar_iref2iseq_set LINK /src/htslib/sam.c 5 ['int **', 'int *', 'size_t *', 'size_t *', 'size_t *'] 2 1 186 38 16 6 7 31 0
kh_resize_olap_hash LINK /src/htslib/sam.c 2 ['struct.kh_olap_hash_s *', 'int '] 1 1 368 62 23 2 7 29 0
__ac_X31_hash_string.824 LINK /src/htslib/./cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
tweak_overlap_quality LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'struct.bam1_t *'] 3 1 391 58 23 9 6 72 0
kh_put_olap_hash LINK /src/htslib/sam.c 3 ['struct.kh_olap_hash_s *', 'char *', 'int *'] 2 1 258 41 17 3 6 46 0
kh_del_olap_hash LINK /src/htslib/sam.c 2 ['struct.kh_olap_hash_s *', 'int '] 0 1 41 6 3 0 11 3 0
kh_get_olap_hash LINK /src/htslib/sam.c 2 ['struct.kh_olap_hash_s *', 'char *'] 1 1 92 18 8 2 11 14 0
le_to_u64 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 6 1 2 0 89 2 0
le_to_i8 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 5 1 2 0 87 2 0
ks_expand LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 2 1 27 6 3 2 59 11 0
ks_resize.825 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
le_to_i32 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 12 3 2 1 115 4 0
le_to_u32.826 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_i16 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 12 3 2 1 108 4 0
le_to_u16 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 1 6 1 2 0 111 2 0
kputsn_ LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 1 55 11 5 2 54 13 0
sam_parse_eof LINK /src/htslib/sam.c 1 ['char *'] 0 1 4 1 2 0 16 2 0
sam_parse_worker LINK /src/htslib/sam.c 1 ['char *'] 10 1 258 44 17 111 16 1047 0
sam_state_err LINK /src/htslib/sam.c 2 ['struct.SAM_state *', 'int '] 1 1 28 6 3 2 39 7 0
sam_parse1 LINK /src/htslib/sam.c 3 ['struct.kstring_t *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 9 1 913 163 66 105 17 1013 0
cleanup_sp_lines LINK /src/htslib/sam.c 1 ['char *'] 2 1 39 8 3 3 17 14 0
sam_free_sp_bams LINK /src/htslib/sam.c 1 ['struct.sp_bams *'] 1 1 70 18 7 1 38 9 0
possibly_expand_bam_data LINK /src/htslib/./sam_internal.h 2 ['struct.bam1_t *', 'size_t '] 2 1 48 11 5 5 31 22 0
parse_sam_flag LINK /src/htslib/sam.c 3 ['char *', 'char **', 'int *'] 1 1 65 15 7 2 18 21 0
bam_name2id LINK /src/htslib/./cram/../htslib/sam.h 2 ['struct.sam_hdr_t *', 'char *'] 8 1 12 3 2 68 19 611 0
hts_str2uint LINK /src/htslib/./textutils_internal.h 4 ['char *', 'char **', 'int ', 'int *'] 0 1 145 31 12 0 34 12 0
bam_parse_cigar LINK /src/htslib/sam.c 3 ['char *', 'char **', 'struct.bam1_t *'] 3 1 103 24 11 16 18 77 0
bam_cigar2rlen LINK /src/htslib/sam.c 2 ['int ', 'int *'] 0 1 48 10 4 0 35 4 0
hts_reg2bin.838 LINK /src/htslib/./htslib/hts.h 2 ['size_t ', 'size_t '] 0 0 36 7 3 0 0 3 3
hts_str2int LINK /src/htslib/./textutils_internal.h 4 ['char *', 'char **', 'int ', 'int *'] 0 1 175 38 12 0 31 12 0
bam_cigar2qlen LINK /src/htslib/sam.c 2 ['int ', 'int *'] 0 1 48 10 4 0 21 4 0
aux_parse LINK /src/htslib/sam.c 5 ['char *', 'char *', 'struct.bam1_t *', 'int ', 'struct.kh_tag_s *'] 8 1 1086 219 81 31 19 268 0
bam_tag2cigar LINK /src/htslib/sam.c 3 ['struct.bam1_t *', 'int ', 'int '] 3 1 234 39 18 18 22 103 0
bam_aux_get LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'char *'] 2 1 154 30 9 9 49 53 0
bam_endpos LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 1 1 51 9 4 1 28 8 0
skip_aux LINK /src/htslib/sam.c 2 ['char *', 'char *'] 1 1 122 28 9 2 51 29 0
aux_type2size LINK /src/htslib/sam.c 1 ['char '] 0 1 64 18 18 0 55 18 0
isspace_c.850 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
kh_get_tag LINK /src/htslib/sam.c 2 ['struct.kh_tag_s *', 'int '] 0 1 83 16 7 0 22 7 0
i16_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 1 12 3 2 1 52 4 0
i32_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 1 1 12 3 2 1 49 4 0
u16_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 0 1 6 1 2 0 172 2 0
u32_to_le.853 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 0 6 1 2 0 0 2 2
float_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 1 13 3 2 1 38 4 0
double_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 1 13 3 2 1 20 4 0
sam_parse_B_vals LINK /src/htslib/sam.c 6 ['char ', 'int ', 'char *', 'char **', 'char *', 'struct.bam1_t *'] 7 1 721 160 62 21 21 213 0
u64_to_le LINK /src/htslib/./htslib/hts_endian.h 2 ['size_t ', 'char *'] 0 1 6 1 2 0 21 2 0
read_ncigar LINK /src/htslib/sam.c 1 ['char *'] 2 1 68 18 7 8 20 26 0
parse_cigar LINK /src/htslib/sam.c 3 ['char *', 'int *', 'int '] 2 1 106 19 8 7 20 35 0
isdigit_c.867 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
strtoul LINK / 3 ['char *', 'char **', 'int '] 0 1 0 0 2 0 19 2 0
sam_realloc_bam_data LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'size_t '] 1 1 115 22 9 4 48 17 0
bam_get_mempolicy LINK /src/htslib/./cram/../htslib/sam.h 1 ['struct.bam1_t *'] 0 1 7 1 2 0 57 2 0
bam_set_mempolicy LINK /src/htslib/./cram/../htslib/sam.h 2 ['struct.bam1_t *', 'int '] 0 0 10 1 2 0 0 2 2
hread.870 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
sam_dispatcher_read LINK /src/htslib/sam.c 1 ['char *'] 11 1 485 90 26 171 15 1469 0
pthread_cond_signal LINK / 1 ['union.pthread_cond_t *'] 0 1 0 0 2 0 205 2 0
cleanup_sp_bams LINK /src/htslib/sam.c 1 ['char *'] 2 0 13 3 2 2 0 11 2
pthread_cond_wait LINK / 2 ['union.pthread_cond_t *', 'union.pthread_mutex_t *'] 0 1 0 0 2 0 198 2 0
kh_resize_tag LINK /src/htslib/sam.c 2 ['struct.kh_tag_s *', 'int '] 1 1 322 57 21 1 20 23 0
ks_initialize.874 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
kputuw.875 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 125 19 8 2 0 16 8
known_stderr LINK /src/htslib/sam.c 2 ['char *', 'char *'] 2 1 13 3 2 6 10 17 0
kputll LINK /src/htslib/./htslib/kstring.h 2 ['size_t ', 'struct.kstring_t *'] 2 1 102 18 7 2 44 15 0
valid_sam_header_type LINK /src/htslib/sam.c 1 ['char *'] 0 1 91 17 4 0 9 4 0
warn_if_known_stderr LINK /src/htslib/sam.c 1 ['char *'] 3 1 39 10 5 8 9 24 0
nibble2base LINK /src/htslib/./sam_internal.h 3 ['char *', 'char *', 'int '] 0 1 62 10 4 0 52 4 0
bam_get_library LINK /src/htslib/sam.c 2 ['struct.sam_hdr_t *', 'struct.bam1_t *'] 8 1 55 11 5 74 17 667 0
ks_clear.892 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
bam_next_basemod LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'struct.hts_base_mod_state *', 'struct.anon.1 *', 'int ', 'int *'] 2 0 355 68 27 8 0 70 53
bam_mods_at_next_pos LINK /src/htslib/sam.c 4 ['struct.bam1_t *', 'struct.hts_base_mod_state *', 'struct.anon.1 *', 'int '] 1 0 389 70 26 1 4 28 26
seq_freq LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'int *'] 0 0 58 7 3 0 1 3 3
bam_parse_basemod LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'struct.hts_base_mod_state *'] 3 0 712 151 57 13 0 117 60
hts_base_mod_state_free LINK /src/htslib/sam.c 1 ['struct.hts_base_mod_state *'] 1 0 13 3 2 1 0 4 2
hts_base_mod_state_alloc LINK /src/htslib/sam.c 0 [] 1 0 13 3 2 1 0 4 2
bam_mplp_destructor LINK /src/htslib/sam.c 2 ['struct.bam_mplp_s *', 'N/A'] 1 0 40 9 4 1 0 6 6
bam_plp_destructor LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'N/A'] 0 0 6 1 2 0 1 2 2
bam_mplp_constructor LINK /src/htslib/sam.c 2 ['struct.bam_mplp_s *', 'N/A'] 1 0 40 9 4 1 0 6 6
bam_plp_constructor LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'N/A'] 0 0 6 1 2 0 1 2 2
bam_mplp_reset LINK /src/htslib/sam.c 1 ['struct.bam_mplp_s *'] 4 0 60 9 4 8 0 39 8
bam_plp_reset LINK /src/htslib/sam.c 1 ['struct.bam_plp_s *'] 3 0 52 9 4 7 1 35 4
overlap_remove LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'struct.bam1_t *'] 2 1 87 18 8 4 9 25 0
mp_free LINK /src/htslib/sam.c 2 ['struct.mempool_t *', 'struct.__linkbuf_t *'] 1 1 58 9 4 1 11 6 0
bam_mplp_auto LINK /src/htslib/sam.c 5 ['struct.bam_mplp_s *', 'int *', 'int *', 'int *', 'struct.bam_pileup1_t **'] 7 1 43 9 4 33 0 311 0
bam_mplp64_auto LINK /src/htslib/sam.c 5 ['struct.bam_mplp_s *', 'int *', 'size_t *', 'int *', 'struct.bam_pileup1_t **'] 6 1 264 45 18 32 1 307 0
bam_plp64_auto LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'size_t *', 'int *'] 5 1 110 26 12 31 3 289 0
bam_plp64_next LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'size_t *', 'int *'] 3 1 356 73 24 15 5 121 0
bam_plp_push LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'struct.bam1_t *'] 4 1 266 46 20 28 4 204 0
bam_copy1 LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'struct.bam1_t *'] 3 1 44 6 3 6 23 23 0
mp_alloc LINK /src/htslib/sam.c 1 ['struct.mempool_t *'] 1 1 38 6 3 1 7 5 0
overlap_push LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'struct.__linkbuf_t *'] 4 1 188 37 15 16 5 142 0
realloc_bam_data LINK /src/htslib/./sam_internal.h 2 ['struct.bam1_t *', 'size_t '] 2 1 27 6 3 5 35 20 0
resolve_cigar2 LINK /src/htslib/sam.c 3 ['struct.bam_pileup1_t *', 'size_t ', 'struct.cstate_t *'] 1 1 607 125 49 1 6 51 0
bam_mplp_destroy LINK /src/htslib/sam.c 1 ['struct.bam_mplp_s *'] 3 0 62 9 4 8 0 33 17
bam_plp_destroy LINK /src/htslib/sam.c 1 ['struct.bam_plp_s *'] 2 0 71 15 6 7 1 29 13
kh_destroy_olap_hash LINK /src/htslib/sam.c 1 ['struct.kh_olap_hash_s *'] 1 0 35 6 3 1 2 5 3
mp_destroy LINK /src/htslib/sam.c 1 ['struct.mempool_t *'] 1 0 53 9 4 1 2 6 4
bam_destroy1 LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 1 1 59 13 6 2 17 10 0
bam_mplp_set_maxcnt LINK /src/htslib/sam.c 2 ['struct.bam_mplp_s *', 'int '] 0 0 37 7 3 0 0 3 3
bam_mplp_init_overlaps LINK /src/htslib/sam.c 1 ['struct.bam_mplp_s *'] 3 0 46 9 4 3 0 10 8
bam_plp_init_overlaps LINK /src/htslib/sam.c 1 ['struct.bam_plp_s *'] 2 0 16 3 2 2 1 6 4
kh_init_olap_hash LINK /src/htslib/sam.c 0 [] 1 0 13 3 2 1 2 4 2
bam_mplp_init LINK /src/htslib/sam.c 3 ['int ', 'N/A', 'char **'] 3 0 78 9 4 5 0 16 9
bam_plp_init LINK /src/htslib/sam.c 2 ['N/A', 'char *'] 2 0 52 6 3 4 1 12 5
mp_init LINK /src/htslib/sam.c 0 [] 1 0 13 3 2 1 2 4 2
bam_init1 LINK /src/htslib/sam.c 0 [] 1 1 13 3 2 1 12 4 0
bam_plp_set_maxcnt LINK /src/htslib/sam.c 2 ['struct.bam_plp_s *', 'int '] 0 0 6 1 2 0 0 2 2
bam_plp_auto LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'int *', 'int *'] 6 0 37 6 3 32 0 292 3
bam_plp_next LINK /src/htslib/sam.c 4 ['struct.bam_plp_s *', 'int *', 'int *', 'int *'] 4 0 37 6 3 16 0 124 3
bam_plp_insertion LINK /src/htslib/sam.c 3 ['struct.bam_pileup1_t *', 'struct.kstring_t *', 'int *'] 4 0 12 3 2 7 0 66 54
bam_plp_insertion_mod LINK /src/htslib/sam.c 4 ['struct.bam_pileup1_t *', 'struct.hts_base_mod_state *', 'struct.kstring_t *', 'int *'] 3 0 413 69 21 6 1 64 52
bam_mods_at_qpos LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'int ', 'struct.hts_base_mod_state *', 'struct.anon.1 *', 'int '] 2 0 41 11 5 2 2 33 31
sprintf LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 250 2 0
bam_flag2str LINK /src/htslib/sam.c 1 ['int '] 6 0 248 42 15 11 0 80 15
kputsn.933 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
bam_str2flag LINK /src/htslib/sam.c 1 ['char *'] 1 0 313 80 32 2 0 36 32
strncasecmp LINK / 3 ['char *', 'char *', 'size_t '] 0 1 0 0 2 0 28 2 0
sam_open_mode_opts LINK /src/htslib/sam.c 3 ['char *', 'char *', 'char *'] 3 0 247 56 23 9 0 75 39
find_file_extension.935 LINK /src/htslib/./hts_internal.h 2 ['char *', 'char *'] 1 0 217 53 22 2 0 26 22
sam_open_mode LINK /src/htslib/sam.c 3 ['char *', 'char *', 'char *'] 2 0 150 37 16 5 2 60 32
bam_auxB2f LINK /src/htslib/sam.c 2 ['char *', 'int '] 3 0 44 8 4 9 0 33 7
bam_auxB_len LINK /src/htslib/sam.c 1 ['char *'] 1 0 28 6 3 2 2 7 3
le_to_float LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 13 3 2 1 81 4 0
get_int_aux_val LINK /src/htslib/sam.c 3 ['char ', 'char *', 'int '] 2 1 73 11 12 6 39 24 0
bam_auxB2i LINK /src/htslib/sam.c 2 ['char *', 'int '] 3 0 30 6 3 8 0 30 6
bam_aux2Z LINK /src/htslib/sam.c 1 ['char *'] 1 0 34 8 4 1 0 6 4
bam_aux2A LINK /src/htslib/sam.c 1 ['char *'] 1 0 28 6 3 1 0 5 3
le_to_double LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 13 3 2 1 44 4 0
bam_aux2f LINK /src/htslib/sam.c 1 ['char *'] 3 1 37 8 4 10 17 34 0
bam_aux2i LINK /src/htslib/sam.c 1 ['char *'] 3 1 14 3 2 7 35 26 0
bam_aux_update_array LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'char *', 'char ', 'int ', 'char *'] 3 0 215 40 16 16 0 91 16
bam_aux_update_float LINK /src/htslib/sam.c 3 ['struct.bam1_t *', 'char *', 'N/A'] 3 0 115 21 7 17 0 84 7
bam_aux_update_int LINK /src/htslib/sam.c 3 ['struct.bam1_t *', 'char *', 'size_t '] 3 0 234 49 15 16 0 90 15
bam_aux_update_str LINK /src/htslib/sam.c 4 ['struct.bam1_t *', 'char *', 'int ', 'char *'] 3 0 215 36 14 17 0 91 14
bam_aux_del LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'char *'] 2 0 66 6 3 9 0 47 3
bam_aux_append LINK /src/htslib/sam.c 5 ['struct.bam1_t *', 'char *', 'char ', 'int ', 'char *'] 3 1 83 13 5 7 15 27 0
sam_dispatcher_write LINK /src/htslib/sam.c 1 ['char *'] 7 1 419 64 22 77 3 424 0
hwrite.960 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
bam_write_idx1 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 8 1 122 15 7 72 3 393 0
bam_write1 LINK /src/htslib/sam.c 2 ['struct.BGZF *', 'struct.bam1_t *'] 7 1 432 67 26 55 4 246 0
ed_swap_4p LINK /src/htslib/./htslib/hts.h 1 ['char *'] 1 1 15 3 2 1 22 4 0
swap_data LINK /src/htslib/sam.c 2 ['struct.bam1_core_t *', 'char *'] 2 1 43 9 4 2 19 8 0
ed_swap_4 LINK /src/htslib/./htslib/hts.h 1 ['int '] 0 1 5 1 2 0 25 2 0
sam_write1 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 18 1 486 73 27 654 2 6629 0
pthread_create LINK / 4 ['size_t *', 'union.pthread_attr_t *', 'N/A', 'char *'] 0 1 0 0 2 0 42 2 0
sam_format_worker LINK /src/htslib/sam.c 1 ['char *'] 7 1 180 29 11 39 35 214 0
sam_format1 LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'struct.bam1_t *', 'struct.kstring_t *'] 7 1 14 3 2 34 3 194 0
kputc.970 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
fastq_state_init LINK /src/htslib/sam.c 1 ['int '] 1 1 29 6 3 1 28 5 0
fastq_format1 LINK /src/htslib/sam.c 3 ['struct.fastq_state *', 'struct.bam1_t *', 'struct.kstring_t *'] 4 1 601 119 48 37 3 260 0
kputs.971 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
isalpha_c.976 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
kputc_.977 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 35 6 3 2 0 11 3
sam_format_aux1 LINK /src/htslib/./cram/../htslib/sam.h 5 ['char *', 'char ', 'char *', 'char *', 'struct.kstring_t *'] 5 1 721 133 45 29 39 162 0
kputw.981 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 45 9 4 3 0 20 4
sam_format1_append LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'struct.bam1_t *', 'struct.kstring_t *'] 6 1 372 47 16 33 37 192 0
fastq_parse1 LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.bam1_t *'] 9 1 629 126 51 114 14 805 0
strpbrk LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 24 2 0
bam_set1 LINK /src/htslib/sam.c 16 ['struct.bam1_t *', 'size_t ', 'char *', 'N/A', 'int ', 'size_t ', 'char ', 'size_t ', 'int *', 'int ', 'size_t ', 'size_t ', 'size_t ', 'char *', 'char *', 'size_t '] 3 1 319 53 21 15 19 67 0
bam_cigar2rqlens LINK /src/htslib/sam.c 4 ['int ', 'int *', 'size_t *', 'size_t *'] 0 1 65 13 5 0 22 5 0
subtract_check_underflow LINK /src/htslib/sam.c 2 ['size_t ', 'size_t *'] 0 1 19 4 2 0 20 2 0
sam_read1_sam LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 10 1 309 61 23 214 14 1786 0
sam_state_destroy LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 8 1 439 94 36 73 33 411 0
usleep LINK / 1 ['int '] 0 1 0 0 2 0 137 2 0
pthread_join LINK / 2 ['size_t ', 'char **'] 0 1 0 0 2 0 153 2 0
pthread_cond_destroy LINK / 1 ['union.pthread_cond_t *'] 0 1 0 0 2 0 166 2 0
bam_hdr_destroy LINK /src/htslib/./cram/../htslib/sam.h 1 ['struct.sam_hdr_t *'] 4 1 12 3 2 8 34 46 0
sam_hdr_destroy LINK /src/htslib/sam.c 1 ['struct.sam_hdr_t *'] 3 1 105 23 9 7 49 44 0
sam_read1_cram LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.bam1_t **'] 18 1 41 8 4 484 14 4471 0
sam_read1_bam LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 8 1 69 17 8 87 14 547 0
bam_read1 LINK /src/htslib/sam.c 2 ['struct.BGZF *', 'struct.bam1_t *'] 7 1 429 74 31 86 15 539 0
fixup_missing_qname_nul LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 3 1 70 11 5 6 16 25 0
sam_read1 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'struct.sam_hdr_t *', 'struct.bam1_t *'] 19 1 124 28 7 589 13 5540 0
sam_passes_filter LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'struct.bam1_t *', 'struct.hts_filter_t *'] 14 1 41 6 3 125 15 1038 0
bam_sym_lookup LINK /src/htslib/sam.c 4 ['char *', 'char *', 'char **', 'struct.hts_expr_val_t *'] 9 1 885 131 46 96 16 789 0
hts_expr_val_free.1006 LINK /src/htslib/./htslib/hts_expr.h 1 ['struct.hts_expr_val_t *'] 2 0 13 3 2 3 0 9 2
ks_free.1007 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
kh_put_tag LINK /src/htslib/sam.c 3 ['struct.kh_tag_s *', 'int ', 'int *'] 2 1 246 41 17 2 19 40 0
kh_init_tag LINK /src/htslib/sam.c 0 [] 1 1 13 3 2 1 19 4 0
fastq_state_set LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'int '] 2 1 270 55 18 14 18 84 0
kh_destroy_tag LINK /src/htslib/sam.c 1 ['struct.kh_tag_s *'] 1 1 34 6 3 1 6 5 0
fastq_state_destroy LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 2 1 44 9 4 4 5 14 0
sam_set_threads LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'int '] 10 1 48 9 4 97 18 528 0
sam_set_thread_pool LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.htsThreadPool *'] 9 1 84 15 7 85 19 455 0
sam_state_create LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 1 1 49 11 5 1 20 7 0
pthread_mutex_init LINK / 2 ['union.pthread_mutex_t *', 'union.pthread_mutexattr_t *'] 0 1 0 0 2 0 79 2 0
pthread_cond_init LINK / 2 ['union.pthread_cond_t *', 'union.pthread_mutexattr_t *'] 0 1 0 0 2 0 34 2 0
sam_parse_cigar LINK /src/htslib/sam.c 4 ['char *', 'char **', 'int **', 'size_t *'] 3 0 123 32 14 12 0 62 14
old_sam_hdr_change_HD LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'char *', 'char *'] 1 0 278 59 25 7 1 39 25
sam_hdr_change_HD LINK /src/htslib/sam.c 3 ['struct.sam_hdr_t *', 'char *', 'char *'] 8 0 61 17 8 91 0 780 62
sam_hdr_write LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'struct.sam_hdr_t *'] 13 1 411 86 29 481 2 3841 0
bam_hdr_write LINK /src/htslib/sam.c 2 ['struct.BGZF *', 'struct.sam_hdr_t *'] 7 1 344 65 28 59 3 268 0
sam_hdr_create LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 8 1 1003 190 72 167 8 952 0
sam_hdr_init LINK /src/htslib/sam.c 0 [] 1 1 27 6 3 1 25 5 0
ks_release.1078 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
sam_hdr_sanitise LINK /src/htslib/sam.c 1 ['struct.sam_hdr_t *'] 4 1 203 47 19 15 9 80 0
sam_hdr_read LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 9 1 71 14 2 186 7 1097 0
bam_hdr_read LINK /src/htslib/sam.c 1 ['struct.BGZF *'] 7 1 372 76 29 85 8 498 0
sam_hdr_dup LINK /src/htslib/sam.c 1 ['struct.sam_hdr_t *'] 5 1 226 45 19 30 11 200 0
sam_hdr_dup_sdict LINK /src/htslib/sam.c 2 ['struct.sam_hdr_t *', 'struct.sam_hdr_t *'] 2 1 122 23 7 7 12 66 0
perror LINK / 1 ['char *'] 0 1 0 0 2 0 69 2 0
sam_hdr_parse LINK /src/htslib/sam.c 2 ['size_t ', 'char *'] 8 0 32 8 4 72 0 635 4
sam_itr_regions LINK /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'struct.hts_reglist_t *', 'int '] 20 0 50 12 6 596 0 5579 6
cram_name2id LINK /src/htslib/sam.c 2 ['char *', 'char *'] 8 1 15 3 2 68 2 611 0
cram_readrec LINK /src/htslib/sam.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 18 0 89 16 7 531 0 4846 7
cram_pseek LINK /src/htslib/sam.c 3 ['char *', 'size_t ', 'int '] 7 0 76 16 7 42 0 285 7
cram_ptell LINK /src/htslib/sam.c 1 ['char *'] 0 0 71 13 6 0 0 6 6
sam_readrec LINK /src/htslib/sam.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 20 1 40 6 3 590 4 5543 0
bam_pseek LINK /src/htslib/sam.c 3 ['char *', 'size_t ', 'int '] 5 0 14 3 2 13 0 52 2
bam_ptell LINK /src/htslib/sam.c 1 ['char *'] 0 0 25 4 2 0 0 2 2
sam_itr_regarray LINK /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'char **', 'int '] 20 1 80 17 8 610 0 5761 0
sam_itr_querys LINK /src/htslib/sam.c 3 ['struct.hts_idx_t *', 'struct.sam_hdr_t *', 'char *'] 20 0 18 3 2 595 0 5621 7
cram_itr_query LINK /src/htslib/sam.c 5 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'N/A'] 15 1 129 21 2 312 1 2236 2
sam_readrec_rest LINK /src/htslib/sam.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 20 1 20 3 2 590 1 5542 0
sam_itr_queryi LINK /src/htslib/sam.c 4 ['struct.hts_idx_t *', 'int ', 'size_t ', 'size_t '] 21 1 34 8 4 621 0 5934 0
sam_index_load LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'char *'] 14 0 12 3 2 230 0 1460 75
index_load LINK /src/htslib/sam.c 4 ['struct.htsFile *', 'char *', 'char *', 'int '] 13 1 60 13 3 229 14 1458 73
sam_index_load2 LINK /src/htslib/sam.c 3 ['struct.htsFile *', 'char *', 'char *'] 14 0 12 3 2 230 0 1460 75
sam_index_load3 LINK /src/htslib/sam.c 4 ['struct.htsFile *', 'char *', 'char *', 'int '] 14 0 12 3 2 230 0 1460 75
sam_idx_save LINK /src/htslib/sam.c 1 ['struct.htsFile *'] 9 0 106 19 9 115 1 683 11
sam_idx_init LINK /src/htslib/sam.c 4 ['struct.htsFile *', 'struct.sam_hdr_t *', 'int ', 'char *'] 11 0 171 33 13 98 0 447 13
bam_index_build LINK /src/htslib/sam.c 2 ['char *', 'int '] 19 0 12 3 2 736 0 7066 52
sam_index_build2 LINK /src/htslib/sam.c 3 ['char *', 'char *', 'int '] 18 0 12 3 2 735 1 7064 50
sam_index_build3 LINK /src/htslib/sam.c 4 ['char *', 'char *', 'int ', 'int '] 17 0 97 22 6 734 3 7062 48
sam_index LINK /src/htslib/sam.c 2 ['struct.htsFile *', 'int '] 19 0 182 31 12 633 4 6007 22
sam_index_build LINK /src/htslib/sam.c 2 ['char *', 'int '] 18 0 12 3 2 735 0 7064 50
bam_set_qname LINK /src/htslib/sam.c 2 ['struct.bam1_t *', 'char *'] 3 0 141 28 12 7 0 34 12
bam_dup1 LINK /src/htslib/sam.c 1 ['struct.bam1_t *'] 4 1 37 10 5 11 4 40 0
sam_parse_region LINK /src/htslib/sam.c 6 ['struct.sam_hdr_t *', 'char *', 'int *', 'size_t *', 'size_t *', 'int '] 9 0 13 3 2 79 0 704 2
sancov.module_ctor_8bit_counters.1097 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.1153 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
encode_utf8 LINK /src/htslib/textutils.c 2 ['char *', 'int '] 0 1 81 8 4 0 32 4 0
isprint_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 45 4 0
hts_strprint LINK /src/htslib/textutils.c 5 ['char *', 'size_t ', 'char ', 'char *', 'size_t '] 2 1 195 44 13 3 44 19 0
stringify_argv LINK /src/htslib/textutils.c 2 ['int ', 'char **'] 1 0 141 33 12 2 0 16 12
fnext LINK /src/htslib/textutils.c 3 ['char *', 'char *', 'struct.hts_json_token *'] 5 0 14 3 2 16 0 86 2
hts_json_fnext LINK /src/htslib/textutils.c 3 ['struct.hFILE *', 'struct.hts_json_token *', 'struct.kstring_t *'] 4 1 134 32 5 15 27 84 0
hgetc LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 3 1 31 6 3 3 57 16 0
fscan_string LINK /src/htslib/textutils.c 2 ['struct.hFILE *', 'struct.kstring_t *'] 4 1 155 34 8 10 28 50 0
kputsn.1160 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
kputc.1161 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
token_type LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 1 1 91 19 20 1 30 22 0
dehex LINK /src/htslib/textutils.c 1 ['char '] 0 1 63 16 7 0 34 7 0
hts_json_fskip_value LINK /src/htslib/textutils.c 2 ['struct.hFILE *', 'char '] 1 1 21 3 2 2 26 6 0
skip_value LINK /src/htslib/textutils.c 4 ['char ', 'N/A', 'char *', 'char *'] 0 1 116 29 2 0 28 2 0
snext LINK /src/htslib/textutils.c 3 ['char *', 'char *', 'struct.hts_json_token *'] 3 0 13 3 2 7 0 45 10
hts_json_snext LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'struct.hts_json_token *'] 2 0 147 28 4 6 1 43 8
sscan_string LINK /src/htslib/textutils.c 1 ['char *'] 1 0 147 26 4 2 2 15 4
hts_json_sskip_value LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'char '] 1 0 13 3 2 1 0 4 2
hts_json_token_str LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 0 1 6 1 2 0 10 2 0
hts_json_free_token LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 1 1 13 3 2 1 10 4 0
hts_json_token_type LINK /src/htslib/textutils.c 1 ['struct.hts_json_token *'] 0 1 6 1 2 0 10 2 0
hts_json_alloc_token LINK /src/htslib/textutils.c 0 [] 1 1 13 3 2 1 10 4 0
debase64 LINK /src/htslib/textutils.c 1 ['char '] 0 0 81 21 9 0 2 9 9
hts_decode_base64 LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'char *'] 1 0 124 21 8 1 1 17 17
hts_base64_decoded_length LINK /src/htslib/textutils.c 1 ['size_t '] 0 0 7 1 2 0 1 2 2
hts_decode_percent LINK /src/htslib/textutils.c 3 ['char *', 'size_t *', 'char *'] 1 0 81 17 7 1 1 14 7
sancov.module_ctor_8bit_counters.1177 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_tpool_add_result LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool_job *', 'char *'] 3 1 135 22 8 8 32 24 0
hts_tpool_process_shutdown LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 2 1 19 3 2 4 50 10 0
pthread_cond_broadcast LINK / 1 ['union.pthread_cond_t *'] 0 1 0 0 2 0 167 2 0
hts_tpool_process_shutdown_locked LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 21 3 2 1 166 4 0
hts_tpool_kill LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool *'] 1 0 89 18 7 4 0 15 9
pthread_kill LINK / 2 ['size_t ', 'int '] 0 0 0 0 2 0 1 2 2
hts_tpool_destroy LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool *'] 1 1 120 24 9 7 151 23 0
hts_tpool_process_qsize LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 0 1 6 1 2 0 19 2 0
hts_tpool_process_flush LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 229 46 17 6 187 29 0
gettimeofday LINK / 2 ['struct.timespec *', 'char *'] 0 1 0 0 2 0 188 2 0
pthread_cond_timedwait LINK / 3 ['union.pthread_cond_t *', 'union.pthread_mutex_t *', 'struct.timespec *'] 0 1 0 0 2 0 188 2 0
hts_tpool_wake_dispatch LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 22 3 2 3 156 8 0
wake_next_worker LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 100 20 7 2 182 11 0
hts_tpool_dispatch2 LINK /src/htslib/thread_pool.c 5 ['struct.hts_tpool *', 'struct.hts_tpool_process *', 'N/A', 'char *', 'int '] 3 1 12 3 2 10 31 41 0
hts_tpool_dispatch3 LINK /src/htslib/thread_pool.c 7 ['struct.hts_tpool *', 'struct.hts_tpool_process *', 'N/A', 'char *', 'N/A', 'N/A', 'int '] 2 1 222 41 16 9 141 39 0
hts_tpool_dispatch LINK /src/htslib/thread_pool.c 4 ['struct.hts_tpool *', 'struct.hts_tpool_process *', 'N/A', 'char *'] 3 1 12 3 2 10 35 41 0
hts_tpool_size LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool *'] 0 1 6 1 2 0 32 2 0
tpool_worker LINK /src/htslib/thread_pool.c 1 ['char *'] 4 1 441 93 30 19 31 108 0
hts_tpool_process_destroy LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 3 1 64 8 4 14 163 64 0
hts_tpool_process_reset LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool_process *', 'int '] 2 1 164 30 11 9 165 47 0
hts_tpool_process_detach_locked LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool *', 'struct.hts_tpool_process *'] 0 1 64 15 7 0 165 7 0
hts_tpool_delete_result LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool_result *', 'int '] 1 1 40 11 5 1 166 7 0
hts_tpool_init LINK /src/htslib/thread_pool.c 1 ['int '] 5 1 231 38 15 39 30 164 0
pthread_mutexattr_init LINK / 1 ['union.pthread_mutexattr_t *'] 0 1 0 0 2 0 31 2 0
pthread_mutexattr_settype LINK / 2 ['union.pthread_mutexattr_t *', 'int '] 0 1 0 0 2 0 31 2 0
pthread_mutexattr_destroy LINK / 1 ['union.pthread_mutexattr_t *'] 0 1 0 0 2 0 31 2 0
pthread_attr_init LINK / 1 ['union.pthread_attr_t *'] 0 1 0 0 2 0 11 2 0
pthread_attr_getstacksize LINK / 2 ['union.pthread_attr_t *', 'size_t *'] 0 1 0 0 2 0 31 2 0
pthread_attr_setstacksize LINK / 2 ['union.pthread_attr_t *', 'size_t '] 0 1 0 0 2 0 31 2 0
pthread_attr_destroy LINK / 1 ['union.pthread_attr_t *'] 0 1 0 0 2 0 31 2 0
hts_tpool_process_detach LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool *', 'struct.hts_tpool_process *'] 1 0 15 3 2 3 0 13 2
hts_tpool_process_attach LINK /src/htslib/thread_pool.c 2 ['struct.hts_tpool *', 'struct.hts_tpool_process *'] 1 1 68 13 5 3 33 11 0
hts_tpool_process_init LINK /src/htslib/thread_pool.c 3 ['struct.hts_tpool *', 'int ', 'int '] 2 1 60 6 3 6 32 18 0
hts_tpool_result_data LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_result *'] 0 1 6 1 2 0 141 2 0
hts_tpool_process_is_shutdown LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 20 3 2 2 171 6 0
hts_tpool_process_sz LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 26 3 2 2 20 6 0
hts_tpool_process_len LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 20 3 2 2 19 6 0
hts_tpool_process_ref_decr LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 4 0 37 6 3 15 1 67 3
hts_tpool_process_ref_incr LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 22 3 2 2 25 6 0
hts_tpool_process_empty LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 1 1 46 8 4 2 52 8 0
hts_tpool_next_result_wait LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 4 1 91 14 6 18 141 94 0
hts_tpool_next_result_locked LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 2 1 165 36 15 3 143 26 0
hts_tpool_next_result LINK /src/htslib/thread_pool.c 1 ['struct.hts_tpool_process *'] 3 1 19 3 2 6 14 32 0
sancov.module_ctor_8bit_counters.1283 LINK / 0 [] 0 0 3 1 2 0 0 2 2
toupper_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 17 3 2 1 62 4 0
bcf_set_variant_type LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'struct.bcf_variant_t *'] 2 0 455 96 39 3 3 45 39
kh_resize_vdict LINK /src/htslib/vcf.c 2 ['struct.kh_vdict_s *', 'int '] 1 1 384 62 23 2 31 29 0
__ac_X31_hash_string.1649 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
ks_initialize.1650 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
kh_destroy_str2int LINK /src/htslib/./htslib/khash_str2int.h 1 ['struct.kh_m_s2i_s *'] 1 0 35 6 3 1 2 5 3
kh_resize_str2int LINK /src/htslib/./htslib/khash_str2int.h 2 ['struct.kh_m_s2i_s *', 'int '] 1 0 370 62 23 2 3 29 23
kh_put_str2int LINK /src/htslib/./htslib/khash_str2int.h 3 ['struct.kh_m_s2i_s *', 'char *', 'int *'] 2 0 258 41 17 3 2 46 40
kh_get_str2int LINK /src/htslib/./htslib/khash_str2int.h 2 ['struct.kh_m_s2i_s *', 'char *'] 1 0 92 18 8 2 2 14 8
kh_init_str2int LINK /src/htslib/./htslib/khash_str2int.h 0 [] 1 0 13 3 2 1 2 4 2
bcf_hdr_id2name LINK /src/htslib/./htslib/vcf.h 2 ['struct.bcf_hdr_t *', 'int '] 0 1 36 8 4 0 26 4 0
le_to_u64.1651 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_i64 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 1 12 3 2 1 48 4 0
isdigit_c.1652 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
align_mem LINK /src/htslib/vcf.c 1 ['struct.kstring_t *'] 3 1 34 6 3 3 10 15 0
kputsn.1653 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_resize.1654 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
hts_str2dbl.1655 LINK /src/htslib/./textutils_internal.h 3 ['char *', 'char **', 'int *'] 1 0 309 69 22 2 0 26 22
hts_str2int.1657 LINK /src/htslib/./textutils_internal.h 3 ['char *', 'char **', 'int *'] 0 0 166 38 12 0 0 12 12
bcf_dec_typed_int1 LINK /src/htslib/./htslib/vcf.h 2 ['char *', 'char **'] 3 1 16 3 2 8 44 22 0
bcf_dec_int1 LINK /src/htslib/./htslib/vcf.h 3 ['char *', 'int ', 'char **'] 2 1 59 12 6 7 47 20 0
le_to_i8.1658 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 5 1 2 0 0 2 2
le_to_i16.1659 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 12 3 2 1 0 4 2
le_to_i32.1660 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 12 3 2 1 0 4 2
le_to_u32.1661 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_u16.1662 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
kputsn_.1663 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 55 11 5 2 0 13 5
bcf1_sync_info LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 3 1 140 25 10 3 6 23 0
bcf1_sync_filter LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 5 1 28 6 3 11 6 64 0
bcf_enc_vint LINK /src/htslib/vcf.c 4 ['struct.kstring_t *', 'int ', 'int *', 'int '] 4 1 280 64 25 10 20 61 0
bcf_enc_size LINK /src/htslib/./htslib/vcf.h 3 ['struct.kstring_t *', 'int ', 'int '] 3 1 72 10 5 8 28 28 0
bcf_enc_int1 LINK /src/htslib/./htslib/vcf.h 2 ['struct.kstring_t *', 'int '] 4 1 79 18 8 9 23 36 0
kputc.1664 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
i16_to_le.1665 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 0 12 3 2 1 0 4 2
i32_to_le.1666 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 1 0 12 3 2 1 0 4 2
u32_to_le.1667 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 0 6 1 2 0 0 2 2
u16_to_le.1668 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 0 0 6 1 2 0 0 2 2
bcf1_sync_alleles LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 5 1 74 14 6 11 6 38 0
bcf_enc_vchar LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'int ', 'char *'] 4 1 14 3 2 9 17 30 0
bcf1_sync_id LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.kstring_t *'] 5 1 36 9 4 12 6 38 0
bcf_record_check_err LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'int *', 'int '] 3 1 40 9 4 9 9 29 0
bcf_seqname_safe LINK /src/htslib/./htslib/vcf.h 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 2 1 23 6 3 2 24 10 0
bcf_seqname LINK /src/htslib/./htslib/vcf.h 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 1 1 25 6 3 1 25 7 0
bcf_dec_typed_int1_safe LINK /src/htslib/vcf.c 4 ['char *', 'char *', 'char **', 'int *'] 2 1 79 15 7 4 10 15 0
get_type_name LINK /src/htslib/vcf.c 1 ['int '] 0 1 26 6 3 0 9 3 0
bcf_dec_size_safe LINK /src/htslib/vcf.c 5 ['char *', 'char *', 'char **', 'int *', 'int *'] 3 1 51 10 5 5 9 20 0
bcf_hdr_set_idx LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'int ', 'char *', 'struct.bcf_idinfo_t *'] 2 1 103 19 8 10 26 35 0
kputuw.1680 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 125 19 8 2 0 16 8
bcf_get_format_values LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char **', 'int *', 'int '] 7 0 730 155 55 39 0 263 55
bcf_hdr_id2int LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'char *'] 2 1 35 6 3 3 27 17 0
bcf_unpack LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 6 1 609 103 37 30 32 179 0
bcf_float_set LINK /src/htslib/./htslib/vcf.h 2 ['N/A', 'int '] 0 1 6 1 2 0 20 2 0
bcf_fmt_sized_array LINK /src/htslib/vcf.c 2 ['struct.kstring_t *', 'char *'] 5 1 28 3 2 25 33 120 0
bcf_dec_size LINK /src/htslib/./htslib/vcf.h 3 ['char *', 'char **', 'int *'] 4 1 36 6 3 9 43 25 0
bcf_unpack_info_core1 LINK /src/htslib/vcf.c 2 ['char *', 'struct.bcf_info_t *'] 4 1 115 19 9 11 33 36 0
bcf_unpack_fmt_core1 LINK /src/htslib/vcf.c 3 ['char *', 'int ', 'struct.bcf_fmt_t *'] 4 1 46 3 2 10 40 27 0
le_to_float.1685 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 13 3 2 1 0 4 2
bcf_fmt_array LINK /src/htslib/vcf.c 4 ['struct.kstring_t *', 'int ', 'int ', 'char *'] 3 1 341 82 28 19 34 103 0
kputw.1686 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 45 9 4 3 0 20 4
kh_get_vdict LINK /src/htslib/vcf.c 2 ['struct.kh_vdict_s *', 'char *'] 1 1 92 18 8 2 47 14 0
bcf_get_format_string LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char ***', 'int *'] 7 0 231 42 18 36 0 216 18
bcf_get_info_values LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char **', 'int *', 'int '] 7 0 674 143 51 39 0 259 51
bcf_get_info_id LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 7 0 64 14 6 31 4 185 6
bcf_get_info LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 8 0 40 8 4 36 3 206 10
bcf_get_fmt_id LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 7 0 65 14 6 31 1 185 6
bcf_get_fmt LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 8 0 40 8 4 36 0 206 10
bcf_add_id LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 155 34 13 33 0 197 13
kputs.1690 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
bcf_update_id LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 62 9 4 32 0 186 4
bcf_update_alleles_str LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 87 15 6 39 0 230 31
_bcf1_sync_alleles LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int '] 9 0 181 38 15 37 2 221 25
bcf_update_alleles LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char **', 'int '] 7 0 253 54 19 41 0 246 44
bcf_has_filter LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *'] 7 0 127 28 12 35 0 208 12
bcf_remove_filter LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int ', 'int '] 7 0 131 26 11 32 0 203 24
bcf_add_filter LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int '] 7 0 150 33 13 31 1 192 13
bcf_update_filter LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int *', 'int '] 7 0 95 20 8 31 0 187 8
bcf_update_format LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *', 'int ', 'int '] 7 0 475 84 30 50 1 296 30
serialize_float_array LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'size_t ', 'N/A'] 2 1 64 14 6 4 15 18 0
float_to_le.1699 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 1 0 13 3 2 1 0 4 2
bcf_update_format_string LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char **', 'int '] 8 0 148 32 12 52 0 310 42
bcf_update_info LINK /src/htslib/vcf.c 6 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *', 'int ', 'int '] 7 0 578 112 43 52 0 313 43
bcf_enc_vfloat LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'int ', 'N/A'] 4 1 25 5 2 12 11 40 0
bcf_get_variant_type LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'int '] 8 0 30 6 3 36 0 233 48
bcf_set_variant_types LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 7 0 103 15 6 35 2 230 45
bcf_get_variant_types LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 8 0 26 6 3 36 0 233 48
bcf_is_snp LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 7 0 125 26 11 31 0 190 11
bcf_subset LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'int ', 'int *'] 5 0 212 39 14 22 0 79 14
kh_del_vdict LINK /src/htslib/vcf.c 2 ['struct.kh_vdict_s *', 'int '] 0 1 41 6 3 0 27 3 0
kh_put_vdict LINK /src/htslib/vcf.c 3 ['struct.kh_vdict_s *', 'char *', 'int *'] 2 1 258 41 17 3 30 46 0
bcf_hdr_set_samples LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'char *', 'int '] 12 0 584 111 41 187 0 1041 59
kh_init_vdict LINK /src/htslib/vcf.c 0 [] 1 1 13 3 2 1 13 4 0
kh_destroy_vdict LINK /src/htslib/vcf.c 1 ['struct.kh_vdict_s *'] 1 1 35 6 3 1 14 5 0
bcf_hdr_sync LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 1 1 141 26 10 1 24 12 0
ks_free.1706 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
khash_str2int_destroy LINK /src/htslib/./htslib/khash_str2int.h 1 ['char *'] 2 0 23 6 3 2 1 8 6
khash_str2int_inc LINK /src/htslib/./htslib/khash_str2int.h 2 ['char *', 'char *'] 3 0 59 10 5 4 1 51 45
khash_str2int_has_key LINK /src/htslib/./htslib/khash_str2int.h 2 ['char *', 'char *'] 2 0 27 6 3 3 1 17 11
find_chrom_header_line LINK /src/htslib/vcf.c 1 ['char *'] 1 0 32 8 4 2 1 8 4
khash_str2int_init LINK /src/htslib/./htslib/khash_str2int.h 0 [] 2 0 13 3 2 2 1 6 4
bcf_hdr_subset LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'int ', 'char **', 'int *'] 8 0 271 52 20 83 0 614 93
bcf_hdr_init LINK /src/htslib/vcf.c 1 ['char *'] 7 1 69 16 7 49 11 338 0
bcf_hdr_format LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'struct.kstring_t *'] 7 1 97 17 7 13 8 82 0
bcf_hdr_get_version LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 3 0 26 6 3 12 1 59 3
bcf_hdr_set_version LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 0 44 6 3 38 0 235 3
bcf_hdr_parse LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 1 209 50 21 53 11 397 0
bcf_hdr_destroy LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 2 1 167 33 12 3 11 23 0
bcf_hrec_destroy LINK /src/htslib/vcf.c 1 ['struct.bcf_hrec_t *'] 1 1 78 15 6 1 31 8 0
bcf_hdr_parse_line LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'char *', 'int *'] 3 1 718 160 56 22 24 130 0
bcf_hdr_add_hrec LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hrec_t *'] 5 1 180 38 16 30 24 215 0
bcf_hdr_parse_sample_line LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 4 1 131 32 14 17 13 100 0
bcf_hdr_check_sanity LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 3 1 97 21 10 10 12 42 0
bcf_hdr_add_sample_len LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'char *', 'size_t '] 3 1 156 31 13 15 15 84 0
isspace_c.1731 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
bcf_hdr_register_hrec LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hrec_t *'] 4 1 726 141 60 28 25 193 0
bcf_hrec_find_key LINK /src/htslib/vcf.c 2 ['struct.bcf_hrec_t *', 'char *'] 1 1 49 11 5 1 31 7 0
hrec_add_idx LINK /src/htslib/vcf.c 2 ['struct.bcf_hrec_t *', 'int '] 3 1 87 13 6 6 26 30 0
__isoc99_sscanf LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 52 2 0
isalpha_c.1757 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
isalnum_c.1758 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
bcf_hrec_add_key LINK /src/htslib/vcf.c 3 ['struct.bcf_hrec_t *', 'char *', 'size_t '] 1 1 89 15 6 3 26 12 0
is_escaped LINK /src/htslib/vcf.c 2 ['char *', 'char *'] 0 1 32 7 3 0 30 3 0
bcf_hrec_set_val LINK /src/htslib/vcf.c 5 ['struct.bcf_hrec_t *', 'int ', 'char *', 'size_t ', 'int '] 1 1 118 19 9 3 26 15 0
bcf_hdr_get_hrec LINK /src/htslib/vcf.c 5 ['struct.bcf_hdr_t *', 'int ', 'char *', 'char *', 'char *'] 2 1 214 48 20 5 14 41 0
_bcf_hrec_format LINK /src/htslib/vcf.c 3 ['struct.bcf_hrec_t *', 'int ', 'struct.kstring_t *'] 6 1 115 21 8 12 10 75 0
bcf_hdr_append LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 1 35 8 4 45 13 324 0
bcf_hdr_dup LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 8 0 54 11 5 67 0 496 5
bcf_translate LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 7 0 566 95 36 46 0 267 36
bcf_hdr_merge LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hdr_t *'] 8 0 391 80 31 69 0 560 49
bcf_hrec_dup LINK /src/htslib/vcf.c 1 ['struct.bcf_hrec_t *'] 2 0 219 45 18 13 2 51 18
bcf_hdr_combine LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf_hdr_t *'] 3 0 361 73 28 22 0 132 46
bcf_idx_save LINK /src/htslib/vcf.c 1 ['struct.htsFile *'] 10 0 12 3 2 116 0 685 13
vcf_idx_init LINK /src/htslib/vcf.c 4 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'int ', 'char *'] 5 0 85 12 5 11 1 57 14
idx_calc_n_lvls_ids LINK /src/htslib/vcf.c 4 ['struct.bcf_hdr_t *', 'int ', 'int ', 'int *'] 0 0 114 25 9 0 6 9 9
bcf_idx_init LINK /src/htslib/vcf.c 4 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'int ', 'char *'] 6 0 66 11 5 12 0 62 19
bcf_index_build LINK /src/htslib/vcf.c 2 ['char *', 'int '] 18 0 12 3 2 637 0 5572 28
bcf_index_build3 LINK /src/htslib/vcf.c 4 ['char *', 'char *', 'int ', 'int '] 17 0 110 27 9 636 2 5570 26
bcf_index LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'int '] 14 0 111 19 8 346 3 2608 17
bcf_hdr_read LINK /src/htslib/vcf.c 1 ['struct.htsFile *'] 13 1 154 30 12 287 6 1976 0
bcf_init LINK /src/htslib/vcf.c 0 [] 1 1 13 3 2 1 7 4 0
bcf_read LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 9 1 58 13 6 169 6 1352 0
bcf_destroy LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 3 1 24 6 3 4 6 20 0
bcf_empty LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 2 1 57 6 3 3 7 17 0
bcf_clear LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 1 1 167 27 10 2 15 14 0
vcf_read LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 8 1 26 6 3 148 7 1192 0
bcf_read1_core LINK /src/htslib/vcf.c 2 ['struct.BGZF *', 'struct.bcf1_t *'] 7 1 195 32 14 76 8 443 0
bcf_record_check LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 4 1 851 164 60 21 8 124 0
bcf_subset_format LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'struct.bcf1_t *'] 5 1 269 38 14 20 7 69 0
vcf_parse LINK /src/htslib/vcf.c 3 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 7 1 435 88 39 81 8 769 0
fix_chromosome LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.kh_vdict_s *', 'char *'] 6 1 74 15 6 53 9 389 0
hts_str2uint.1804 LINK /src/htslib/./textutils_internal.h 4 ['char *', 'char **', 'int ', 'int *'] 0 0 154 34 13 0 0 13 13
atof LINK //usr/include/x86_64-linux-gnu/bits/stdlib-float.h 1 ['char *'] 1 1 2 1 2 1 9 4 0
vcf_parse_filter LINK /src/htslib/vcf.c 5 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *'] 6 1 247 47 17 64 9 474 0
vcf_parse_info LINK /src/htslib/vcf.c 5 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *'] 6 1 714 150 53 71 9 542 0
vcf_parse_format LINK /src/htslib/vcf.c 5 ['struct.kstring_t *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *', 'char *', 'char *'] 6 1 1922 335 118 73 9 638 0
vcf_hdr_read LINK /src/htslib/vcf.c 1 ['struct.htsFile *'] 12 1 389 86 26 286 7 1964 0
atol LINK //usr/include/stdlib.h 1 ['char *'] 1 1 2 1 2 1 8 4 0
kputl LINK /src/htslib/./htslib/kstring.h 2 ['size_t ', 'struct.kstring_t *'] 3 1 12 3 2 3 8 17 0
add_missing_contig_hrec LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 6 1 79 18 8 37 8 246 0
kputll.1855 LINK /src/htslib/./htslib/kstring.h 2 ['size_t ', 'struct.kstring_t *'] 2 0 102 18 7 2 0 15 7
bcf_index_build2 LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'int '] 18 0 12 3 2 637 0 5572 28
bcf_index_load3 LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'int '] 13 0 12 3 2 224 0 1377 2
bcf_index_load2 LINK /src/htslib/vcf.c 2 ['char *', 'char *'] 14 0 24 6 3 225 0 1380 5
vcf_write_line LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'struct.kstring_t *'] 7 0 61 9 4 52 0 218 4
hwrite.1856 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
bcf_format_gt LINK /src/htslib/./htslib/vcf.h 3 ['struct.bcf_fmt_t *', 'int ', 'struct.kstring_t *'] 3 1 270 51 16 9 5 42 0
bcf_float_is_missing LINK /src/htslib/./htslib/vcf.h 1 ['N/A'] 0 1 9 1 2 0 5 2 0
vcf_format LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'struct.bcf1_t *', 'struct.kstring_t *'] 7 1 781 160 55 38 4 267 0
find_file_extension.1867 LINK /src/htslib/./hts_internal.h 2 ['char *', 'char *'] 1 0 217 53 22 2 0 26 22
vcf_open_mode LINK /src/htslib/vcf.c 3 ['char *', 'char *', 'char *'] 2 0 75 18 8 5 1 44 16
bcf_hdr_seqnames LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'int *'] 1 0 115 22 7 2 0 11 7
bcf_hdr_fmt_text LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'int *'] 8 0 42 9 4 14 0 86 4
bcf_hrec_format LINK /src/htslib/vcf.c 2 ['struct.bcf_hrec_t *', 'struct.kstring_t *'] 7 0 12 3 2 13 0 77 2
bcf_hdr_set LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 12 0 159 31 10 207 0 1247 30
vcf_write LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 8 1 114 19 8 95 3 585 0
bcf_write LINK /src/htslib/vcf.c 3 ['struct.htsFile *', 'struct.bcf_hdr_t *', 'struct.bcf1_t *'] 9 1 218 32 14 110 2 721 0
bcf1_sync LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 7 1 627 99 38 46 5 297 0
bcf_dup LINK /src/htslib/vcf.c 1 ['struct.bcf1_t *'] 9 0 13 3 2 52 0 319 6
bcf_copy LINK /src/htslib/vcf.c 2 ['struct.bcf1_t *', 'struct.bcf1_t *'] 8 0 110 9 4 49 1 313 4
bcf_readrec LINK /src/htslib/vcf.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 8 0 50 9 4 90 0 550 4
vcf_hdr_write LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'struct.bcf_hdr_t *'] 8 1 88 15 6 62 3 289 0
bcf_hdr_write LINK /src/htslib/vcf.c 2 ['struct.htsFile *', 'struct.bcf_hdr_t *'] 9 1 139 29 12 64 2 311 0
bcf_hdr_printf LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 7 0 60 11 5 47 0 331 5
vsnprintf LINK / 4 ['char *', 'size_t ', 'char *', 'struct.__va_list_tag *'] 0 1 0 0 2 0 200 2 0
bcf_hdr_remove LINK /src/htslib/vcf.c 3 ['struct.bcf_hdr_t *', 'int ', 'char *'] 2 0 436 94 36 9 0 87 36
bcf_header_debug LINK /src/htslib/vcf.c 1 ['struct.bcf_hdr_t *'] 1 0 111 18 7 2 0 11 7
bcf_hrec_debug LINK /src/htslib/vcf.c 2 ['struct._IO_FILE *', 'struct.bcf_hrec_t *'] 1 0 61 12 5 2 0 9 5
bcf_hdr_add_sample LINK /src/htslib/vcf.c 2 ['struct.bcf_hdr_t *', 'char *'] 4 0 12 3 2 16 0 86 2
sancov.module_ctor_8bit_counters.1889 LINK / 0 [] 0 0 3 1 2 0 0 2 2
append_sub32 LINK /src/htslib/cram/cram_io.h 2 ['char *', 'int '] 0 1 56 1 2 0 19 2 0
append_uint64 LINK /src/htslib/cram/cram_io.h 2 ['char *', 'size_t '] 1 1 46 9 4 2 18 17 0
append_uint32 LINK /src/htslib/cram/cram_io.h 2 ['char *', 'int '] 0 1 218 30 11 0 45 11 0
cram_first_slice LINK /src/htslib/cram/cram_decode.c 1 ['struct.cram_fd *'] 8 1 214 48 21 156 19 1429 0
cram_decode_compression_header LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.cram_block *'] 7 1 1668 294 110 113 21 1085 0
kh_init_map LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 37 4 0
kh_put_map LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_map_s *', 'char *', 'int *'] 2 1 258 41 17 3 37 46 0
cram_decode_TD LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_fd *', 'char *', 'char *', 'struct.cram_block_compression_hdr *'] 5 1 250 49 19 17 22 66 0
block_append LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 1 40 8 4 4 92 16 0
block_append_char LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'char '] 4 1 32 6 3 4 59 15 0
block_grow LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 1 15 3 2 3 109 12 0
block_resize LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 1 49 12 5 2 113 10 0
block_resize_exact LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 1 28 6 3 1 117 5 0
kh_resize_map LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_map_s *', 'int '] 1 1 368 62 23 2 39 29 0
__ac_X31_hash_string.1977 LINK /src/htslib/cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
block_append_uint LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'int '] 4 1 36 6 3 5 42 26 0
add_md_char LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_slice *', 'int ', 'char ', 'int *'] 5 1 44 10 5 7 41 34 0
map_find LINK /src/htslib/cram/cram_decode.c 3 ['struct.cram_map **', 'char *', 'int '] 0 1 40 7 3 0 42 3 0
cram_drain_rqueue LINK /src/htslib/cram/cram_decode.c 1 ['struct.cram_fd *'] 5 1 234 58 21 32 45 213 0
cram_to_bam LINK /src/htslib/cram/cram_decode.c 6 ['struct.sam_hdr_t *', 'struct.cram_fd *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'struct.bam1_t **'] 4 1 368 47 19 20 17 105 0
cram_get_bam_seq LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.bam1_t **'] 17 1 33 6 3 475 16 4398 0
cram_get_seq LINK /src/htslib/cram/cram_decode.c 1 ['struct.cram_fd *'] 16 1 179 40 16 464 17 4324 0
cram_next_slice LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.cram_container **'] 15 1 654 134 52 463 18 4308 0
cram_decode_slice_mt LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.sam_hdr_t *'] 14 1 75 13 6 431 19 3790 0
cram_decode_slice LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.sam_hdr_t *'] 13 1 2608 480 197 427 39 3778 0
cram_decode_slice_thread LINK /src/htslib/cram/cram_decode.c 1 ['char *'] 14 1 26 3 2 428 20 3780 0
cram_dependent_data_series LINK /src/htslib/cram/cram_decode.c 3 ['struct.cram_fd *', 'struct.cram_block_compression_hdr *', 'struct.cram_slice *'] 7 1 1280 270 84 96 40 922 0
cram_decode_estimate_sizes LINK /src/htslib/cram/cram_decode.c 5 ['struct.cram_block_compression_hdr *', 'struct.cram_slice *', 'int *', 'int *', 'int *'] 5 1 139 32 14 9 40 52 0
cram_get_block_by_id LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_slice *', 'int '] 0 1 138 32 13 0 57 13 0
md5_print LINK /src/htslib/cram/cram_decode.c 2 ['char *', 'char *'] 0 1 35 4 2 0 40 2 0
cram_decode_tlen LINK /src/htslib/cram/cram_decode.c 5 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'size_t *'] 0 1 58 8 4 0 40 4 0
cram_decode_aux_1_0 LINK /src/htslib/cram/cram_decode.c 4 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_record *'] 5 1 174 25 11 6 40 30 0
cram_decode_aux LINK /src/htslib/cram/cram_decode.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_record *', 'int *', 'int *'] 8 1 445 80 31 74 40 665 0
cram_decode_seq LINK /src/htslib/cram/cram_decode.c 11 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_record *', 'struct.sam_hdr_t *', 'int ', 'char *', 'char *', 'int ', 'int '] 5 1 3371 638 247 18 40 306 0
cram_decode_slice_xref LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_slice *', 'int '] 2 1 515 104 41 6 40 56 0
cram_ds_unique LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_block_compression_hdr *', 'int '] 5 1 95 20 8 7 41 25 0
cram_decode_slice_header LINK /src/htslib/cram/cram_decode.c 2 ['struct.cram_fd *', 'struct.cram_block *'] 7 1 352 55 22 95 22 858 0
sancov.module_ctor_8bit_counters.2010 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kh_resize_m_s2i.2122 LINK /src/htslib/cram/../header.h 2 ['struct.kh_m_s2i_s *', 'int '] 1 0 370 62 23 2 0 29 23
__ac_X31_hash_string.2123 LINK /src/htslib/cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_resize_m_metrics LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_metrics_s *', 'int '] 1 1 369 62 23 1 19 25 0
kh_resize_m_tagmap LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_tagmap_s *', 'int '] 1 1 369 62 23 1 19 25 0
kh_del_m_metrics LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_metrics_s *', 'int '] 0 1 41 6 3 0 18 3 0
kh_put_m_metrics LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_m_metrics_s *', 'int ', 'int *'] 2 1 252 41 17 2 18 42 0
kh_put_m_tagmap LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_m_tagmap_s *', 'int ', 'int *'] 2 1 252 41 17 2 18 42 0
cram_add_feature LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'union.cram_feature *'] 3 1 135 21 9 5 27 41 0
ks_resize.2124 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kh_put_m_s2i.2125 LINK /src/htslib/cram/../header.h 3 ['struct.kh_m_s2i_s *', 'char *', 'int *'] 2 0 258 41 17 3 0 46 17
cram_encode_aux LINK /src/htslib/cram/cram_encode.c 10 ['struct.cram_fd *', 'struct.bam1_t *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'int ', 'struct.kstring_t *', 'int *'] 5 1 1406 263 81 46 17 392 0
block_append.2127 LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 0 40 8 4 4 0 16 4
block_append_char.2132 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'char '] 4 0 32 6 3 4 0 15 3
block_grow.2135 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 0 15 3 2 3 0 12 2
block_resize.2136 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 0 49 12 5 2 0 10 5
block_resize_exact.2137 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 0 28 6 3 1 0 5 3
cram_add_pad LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
cram_add_hardclip LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
cram_add_softclip LINK /src/htslib/cram/cram_encode.c 7 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'char *', 'int '] 5 1 135 28 12 11 17 70 0
cram_add_quality LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'char '] 5 1 49 8 4 10 17 58 0
cram_add_insertion LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'char *'] 5 1 137 29 12 11 17 70 0
cram_add_skip LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
cram_add_deletion LINK /src/htslib/cram/cram_encode.c 5 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int '] 3 1 39 6 3 6 17 44 0
kputsn.2138 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
kputc_.2139 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 34 6 3 2 0 11 3
cram_add_base LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'char ', 'char '] 5 1 64 10 5 10 17 59 0
cram_add_bases LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'int ', 'char *'] 4 1 33 3 2 6 17 43 0
cram_add_substitution LINK /src/htslib/cram/cram_encode.c 8 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'int ', 'char ', 'char ', 'char '] 5 1 125 21 9 10 17 63 0
kputc.2140 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 40 6 3 2 0 11 3
kputuw.2141 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 125 19 8 2 0 16 8
nibble2base.2145 LINK /src/htslib/cram/../sam_internal.h 3 ['char *', 'char *', 'int '] 0 0 62 10 4 0 0 4 4
cram_compress_slice LINK /src/htslib/cram/cram_encode.c 3 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *'] 9 1 736 165 66 119 17 1180 0
cram_encode_slice_read LINK /src/htslib/cram/cram_encode.c 6 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_block_compression_hdr *', 'struct.cram_slice *', 'struct.cram_record *', 'size_t *'] 2 1 687 66 20 6 17 35 0
cram_allocate_block LINK /src/htslib/cram/cram_encode.c 3 ['struct.cram_codec *', 'struct.cram_slice *', 'int '] 7 1 240 50 13 3 18 31 0
kh_resize_m_s2u64 LINK /src/htslib/cram/cram_encode.c 2 ['struct.kh_s2i_s *', 'int '] 1 1 368 62 23 2 18 29 0
kh_destroy_m_s2u64 LINK /src/htslib/cram/cram_encode.c 1 ['struct.kh_s2i_s *'] 1 1 35 6 3 1 17 5 0
kh_get_m_s2u64 LINK /src/htslib/cram/cram_encode.c 2 ['struct.kh_s2i_s *', 'char *'] 1 1 92 18 8 2 17 14 0
kh_put_m_s2u64 LINK /src/htslib/cram/cram_encode.c 3 ['struct.kh_s2i_s *', 'char *', 'int *'] 2 1 258 41 17 3 17 46 0
expected_template_count LINK /src/htslib/cram/cram_encode.c 1 ['struct.bam1_t *'] 4 1 55 13 6 16 17 81 0
kh_init_m_s2u64 LINK /src/htslib/cram/cram_encode.c 0 [] 1 1 13 3 2 1 17 4 0
kh_resize_map.2150 LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_map_s *', 'int '] 1 0 368 62 23 2 0 29 23
cram_next_container LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.bam1_t *'] 16 1 240 36 14 604 4 6147 0
cram_update_curr_slice LINK /src/htslib/cram/cram_encode.c 1 ['struct.cram_container *'] 0 1 92 13 5 0 12 5 0
cram_put_bam_seq LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.bam1_t *'] 17 1 604 117 50 612 3 6227 0
cram_encode_slice LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_block_compression_hdr *', 'struct.cram_slice *'] 10 1 653 112 44 129 16 1289 0
cram_encode_slice_header LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.cram_slice *'] 2 1 275 30 11 5 17 24 0
add_read_names LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'int '] 5 1 173 32 13 9 16 59 0
process_one_read LINK /src/htslib/cram/cram_encode.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.cram_record *', 'struct.bam1_t *', 'int ', 'struct.kstring_t *'] 5 1 2272 419 162 72 16 711 0
lossy_read_names LINK /src/htslib/cram/cram_encode.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'int '] 5 1 259 48 15 24 16 155 0
cram_encode_container LINK /src/htslib/cram/cram_encode.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 13 1 2102 346 133 463 15 4042 0
cram_encode_compression_header LINK /src/htslib/cram/cram_encode.c 3 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_block_compression_hdr *'] 6 1 1780 285 103 24 16 208 0
kh_destroy_map LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_map_s *'] 1 1 35 6 3 1 66 5 0
kh_init_map.2169 LINK /src/htslib/cram/cram_structs.h 0 [] 1 0 13 3 2 1 0 4 2
kh_put_map.2171 LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_map_s *', 'char *', 'int *'] 2 0 258 41 17 3 0 46 17
sub_idx LINK /src/htslib/cram/cram_encode.c 2 ['char *', 'char '] 0 1 33 7 3 0 17 3 0
sancov.module_ctor_8bit_counters.2219 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.2257 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
cram_index_container LINK /src/htslib/cram/cram_index.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'struct.BGZF *', 'size_t '] 16 0 92 18 8 442 5 3928 8
htell.2258 LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
cram_index_slice LINK /src/htslib/cram/cram_index.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.BGZF *', 'size_t ', 'size_t ', 'size_t '] 15 1 54 8 4 431 22 3808 0
cram_index_build_multiref LINK /src/htslib/cram/cram_index.c 7 ['struct.cram_fd *', 'struct.cram_container *', 'struct.cram_slice *', 'struct.BGZF *', 'size_t ', 'int ', 'int '] 14 1 181 35 14 430 23 3804 0
kputs.2263 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
kputsn.2264 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
cram_index_build LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'char *', 'char *'] 15 0 168 31 12 485 4 4510 22
cram_seek_to_refpos LINK /src/htslib/cram/cram_index.c 2 ['struct.cram_fd *', 'struct.cram_range *'] 7 1 141 29 12 43 25 312 0
cram_index_query LINK /src/htslib/cram/cram_index.c 4 ['struct.cram_fd *', 'int ', 'size_t ', 'struct.cram_index *'] 0 1 311 64 22 0 28 22 0
cram_index_query_last LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'int ', 'size_t '] 1 0 211 46 17 2 1 44 22
cram_index_last LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'int ', 'struct.cram_index *'] 0 0 57 11 5 0 2 5 5
cram_index_free_recurse LINK /src/htslib/cram/cram_index.c 1 ['struct.cram_index *'] 2 1 50 12 5 2 44 12 0
cram_index_free LINK /src/htslib/cram/cram_index.c 1 ['struct.cram_fd *'] 3 1 51 12 5 2 42 12 0
kget_int64 LINK /src/htslib/cram/cram_index.c 3 ['struct.kstring_t *', 'size_t *', 'size_t *'] 0 0 134 29 12 0 5 12 12
kget_int32 LINK /src/htslib/cram/cram_index.c 3 ['struct.kstring_t *', 'size_t *', 'int *'] 0 0 134 29 12 0 5 12 12
hread.2282 LINK /src/htslib/cram/../htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
cram_index_load LINK /src/htslib/cram/cram_index.c 3 ['struct.cram_fd *', 'char *', 'char *'] 11 0 585 115 47 133 4 774 73
sancov.module_ctor_8bit_counters.2292 LINK / 0 [] 0 0 3 1 2 0 0 2 2
var_size_u64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 1 ['size_t '] 0 0 18 4 2 0 1 2 2
var_put_s64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t '] 2 0 15 3 2 2 2 21 21
var_put_u64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t '] 1 0 351 27 13 1 7 19 19
var_put_u64_safe LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t '] 0 0 74 16 6 0 6 6 6
var_put_s32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 2 0 15 3 2 2 2 16 2
var_put_u32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 1 129 17 8 1 45 14 0
var_put_u32_safe LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 1 73 16 6 0 47 6 0
var_get_s64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t *'] 1 0 18 3 2 1 1 10 10
var_get_u64 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t *'] 0 0 102 22 8 0 8 8 8
var_get_s32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 1 0 18 3 2 1 1 11 2
var_get_u32 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 1 112 24 9 0 79 9 0
itf8_size LINK /src/htslib/cram/cram_io.c 1 ['size_t '] 0 0 33 8 4 0 0 4 4
safe_ltf8_put LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'size_t '] 1 0 12 3 2 1 0 11 11
ltf8_put LINK /src/htslib/cram/cram_io.c 2 ['char *', 'size_t '] 0 0 217 18 9 0 2 9 9
safe_itf8_put LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'int '] 1 0 12 3 2 1 0 7 2
itf8_put LINK /src/htslib/cram/cram_io.c 2 ['char *', 'int '] 0 1 92 10 5 0 27 5 0
safe_ltf8_get LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 0 0 330 30 14 0 0 14 14
safe_itf8_get LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 0 0 164 22 10 0 0 10 10
uint7_decode_crc64 LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'size_t *', 'int *'] 4 0 68 12 5 5 0 23 5
hgetc.2584 LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 3 0 31 6 3 3 0 16 3
crc32 LINK / 3 ['size_t ', 'char *', 'int '] 0 1 0 0 2 0 191 2 0
sint7_decode_crc32 LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int *', 'int *'] 4 0 71 12 5 5 0 23 5
uint7_decode_crc32 LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int *', 'int *'] 4 0 67 12 5 5 0 23 5
uint7_size LINK /src/htslib/cram/cram_io.c 1 ['size_t '] 1 0 12 3 2 1 0 4 4
sint7_put_blk_64 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'size_t '] 5 0 31 6 3 8 0 40 24
block_append.2585 LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 0 40 8 4 4 0 16 4
block_grow.2586 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 0 15 3 2 3 0 12 2
block_resize.2587 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 0 49 12 5 2 0 10 5
block_resize_exact.2588 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 0 28 6 3 1 0 5 3
uint7_put_blk_64 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'size_t '] 5 0 31 6 3 7 0 38 22
sint7_put_blk_32 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 0 31 6 3 8 0 35 5
uint7_put_blk_32 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 0 31 6 3 7 0 33 3
sint7_put_64 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'size_t '] 3 0 12 3 2 3 0 23 23
uint7_put_64 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'size_t '] 2 0 12 3 2 2 0 21 21
sint7_put_32 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'int '] 3 0 12 3 2 3 0 18 4
uint7_put_32 LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'int '] 2 0 12 3 2 2 0 16 2
sint7_get_64 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 2 0 40 8 4 2 0 14 14
uint7_get_64 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 1 0 40 8 4 1 0 12 12
sint7_get_32 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 2 0 41 8 4 2 0 15 6
uint7_get_32 LINK /src/htslib/cram/cram_io.c 3 ['char **', 'char *', 'int *'] 1 0 41 8 4 1 0 13 4
cram_init_varint LINK /src/htslib/cram/cram_io.c 2 ['struct.varint_vec *', 'int '] 0 1 63 4 2 0 28 2 0
itf8_put_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 1 30 6 3 6 17 24 0
ltf8_put_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'size_t '] 5 0 30 6 3 6 0 28 12
itf8_decode_crc LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int *', 'int *'] 4 0 166 17 4 7 0 40 4
ltf8_decode_crc LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'size_t *', 'int *'] 4 0 408 41 20 7 0 56 20
hread.2591 LINK /src/htslib/cram/../htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
kh_init_refs LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 67 4 0
isspace_c.2592 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
mkdir_prefix LINK /src/htslib/cram/cram_io.c 1 ['char *'] 3 1 45 12 5 7 47 23 0
is_directory LINK /src/htslib/cram/cram_io.c 1 ['char *'] 2 1 34 6 3 2 47 7 0
mkdir LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 47 2 0
chmod LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 47 2 0
expand_cache_path LINK /src/htslib/cram/cram_io.c 3 ['char *', 'char *', 'char *'] 1 1 239 50 21 5 46 31 0
get_cache_basedir LINK /src/htslib/cram/cram_io.c 1 ['char **'] 1 1 91 24 10 1 46 12 0
getenv LINK / 1 ['char *'] 0 1 0 0 2 0 159 2 0
toupper_c.2600 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 17 3 2 1 0 4 2
kh_resize_refs LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_refs_s *', 'int '] 1 1 368 62 23 2 70 29 0
__ac_X31_hash_string.2601 LINK /src/htslib/cram/../htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_put_refs LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_refs_s *', 'char *', 'int *'] 2 1 258 41 17 3 69 46 0
lzma_mem_deflate LINK /src/htslib/cram/cram_io.c 4 ['char *', 'size_t ', 'size_t *', 'int '] 1 1 27 6 3 3 23 9 0
lzma_stream_buffer_bound LINK / 1 ['size_t '] 0 1 0 0 2 0 24 2 0
lzma_easy_buffer_encode LINK / 8 ['int ', 'int ', 'struct.lzma_allocator *', 'char *', 'size_t ', 'char *', 'size_t *', 'size_t '] 0 1 0 0 2 0 24 2 0
zlib_mem_deflate LINK /src/htslib/cram/cram_io.c 5 ['char *', 'size_t ', 'size_t *', 'int ', 'int '] 2 1 128 21 9 10 23 32 0
deflateInit2_ LINK / 8 ['struct.z_stream_s *', 'int ', 'int ', 'int ', 'int ', 'int ', 'char *', 'int '] 0 1 0 0 2 0 124 2 0
deflate LINK / 2 ['struct.z_stream_s *', 'int '] 0 1 0 0 2 0 143 2 0
deflateEnd LINK / 1 ['struct.z_stream_s *'] 0 1 0 0 2 0 142 2 0
hclearerr LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 0 1 6 1 2 0 15 2 0
htell.2606 LINK /src/htslib/cram/../htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
cram_check_EOF LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 4 0 119 25 11 10 1 71 11
cram_set_voption LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int ', 'struct.__va_list_tag *'] 13 1 1410 232 69 309 24 2230 2
refs_free LINK /src/htslib/cram/cram_io.c 1 ['struct.refs_t *'] 7 1 146 31 12 84 67 365 2
cram_load_reference LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'char *'] 12 1 158 38 15 275 26 1894 2
cram_init_tables LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 1 1 437 78 27 1 27 29 0
refs_load_fai LINK /src/htslib/cram/cram_io.c 3 ['struct.refs_t *', 'char *', 'int '] 11 1 561 116 42 230 63 1313 2
sanitise_SQ_lines LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 2 1 146 28 12 9 63 41 0
refs_create LINK /src/htslib/cram/cram_io.c 0 [] 8 1 60 11 5 89 66 380 2
refs_from_header LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 7 1 254 45 17 70 32 667 0
refs2id LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'struct.sam_hdr_t *'] 2 1 107 20 8 11 63 41 0
kh_get_refs LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_refs_s *', 'char *'] 1 1 92 18 8 2 70 14 0
bgzf_open_ref LINK /src/htslib/cram/cram_io.c 2 ['char *', 'int '] 11 1 95 23 10 199 65 1113 0
ref_entry_free_seq LINK /src/htslib/cram/cram_io.c 1 ['struct.ref_entry *'] 3 1 46 11 5 11 71 48 2
kh_destroy_refs LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_refs_s *'] 1 1 35 6 3 1 68 5 0
cram_set_option LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int '] 14 1 19 3 2 310 23 2232 2
cram_eof LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 0 1 6 1 2 0 20 2 0
kh_destroy_m_metrics LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_m_metrics_s *'] 1 1 35 6 3 1 7 5 0
cram_close LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 16 1 464 104 39 611 7 6244 0
cram_flush_container_mt LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 15 1 121 22 7 597 12 6093 0
cram_flush_result LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 17 1 224 53 20 448 13 3971 3
cram_write_eof_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 17 1 107 17 7 612 7 6215 3
cram_free_file_def LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_file_def *'] 1 1 23 6 3 1 19 5 0
cram_free_container LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_container *'] 3 1 262 59 21 11 59 94 0
cram_free_compression_header LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block_compression_hdr *'] 2 1 219 51 18 5 61 34 0
cram_free_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block *'] 1 1 33 9 4 1 94 6 0
cram_free_slice LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_slice *'] 2 1 320 74 26 5 63 43 0
kh_destroy_m_tagmap LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_m_tagmap_s *'] 1 1 35 6 3 1 60 5 0
cram_free_slice_header LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block_slice_hdr *'] 1 1 34 9 4 1 64 6 0
kh_destroy_m_s2i.2653 LINK /src/htslib/cram/../header.h 1 ['struct.kh_m_s2i_s *'] 1 0 35 6 3 1 0 5 3
kh_destroy_map.2654 LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_map_s *'] 1 0 35 6 3 1 0 5 3
cram_write_container LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 4 1 329 37 15 10 18 56 0
cram_write_block LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_block *'] 4 1 259 43 16 11 18 59 3
hputc LINK /src/htslib/cram/../htslib/hfile.h 2 ['int ', 'struct.hFILE *'] 3 1 31 6 3 3 19 13 3
hwrite.2656 LINK /src/htslib/cram/../htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
int32_encode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int '] 4 1 31 6 3 6 19 33 0
cram_flush_container2 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 16 1 170 36 15 438 15 3868 3
reset_metrics LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 2 1 87 18 7 7 13 36 0
cram_flush_container LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_container *'] 14 1 25 6 3 584 13 5974 0
cram_flush_thread LINK /src/htslib/cram/cram_io.c 1 ['char *'] 14 1 30 6 3 464 13 4045 0
cram_flush LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 16 0 62 16 7 599 1 6105 7
cram_seek LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'size_t ', 'int '] 6 1 89 21 9 41 40 278 0
kh_init_m_metrics LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 15 4 0
cram_dopen LINK /src/htslib/cram/cram_io.c 3 ['struct.hFILE *', 'char *', 'char *'] 9 1 349 49 20 256 14 2103 2
cram_read_file_def LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 4 1 67 12 6 12 15 53 0
cram_read_SAM_hdr LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 8 1 367 61 27 172 15 1644 0
cram_new_metrics LINK /src/htslib/cram/cram_io.c 0 [] 1 1 41 6 3 1 30 5 0
int32_decode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int *'] 4 1 32 6 3 4 35 31 0
cram_read_container LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 5 1 600 96 40 25 31 184 0
cram_read_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 4 1 267 42 19 10 33 62 0
cram_uncompress_block LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block *'] 6 1 456 73 25 94 54 836 0
int32_get_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int *'] 0 1 48 4 2 0 16 2 0
zlib_mem_inflate LINK /src/htslib/cram/cram_io.c 3 ['char *', 'size_t ', 'size_t *'] 2 1 141 22 7 12 60 34 0
BZ2_bzBuffToBuffDecompress LINK / 6 ['char *', 'int *', 'char *', 'int ', 'int ', 'int '] 0 1 0 0 2 0 60 2 0
lzma_mem_inflate LINK /src/htslib/cram/cram_io.c 3 ['char *', 'size_t ', 'size_t *'] 2 1 159 34 13 11 55 38 0
cram_open LINK /src/htslib/cram/cram_io.c 2 ['char *', 'char *'] 10 0 71 16 7 313 0 2363 9
full_path LINK /src/htslib/cram/cram_io.c 2 ['char *', 'char *'] 10 1 127 29 13 70 4 290 0
getcwd LINK / 2 ['char *', 'size_t '] 0 1 0 0 2 0 5 2 0
cram_write_SAM_hdr LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.sam_hdr_t *'] 13 1 690 125 53 468 3 3696 0
cram_write_file_def LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.cram_file_def *'] 4 1 18 3 2 6 4 32 0
cram_get_ref LINK /src/htslib/cram/cram_io.c 4 ['struct.cram_fd *', 'int ', 'int ', 'int '] 12 1 456 88 35 291 44 1797 0
cram_ref_decr LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 5 1 15 3 2 16 44 66 2
cram_new_block LINK /src/htslib/cram/cram_io.c 2 ['int ', 'int '] 1 1 55 6 3 1 71 5 0
cram_new_container LINK /src/htslib/cram/cram_io.c 2 ['int ', 'int '] 3 1 151 24 10 11 7 42 0
int32_put_blk LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_block *', 'int '] 5 1 42 6 3 5 4 19 0
cram_compress_block LINK /src/htslib/cram/cram_io.c 5 ['struct.cram_fd *', 'struct.cram_block *', 'struct.cram_metrics *', 'int ', 'int '] 9 1 12 3 2 119 4 1116 0
cram_compress_block2 LINK /src/htslib/cram/cram_io.c 6 ['struct.cram_fd *', 'struct.cram_slice *', 'struct.cram_block *', 'struct.cram_metrics *', 'int ', 'int '] 8 1 1112 207 70 118 21 1114 0
cram_compress_by_method LINK /src/htslib/cram/cram_io.c 7 ['struct.cram_slice *', 'char *', 'size_t ', 'size_t *', 'int ', 'int ', 'int '] 7 1 354 67 11 114 22 1036 0
cram_block_method2str LINK /src/htslib/cram/cram_io.c 1 ['int '] 0 1 17 3 4 0 22 4 0
BZ2_bzBuffToBuffCompress LINK / 7 ['char *', 'int *', 'char *', 'int ', 'int ', 'int ', 'int '] 0 1 0 0 2 0 28 2 0
cram_new_compression_header LINK /src/htslib/cram/cram_io.c 0 [] 2 1 60 12 6 8 8 28 0
kh_init_m_tagmap LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 8 4 0
kh_init_m_s2i.2739 LINK /src/htslib/cram/../header.h 0 [] 1 0 13 3 2 1 0 4 2
cram_ref_decr_locked LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 4 1 108 23 10 13 45 60 2
cram_populate_ref LINK /src/htslib/cram/cram_io.c 3 ['struct.cram_fd *', 'int ', 'struct.ref_entry *'] 11 1 561 107 45 281 45 1689 0
cram_ref_incr_locked LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 0 1 49 11 5 0 46 5 0
cram_ref_load LINK /src/htslib/cram/cram_io.c 3 ['struct.refs_t *', 'int ', 'int '] 11 1 164 34 13 216 45 1223 2
load_ref_portion LINK /src/htslib/cram/cram_io.c 4 ['struct.BGZF *', 'struct.ref_entry *', 'int ', 'int '] 7 1 216 45 18 76 46 451 0
cram_read_slice LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_fd *'] 8 1 287 58 25 110 21 985 0
cram_content_type2str LINK /src/htslib/cram/cram_io.c 1 ['int '] 0 1 17 3 4 0 22 4 0
cram_new_slice LINK /src/htslib/cram/cram_io.c 2 ['int ', 'int '] 3 1 159 31 15 11 5 71 0
cram_store_container LINK /src/htslib/cram/cram_io.c 4 ['struct.cram_fd *', 'struct.cram_container *', 'char *', 'int *'] 1 0 281 28 11 3 0 20 13
cram_container_size LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_container *'] 0 0 8 1 2 0 1 2 2
cram_ref_incr LINK /src/htslib/cram/cram_io.c 2 ['struct.refs_t *', 'int '] 1 1 15 3 2 3 16 11 0
cram_set_header LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.sam_hdr_t *'] 9 0 12 3 2 85 0 750 2
cram_set_header2 LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'struct.sam_hdr_t *'] 8 1 57 16 7 84 4 748 0
cram_block_size LINK /src/htslib/cram/cram_io.c 1 ['struct.cram_block *'] 1 0 60 6 3 1 0 8 3
ltf8_decode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'size_t *'] 4 0 308 23 11 4 0 27 11
itf8_encode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int '] 4 0 23 3 2 7 0 37 2
itf8_decode LINK /src/htslib/cram/cram_io.c 2 ['struct.cram_fd *', 'int *'] 4 0 111 12 2 4 0 18 2
sancov.module_ctor_8bit_counters.2780 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kh_resize_m_i2i LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_i2i_s *', 'int '] 1 0 367 62 23 1 1 25 23
kh_destroy_m_i2i LINK /src/htslib/cram/cram_structs.h 1 ['struct.kh_m_i2i_s *'] 1 1 35 6 3 1 61 5 0
cram_stats_free LINK /src/htslib/cram/cram_stats.c 1 ['struct.cram_stats *'] 2 1 26 6 3 2 60 8 0
cram_stats_encoding LINK /src/htslib/cram/cram_stats.c 2 ['struct.cram_fd *', 'struct.cram_stats *'] 1 1 444 86 31 3 18 37 0
kh_del_m_i2i LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_i2i_s *', 'int '] 0 1 41 6 3 0 18 3 0
kh_get_m_i2i LINK /src/htslib/cram/cram_structs.h 2 ['struct.kh_m_i2i_s *', 'size_t '] 0 1 88 16 7 0 18 7 0
cram_stats_del LINK /src/htslib/cram/cram_stats.c 2 ['struct.cram_stats *', 'size_t '] 2 1 90 17 7 9 17 34 0
kh_put_m_i2i LINK /src/htslib/cram/cram_structs.h 3 ['struct.kh_m_i2i_s *', 'size_t ', 'int *'] 2 1 255 41 17 2 31 42 23
kh_init_m_i2i LINK /src/htslib/cram/cram_structs.h 0 [] 1 1 13 3 2 1 31 4 0
cram_stats_add LINK /src/htslib/cram/cram_stats.c 2 ['struct.cram_stats *', 'size_t '] 2 1 108 22 9 3 30 30 0
cram_stats_create LINK /src/htslib/cram/cram_stats.c 0 [] 1 1 13 3 2 1 8 4 0
sancov.module_ctor_8bit_counters.2818 LINK / 0 [] 0 0 3 1 2 0 0 2 2
mfascii LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 0 63 12 5 0 0 5 5
mfgets LINK /src/htslib/cram/mFILE.c 3 ['char *', 'int ', 'struct.mFILE *'] 4 0 89 17 7 9 0 37 10
init_mstdin LINK /src/htslib/cram/mFILE.c 0 [] 3 0 31 6 3 8 3 30 3
mfload LINK /src/htslib/cram/mFILE.c 3 ['struct._IO_FILE *', 'char *', 'size_t *'] 2 1 142 32 13 7 55 27 0
fread LINK / 4 ['char *', 'size_t ', 'size_t ', 'struct._IO_FILE *'] 0 1 0 0 2 0 48 2 0
feof LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 49 2 0
mungetc LINK /src/htslib/cram/mFILE.c 2 ['int ', 'struct.mFILE *'] 0 0 27 4 2 0 0 2 2
mfgetc LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 4 0 48 9 4 9 0 34 7
mfwrite LINK /src/htslib/cram/mFILE.c 4 ['char *', 'size_t ', 'size_t ', 'struct.mFILE *'] 1 1 121 25 10 1 48 12 0
mfread LINK /src/htslib/cram/mFILE.c 4 ['char *', 'size_t ', 'size_t ', 'struct.mFILE *'] 4 0 78 17 7 9 0 37 10
mfeof LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 0 6 1 2 0 0 2 2
mftruncate LINK /src/htslib/cram/mFILE.c 2 ['struct.mFILE *', 'size_t '] 0 0 34 7 3 0 0 3 3
mrewind LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 1 8 1 2 0 48 2 0
mftell LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 0 0 6 1 2 0 0 2 2
mfseek LINK /src/htslib/cram/mFILE.c 3 ['struct.mFILE *', 'size_t ', 'int '] 1 0 47 9 10 1 0 12 10
mfsteal LINK /src/htslib/cram/mFILE.c 2 ['struct.mFILE *', 'size_t *'] 3 1 47 11 5 10 46 45 0
mfdetach LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 2 1 43 10 5 7 47 34 0
mfdestroy LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 1 1 34 9 4 1 76 6 0
mfflush LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 1 1 187 42 17 5 75 27 0
fclose LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 77 2 0
fflush LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 152 2 0
fseek LINK / 3 ['struct._IO_FILE *', 'size_t ', 'int '] 0 1 0 0 2 0 81 2 0
ftell LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 51 2 0
fileno LINK / 1 ['struct._IO_FILE *'] 0 1 0 0 2 0 43 2 0
ftruncate LINK / 2 ['int ', 'size_t '] 0 0 0 0 2 0 0 2 2
mfclose LINK /src/htslib/cram/mFILE.c 1 ['struct.mFILE *'] 2 1 60 14 6 10 72 43 2
munmap LINK / 2 ['char *', 'size_t '] 0 0 0 0 2 0 22 2 2
mfopen LINK /src/htslib/cram/mFILE.c 2 ['char *', 'char *'] 4 1 24 6 3 22 48 85 2
fopen LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 56 2 0
mfreopen LINK /src/htslib/cram/mFILE.c 3 ['char *', 'char *', 'struct._IO_FILE *'] 3 1 231 53 22 20 50 80 2
mfcreate LINK /src/htslib/cram/mFILE.c 2 ['char *', 'int '] 1 1 44 6 3 1 55 5 0
mfmmap LINK /src/htslib/cram/mFILE.c 3 ['struct.mFILE *', 'struct._IO_FILE *', 'char *'] 2 1 50 10 5 4 51 13 2
mmap LINK / 6 ['char *', 'size_t ', 'int ', 'int ', 'int ', 'size_t '] 0 0 0 0 2 0 5 2 2
mfcreate_from LINK /src/htslib/cram/mFILE.c 3 ['char *', 'char *', 'struct._IO_FILE *'] 4 0 25 6 3 21 0 83 5
mfrecreate LINK /src/htslib/cram/mFILE.c 3 ['struct.mFILE *', 'char *', 'int '] 1 0 35 6 3 1 0 5 3
mstderr LINK /src/htslib/cram/mFILE.c 0 [] 2 0 36 8 4 2 0 9 4
mstdout LINK /src/htslib/cram/mFILE.c 0 [] 2 0 36 8 4 2 0 9 4
mstdin LINK /src/htslib/cram/mFILE.c 0 [] 2 0 34 8 4 2 0 9 4
sancov.module_ctor_8bit_counters.2878 LINK / 0 [] 0 0 3 1 2 0 0 2 2
is_file LINK /src/htslib/cram/open_trace_file.c 1 ['char *'] 2 1 34 6 3 2 49 7 0
find_path LINK /src/htslib/cram/open_trace_file.c 2 ['char *', 'char *'] 3 0 136 33 11 20 0 99 11
tokenise_search_path LINK /src/htslib/cram/open_trace_file.c 1 ['char *'] 1 1 419 82 33 2 48 37 0
expand_path LINK /src/htslib/cram/open_trace_file.c 3 ['char *', 'char *', 'int '] 2 1 192 39 15 12 50 42 0
find_file_dir LINK /src/htslib/cram/open_trace_file.c 2 ['char *', 'char *'] 4 1 35 9 4 29 47 115 2
open_path_mfile LINK /src/htslib/cram/open_trace_file.c 3 ['char *', 'char *', 'char *'] 11 1 189 47 19 107 46 505 0
find_file_url LINK /src/htslib/cram/open_trace_file.c 2 ['char *', 'char *'] 10 1 95 23 10 91 47 387 0
hread.2915 LINK /src/htslib/cram/../htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
sancov.module_ctor_8bit_counters.2918 LINK / 0 [] 0 0 3 1 2 0 0 2 2
pool_free LINK /src/htslib/cram/pooled_alloc.c 2 ['struct.pool_alloc_t *', 'char *'] 0 1 9 1 2 0 180 2 0
new_pool LINK /src/htslib/cram/pooled_alloc.c 1 ['struct.pool_alloc_t *'] 1 1 54 8 4 2 190 8 0
pool_alloc LINK /src/htslib/cram/pooled_alloc.c 1 ['struct.pool_alloc_t *'] 2 1 74 13 6 3 188 14 0
pool_destroy LINK /src/htslib/cram/pooled_alloc.c 1 ['struct.pool_alloc_t *'] 1 1 45 9 4 1 208 6 0
next_power_2 LINK /src/htslib/cram/pooled_alloc.c 1 ['int '] 0 1 16 1 2 0 110 2 0
pool_create LINK /src/htslib/cram/pooled_alloc.c 1 ['size_t '] 1 1 58 12 5 2 118 9 0
sancov.module_ctor_8bit_counters.2941 LINK / 0 [] 0 0 3 1 2 0 0 2 2
string_ndup LINK /src/htslib/cram/string_alloc.c 3 ['struct.string_alloc_t *', 'char *', 'size_t '] 3 1 27 6 3 4 116 20 0
string_alloc LINK /src/htslib/cram/string_alloc.c 2 ['struct.string_alloc_t *', 'size_t '] 2 1 80 16 7 3 119 17 0
new_string_pool LINK /src/htslib/cram/string_alloc.c 1 ['struct.string_alloc_t *'] 1 1 75 14 6 2 120 10 0
string_dup LINK /src/htslib/cram/string_alloc.c 2 ['struct.string_alloc_t *', 'char *'] 4 1 13 3 2 6 107 24 0
string_pool_destroy LINK /src/htslib/cram/string_alloc.c 1 ['struct.string_alloc_t *'] 1 1 45 9 4 1 134 6 0
string_pool_create LINK /src/htslib/cram/string_alloc.c 1 ['size_t '] 1 1 40 9 4 1 111 6 0
sancov.module_ctor_8bit_counters.2966 LINK / 0 [] 0 0 3 1 2 0 0 2 2
RC_Decode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'int ', 'int '] 0 1 52 9 4 0 70 4 0
RC_GetFreq LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'int '] 0 1 30 6 3 0 69 3 0
SIMPLE_MODEL258_decodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL258_ *', 'struct.RangeCoder *'] 1 1 115 19 8 3 62 18 3
SIMPLE_MODEL258_normalize LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL258_ *'] 0 0 38 7 3 0 2 3 3
SIMPLE_MODEL256_decodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *'] 1 1 115 19 8 3 66 18 0
SIMPLE_MODEL256_normalize LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL256_ *'] 0 1 38 7 3 0 90 3 0
RC_StartDecode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 50 7 3 0 66 3 0
RC_SetInput LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'char *', 'char *'] 0 1 10 1 2 0 66 2 0
RC_ShiftLow LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 79 13 5 0 42 5 0
RC_Encode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 4 ['struct.RangeCoder *', 'int ', 'int ', 'int '] 1 1 53 9 4 1 38 9 0
RC_OutSize LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 11 1 2 0 34 2 0
RC_FinishEncode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 1 1 24 6 3 1 34 8 0
SIMPLE_MODEL258_encodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL258_ *', 'struct.RangeCoder *', 'N/A'] 2 1 91 15 6 3 30 18 3
SIMPLE_MODEL256_encodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *', 'N/A'] 2 1 91 15 6 3 34 18 0
RC_StartEncode LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 1 16 1 2 0 34 2 0
RC_SetOutput LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'char *'] 0 1 8 1 2 0 34 2 0
SIMPLE_MODEL258_init LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL258_ *'] 0 1 51 7 3 0 78 3 0
SIMPLE_MODEL256_init LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'int '] 0 1 70 13 5 0 87 5 0
var_put_u32_safe.3038 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
arith_uncompress LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 3 ['char *', 'int ', 'int *'] 5 0 12 3 2 21 0 203 2
arith_uncompress_to LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 4 1 600 125 51 21 60 252 0
var_get_u32.3041 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
unstripe LINK /src/htslib/htscodecs/htscodecs/utils.h 5 ['char *', 'char *', 'int ', 'int ', 'int *'] 0 1 190 40 13 0 63 13 0
arith_uncompress_O1_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 187 38 14 10 60 55 0
arith_uncompress_O0_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 174 35 13 10 60 54 0
arith_uncompress_O1 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 97 20 8 8 60 38 0
arith_uncompress_O0 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 84 17 7 7 60 34 0
arith_compress LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'int *', 'int '] 7 0 12 3 2 23 0 186 2
arith_compress_to LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 5 ['char *', 'int ', 'char *', 'int *', 'int '] 6 1 706 131 48 23 28 232 0
arith_compress_bound LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 2 ['int ', 'int '] 0 1 36 4 2 0 32 2 0
var_put_u32.3045 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
arith_compress_O0_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 233 49 18 13 28 63 0
arith_compress_O1_RLE LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 246 52 19 13 28 64 0
arith_compress_O1 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 139 29 11 11 28 47 0
arith_compress_O0 LINK /src/htslib/htscodecs/htscodecs/arith_dynamic.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 125 26 10 11 28 46 0
sancov.module_ctor_8bit_counters.3047 LINK / 0 [] 0 0 3 1 2 0 0 2 2
RC_Decode.3123 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'int ', 'int '] 0 0 52 9 4 0 0 4 4
RC_GetFreq.3124 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'int '] 0 0 30 6 3 0 0 3 3
fqz_read_parameters1 LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['struct.fqz_param *', 'char *', 'size_t '] 1 1 249 35 14 1 58 33 0
read_array LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 4 ['char *', 'size_t ', 'int *', 'int '] 0 1 234 50 19 0 59 19 0
SIMPLE_MODEL2_decodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL2_ *', 'struct.RangeCoder *'] 1 1 115 19 8 3 57 18 3
SIMPLE_MODEL2_normalize LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL2_ *'] 0 0 38 7 3 0 2 3 3
SIMPLE_MODEL256_decodeSymbol.3125 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *'] 1 0 115 19 8 3 0 18 8
SIMPLE_MODEL256_normalize.3126 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL256_ *'] 0 0 38 7 3 0 0 3 3
RC_StartDecode.3127 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 50 7 3 0 0 3 3
RC_SetInput.3128 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 3 ['struct.RangeCoder *', 'char *', 'char *'] 0 0 10 1 2 0 0 2 2
fqz_read_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['struct.fqz_gparams *', 'char *', 'size_t '] 2 1 221 42 15 5 57 56 0
fqz_free_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 1 ['struct.fqz_gparams *'] 1 1 31 8 4 1 69 6 0
var_get_u32.3130 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
RC_ShiftLow.3131 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 79 13 5 0 0 5 5
RC_Encode.3132 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 4 ['struct.RangeCoder *', 'int ', 'int ', 'int '] 1 0 53 9 4 1 0 9 4
SIMPLE_MODEL2_init LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 1 ['struct.SIMPLE_MODEL2_ *'] 0 1 35 4 2 0 69 2 0
SIMPLE_MODEL256_init.3133 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 2 ['struct.SIMPLE_MODEL256_ *', 'int '] 0 0 70 13 5 0 0 5 5
fqz_tls_init LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 0 [] 1 1 12 3 2 1 69 4 0
pthread_key_create LINK / 2 ['int *', 'N/A'] 0 1 0 0 2 0 86 2 0
fqz_store_parameters1 LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 2 ['struct.fqz_param *', 'char *'] 1 1 185 27 11 1 26 25 0
store_array LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['char *', 'int *', 'int '] 0 1 192 40 14 0 27 14 0
var_put_u32_safe.3134 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
RC_OutSize.3135 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 11 1 2 0 0 2 2
RC_FinishEncode.3136 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 1 0 24 6 3 1 0 8 3
fqz_update_ctx LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 3 ['struct.fqz_param *', 'struct.fqz_state *', 'int '] 0 1 73 7 3 0 68 3 0
SIMPLE_MODEL2_encodeSymbol LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL2_ *', 'struct.RangeCoder *', 'N/A'] 2 1 91 15 6 3 25 18 3
SIMPLE_MODEL256_encodeSymbol.3137 LINK /src/htslib/htscodecs/htscodecs/c_simple_model.h 3 ['struct.SIMPLE_MODEL256_ *', 'struct.RangeCoder *', 'N/A'] 2 0 91 15 6 3 0 18 6
RC_StartEncode.3138 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 1 ['struct.RangeCoder *'] 0 0 16 1 2 0 0 2 2
RC_SetOutput.3139 LINK /src/htslib/htscodecs/htscodecs/c_range_coder.h 2 ['struct.RangeCoder *', 'char *'] 0 0 8 1 2 0 0 2 2
fqz_create_models LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 2 ['struct.fqz_model *', 'struct.fqz_gparams *'] 2 1 84 17 7 8 68 26 0
pthread_once LINK / 2 ['int *', 'N/A'] 0 1 0 0 2 0 80 2 0
pthread_getspecific LINK / 1 ['int '] 0 1 0 0 2 0 79 2 0
pthread_setspecific LINK / 2 ['int ', 'char *'] 0 1 0 0 2 0 77 2 0
fqz_store_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 2 ['struct.fqz_gparams *', 'char *'] 2 1 98 15 6 2 25 31 0
var_put_u32.3140 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
fqz_pick_parameters LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 6 ['struct.fqz_gparams *', 'int ', 'int ', 'struct.fqz_slice *', 'char *', 'size_t '] 2 1 712 121 44 5 25 143 0
fqz_qual_stats LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 6 ['struct.fqz_slice *', 'char *', 'size_t ', 'struct.fqz_param *', 'int *', 'int '] 1 1 1427 251 91 4 26 99 0
log LINK / 1 ['N/A'] 0 1 0 0 2 0 34 2 0
uncompress_block_fqz2f LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 5 ['char *', 'size_t ', 'size_t *', 'int *', 'int '] 3 1 635 113 40 24 56 165 0
fqz_decompress LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 5 ['char *', 'size_t ', 'size_t *', 'int *', 'int '] 4 1 12 3 2 25 55 167 0
compress_block_fqz2f LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 7 ['int ', 'int ', 'struct.fqz_slice *', 'char *', 'size_t ', 'size_t *', 'struct.fqz_gparams *'] 3 1 670 118 43 31 24 297 0
fqz_compress LINK /src/htslib/htscodecs/htscodecs/fqzcomp_qual.c 7 ['int ', 'struct.fqz_slice *', 'char *', 'size_t ', 'size_t *', 'int ', 'struct.fqz_gparams *'] 4 1 12 3 2 32 23 299 0
sancov.module_ctor_8bit_counters.3147 LINK / 0 [] 0 0 3 1 2 0 0 2 2
htscodecs_version LINK /src/htslib/htscodecs/htscodecs/htscodecs.c 0 [] 0 0 4 1 2 0 2 2 2
sancov.module_ctor_8bit_counters.3155 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_unpack_ LINK /src/htslib/htscodecs/htscodecs/pack.c 6 ['char *', 'size_t ', 'char *', 'size_t ', 'int ', 'char *'] 0 0 170 34 13 0 0 13 13
hts_unpack LINK /src/htslib/htscodecs/htscodecs/pack.c 6 ['char *', 'size_t ', 'char *', 'size_t ', 'int ', 'char *'] 0 1 543 91 30 0 68 30 0
hts_unpack_meta LINK /src/htslib/htscodecs/htscodecs/pack.c 5 ['char *', 'int ', 'size_t ', 'char *', 'int *'] 0 1 108 26 11 0 63 11 0
hts_pack LINK /src/htslib/htscodecs/htscodecs/pack.c 5 ['char *', 'size_t ', 'char *', 'int *', 'size_t *'] 1 1 551 75 15 1 33 17 0
sancov.module_ctor_8bit_counters.3173 LINK / 0 [] 0 0 3 1 2 0 0 2 2
decode_freq_d LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 5 ['char *', 'char *', 'int *', 'int *', 'int *'] 1 1 130 30 12 1 61 21 0
var_get_u32.3247 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
rans_tls_init LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 0 [] 1 1 12 3 2 1 63 4 0
decode_alphabet LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['char *', 'char *', 'int *'] 0 1 206 46 18 0 63 18 0
RansDecRenormSafe LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 3 ['int *', 'char **', 'char *'] 0 1 35 6 3 0 65 3 0
RansDecRenorm LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 2 ['int *', 'char **'] 0 1 19 3 2 0 62 2 0
RansDecGet LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 1 ['int *'] 0 1 6 1 2 0 64 2 0
RansDecInit LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 2 ['int *', 'char **'] 0 1 25 1 2 0 65 2 0
decode_freq LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'char *', 'int *', 'int *'] 1 1 61 12 5 2 62 32 0
normalise_freq_shift LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['int *', 'int ', 'int '] 0 1 58 15 6 0 77 6 0
encode_freq_d LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['char *', 'int *', 'int *'] 2 1 102 19 7 3 29 23 0
var_put_u32.3248 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
var_put_u32_safe.3251 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
compute_shift LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['int *', 'N/A', 'int *', 'int *'] 1 1 241 50 19 3 29 25 0
round2 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 1 ['int '] 0 1 16 1 2 0 31 2 0
fast_log LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 1 ['N/A'] 0 1 8 1 2 0 30 2 0
present8 LINK /src/htslib/htscodecs/htscodecs/utils.h 3 ['char *', 'int ', 'int *'] 0 1 173 16 6 0 29 6 0
hist1_4 LINK /src/htslib/htscodecs/htscodecs/utils.h 4 ['char *', 'int ', 'N/A', 'int *'] 0 1 365 36 13 0 31 13 0
encode_alphabet LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 2 ['char *', 'int *'] 0 1 102 19 8 0 31 8 0
RansEncFlush LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 2 ['int *', 'char **'] 0 1 22 1 2 0 33 2 0
RansEncPutSymbol LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 3 ['int *', 'char **', 'struct.RansEncSymbol *'] 1 1 60 8 3 1 33 5 0
RansEncInit LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 1 ['int *'] 0 1 5 1 2 0 33 2 0
RansEncSymbolInit LINK /src/htslib/htscodecs/htscodecs/rANS_word.h 4 ['struct.RansEncSymbol *', 'int ', 'int ', 'int '] 1 1 95 13 4 1 33 6 0
encode_freq LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 2 ['char *', 'int *'] 2 1 48 9 4 3 30 26 0
normalise_freq LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['int *', 'int ', 'int '] 0 1 200 44 16 0 30 16 0
hist8 LINK /src/htslib/htscodecs/htscodecs/utils.h 3 ['char *', 'int ', 'int *'] 0 1 191 16 6 0 33 6 0
rans_uncompress_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 3 ['char *', 'int ', 'int *'] 5 1 12 3 2 24 55 271 0
rans_uncompress_to_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int *'] 4 1 784 158 63 24 60 332 0
unstripe.3258 LINK /src/htslib/htscodecs/htscodecs/utils.h 5 ['char *', 'char *', 'int ', 'int ', 'int *'] 0 0 190 40 13 0 0 13 13
rans_uncompress_O0_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int '] 2 1 368 57 23 10 61 74 0
rans_uncompress_O1_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int '] 3 1 827 113 42 18 60 140 0
rans_compress_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'int *', 'int '] 6 1 12 3 2 28 23 242 0
rans_compress_to_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 5 ['char *', 'int ', 'char *', 'int *', 'int '] 5 1 760 124 45 28 28 285 0
rans_compress_bound_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 2 ['int ', 'int '] 0 1 70 10 4 0 30 4 0
rans_compress_O0_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 265 43 13 14 29 82 0
rans_compress_O1_4x16 LINK /src/htslib/htscodecs/htscodecs/rANS_static4x16pr.c 4 ['char *', 'int ', 'char *', 'int *'] 3 1 456 57 18 23 28 157 0
sancov.module_ctor_8bit_counters.3265 LINK / 0 [] 0 0 3 1 2 0 0 2 2
rans_tb_free LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 1 ['char *'] 1 1 29 6 3 1 59 5 0
RansDecGet.3315 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 1 ['int *'] 0 0 6 1 2 0 0 2 2
RansDecRenormSafe.3316 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['int *', 'char **', 'char *'] 0 0 51 11 5 0 0 5 5
RansDecRenorm2 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['int *', 'int *', 'char **'] 0 1 21 3 2 0 58 2 0
RansDecInit.3317 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 2 ['int *', 'char **'] 0 0 25 1 2 0 0 2 2
RansDecSymbolInit32 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['struct.bcf_variant_t *', 'int ', 'int '] 1 1 29 5 2 1 57 4 0
rans_tb_alloc LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 1 45 11 5 4 57 14 0
rans_tls_init.3320 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 0 12 3 2 3 0 9 2
hist8.3322 LINK /src/htslib/htscodecs/htscodecs/utils.h 3 ['char *', 'int ', 'int *'] 0 0 191 16 6 0 0 6 6
rans_enc_free LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 1 ['char *'] 1 1 29 6 3 1 27 5 0
RansEncFlush.3323 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 2 ['int *', 'char **'] 0 0 22 1 2 0 0 2 2
RansEncPutSymbol4 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 9 ['int *', 'int *', 'int *', 'int *', 'char **', 'struct.RansEncSymbol.509 *', 'struct.RansEncSymbol.509 *', 'struct.RansEncSymbol.509 *', 'struct.RansEncSymbol.509 *'] 1 1 237 23 6 1 25 8 0
RansEncPutSymbol.3328 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['int *', 'char **', 'struct.RansEncSymbol.509 *'] 1 0 69 8 3 1 0 5 3
RansEncInit.3331 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 1 ['int *'] 0 0 5 1 2 0 0 2 2
RansEncSymbolInit.3332 LINK /src/htslib/htscodecs/htscodecs/rANS_byte.h 3 ['struct.RansEncSymbol.509 *', 'int ', 'int '] 1 0 82 13 4 1 0 6 4
hist1_4.3336 LINK /src/htslib/htscodecs/htscodecs/utils.h 4 ['char *', 'int ', 'N/A', 'int *'] 0 0 365 36 13 0 0 13 13
rans_enc_alloc LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 1 45 11 5 4 25 14 0
rans_tls_enc_init LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 0 [] 2 1 12 3 2 3 25 9 0
rans_uncompress_O0 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 1 1 489 74 27 5 56 38 0
rans_uncompress_O1 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 3 1 705 106 42 16 56 79 0
rans_uncompress LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 4 1 33 8 4 18 55 110 0
rans_compress_O0 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 2 1 439 61 18 7 25 39 0
rans_compress_O1 LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 3 ['char *', 'int ', 'int *'] 3 1 616 87 31 19 24 111 0
rans_compress LINK /src/htslib/htscodecs/htscodecs/rANS_static.c 4 ['char *', 'int ', 'int *', 'int '] 4 1 25 6 3 20 23 114 0
sancov.module_ctor_8bit_counters.3347 LINK / 0 [] 0 0 3 1 2 0 0 2 2
var_get_u32.3359 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
rle_decode LINK /src/htslib/htscodecs/htscodecs/rle.c 8 ['char *', 'size_t ', 'char *', 'size_t ', 'char *', 'int ', 'char *', 'size_t *'] 1 1 157 31 12 1 65 21 0
var_put_u32.3362 LINK /src/htslib/htscodecs/htscodecs/varint.h 2 ['char *', 'int '] 0 0 101 10 5 0 0 5 5
rle_find_syms LINK /src/htslib/htscodecs/htscodecs/rle.c 5 ['char *', 'size_t ', 'size_t *', 'char *', 'int *'] 0 1 235 33 12 0 31 12 0
rle_encode LINK /src/htslib/htscodecs/htscodecs/rle.c 8 ['char *', 'size_t ', 'char *', 'size_t *', 'char *', 'int *', 'char *', 'size_t *'] 1 1 148 30 11 3 30 33 0
sancov.module_ctor_8bit_counters.3366 LINK / 0 [] 0 0 3 1 2 0 0 2 2
append_uint32_var LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['char *', 'int '] 0 1 218 30 11 0 57 11 0
append_uint32_fixed LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['char *', 'int ', 'char '] 0 1 123 20 20 0 57 20 0
decode_token_int1 LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int *'] 0 1 31 4 2 0 57 2 0
decode_token_alpha LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'char *', 'int '] 0 1 65 12 5 0 57 5 0
decode_token_char LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'char *'] 0 1 30 4 2 0 57 2 0
decode_token_int LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int *'] 0 1 46 4 2 0 57 2 0
decode_token_type LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 0 1 29 4 2 0 57 2 0
rans_decode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['char *', 'size_t ', 'char *', 'size_t *'] 5 1 43 6 3 24 57 272 0
var_get_u32.3451 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int *'] 0 0 112 24 9 0 0 9 9
arith_decode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['char *', 'size_t ', 'char *', 'size_t *'] 5 1 43 6 3 21 57 204 0
var_put_u32_safe.3452 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 0 0 73 16 6 0 0 6 6
var_put_u32.3453 LINK /src/htslib/htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'int '] 1 0 129 17 8 1 0 14 8
rans_encode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 5 ['char *', 'size_t ', 'char *', 'size_t *', 'int '] 6 1 45 6 3 28 25 243 0
arith_encode LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 5 ['char *', 'size_t ', 'char *', 'size_t *', 'int '] 7 1 45 6 3 23 25 187 0
descriptor_grow LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.descriptor *', 'int '] 1 1 63 15 6 1 35 8 0
encode_token_type LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'int '] 2 1 36 6 3 2 33 11 0
encode_token_end LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 3 1 12 3 2 3 25 13 0
encode_token_char LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'char '] 3 1 44 8 4 3 25 15 0
encode_token_int LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int '] 3 1 58 8 4 3 27 15 0
encode_token_int1_ LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'int ', 'int '] 2 1 37 6 3 2 25 11 0
encode_token_int1 LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'int ', 'int '] 3 1 45 8 4 3 25 15 0
encode_token_alpha LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'int ', 'char *', 'int '] 3 1 53 8 4 3 25 15 0
encode_token_match LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 3 1 12 3 2 3 25 13 0
encode_token_diff LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 4 1 12 3 2 4 25 17 0
encode_token_dup LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['struct.name_context *', 'int '] 4 1 12 3 2 4 25 17 0
search_trie LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 7 ['struct.name_context *', 'char *', 'size_t ', 'int ', 'int *', 'int *', 'int *'] 1 1 476 110 42 2 25 46 0
pool_destroy.3454 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 1 ['struct.pool_alloc_t.511 *'] 1 0 45 9 4 1 0 6 4
new_pool.3455 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 1 ['struct.pool_alloc_t.511 *'] 1 0 52 8 4 2 0 8 4
pool_alloc.3456 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 1 ['struct.pool_alloc_t.511 *'] 2 0 72 13 6 3 0 14 6
pool_create.3457 LINK /src/htslib/htscodecs/htscodecs/pooled_alloc.h 0 [] 1 0 28 6 3 1 0 5 3
tok_tls_init LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 0 [] 1 1 12 3 2 1 67 4 0
decode_name LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'char *', 'int '] 1 1 618 91 34 9 56 82 0
uncompress LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 5 ['int ', 'char *', 'size_t ', 'char *', 'size_t *'] 6 1 32 6 3 40 56 410 0
uncompressed_size LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 2 ['char *', 'size_t '] 1 1 27 3 2 1 56 11 0
decode_names LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['char *', 'int ', 'int *'] 7 1 504 97 38 58 55 557 0
create_context LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 1 ['int '] 2 1 106 18 8 7 66 22 0
free_context LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 1 ['struct.name_context *'] 2 1 72 17 7 2 66 13 0
compress LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 6 ['char *', 'size_t ', 'int ', 'int ', 'char *', 'size_t *'] 8 1 166 38 15 48 24 412 0
encode_name LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 3 ['struct.name_context *', 'char *', 'int '] 5 1 1061 197 75 18 24 165 0
build_trie LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 4 ['struct.name_context *', 'char *', 'size_t ', 'int '] 3 1 185 42 15 7 24 38 0
encode_names LINK /src/htslib/htscodecs/htscodecs/tokenise_name3.c 6 ['char *', 'int ', 'int ', 'int ', 'int *', 'int *'] 9 1 637 129 49 79 23 683 0
sancov.module_ctor_8bit_counters.3466 LINK / 0 [] 0 0 3 1 2 0 0 2 2
libcurl_exit LINK /src/htslib/hfile_libcurl.c 0 [] 2 1 107 18 7 6 151 21 0
curl_share_cleanup LINK / 1 ['char *'] 0 1 0 0 2 0 154 2 0
free_auth LINK /src/htslib/hfile_libcurl.c 1 ['struct.auth_token *'] 1 1 39 8 3 2 152 7 0
kh_destroy_auth_map LINK /src/htslib/hfile_libcurl.c 1 ['struct.kh_auth_map_s *'] 1 1 35 6 3 1 152 5 0
curl_global_cleanup LINK / 0 [] 0 1 0 0 2 0 154 2 0
http_status_errno LINK /src/htslib/hfile_libcurl.c 1 ['int '] 0 1 45 10 3 0 154 3 0
parse_va_list LINK /src/htslib/hfile_libcurl.c 2 ['struct.http_headers *', 'struct.__va_list_tag *'] 2 1 569 109 43 8 4 109 0
append_header LINK /src/htslib/hfile_libcurl.c 3 ['struct.hdrlist *', 'char *', 'int '] 1 1 138 28 11 2 10 15 0
is_authorization LINK /src/htslib/hfile_libcurl.c 1 ['char *'] 1 1 15 3 2 1 8 4 0
preserve_buffer_content LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 1 0 98 17 6 2 1 10 6
libcurl_close LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE *'] 3 0 190 35 14 25 0 86 16
curl_easy_pause LINK / 2 ['char *', 'int '] 0 0 0 0 2 0 2 2 2
easy_errno LINK /src/htslib/hfile_libcurl.c 2 ['char *', 'int '] 2 1 154 39 3 9 153 25 0
wait_perform LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 3 1 184 30 13 14 8 47 0
curl_multi_remove_handle LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 7 2 0
multi_errno LINK /src/htslib/hfile_libcurl.c 1 ['int '] 2 1 38 8 3 7 9 20 0
curl_easy_cleanup LINK / 1 ['char *'] 0 1 0 0 2 0 14 2 0
curl_multi_cleanup LINK / 1 ['char *'] 0 1 0 0 2 0 4 2 0
free_headers LINK /src/htslib/hfile_libcurl.c 2 ['struct.hdrlist *', 'int '] 1 1 63 12 5 1 8 7 0
curl_multi_strerror LINK / 1 ['int '] 0 1 0 0 2 0 10 2 0
curl_multi_fdset LINK / 5 ['char *', 'struct.fd_set *', 'struct.fd_set *', 'struct.fd_set *', 'int *'] 0 1 0 0 2 0 9 2 0
curl_multi_timeout LINK / 2 ['char *', 'size_t *'] 0 1 0 0 2 0 9 2 0
select LINK / 5 ['int ', 'struct.fd_set *', 'struct.fd_set *', 'struct.fd_set *', 'struct.timespec *'] 0 1 0 0 2 0 9 2 0
curl_multi_perform LINK / 2 ['char *', 'int *'] 0 1 0 0 2 0 9 2 0
process_messages LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 1 1 47 9 4 1 9 6 0
curl_multi_info_read LINK / 2 ['char *', 'int *'] 0 1 0 0 2 0 10 2 0
curl_easy_getinfo LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 158 2 0
curl_easy_strerror LINK / 1 ['int '] 0 1 0 0 2 0 154 2 0
libcurl_seek LINK /src/htslib/hfile_libcurl.c 3 ['struct.hFILE *', 'size_t ', 'int '] 13 0 160 33 11 132 0 617 17
restart_from_position LINK /src/htslib/hfile_libcurl.c 2 ['struct.hFILE_libcurl *', 'size_t '] 12 1 335 59 24 129 5 598 0
add_callback_headers LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 2 1 202 44 18 7 6 44 0
add_auth_header LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 11 1 239 48 19 108 7 500 0
get_header_list LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_libcurl *'] 0 1 32 7 3 0 6 3 0
curl_easy_setopt LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 15 2 0
curl_easy_duphandle LINK / 1 ['char *'] 0 1 0 0 2 0 6 2 0
curl_multi_add_handle LINK / 2 ['char *', 'char *'] 0 1 0 0 2 0 6 2 0
curl_easy_reset LINK / 1 ['char *'] 0 1 0 0 2 0 11 2 0
renew_auth_token LINK /src/htslib/hfile_libcurl.c 2 ['struct.auth_token *', 'int *'] 10 1 117 26 12 106 8 470 0
read_auth_json LINK /src/htslib/hfile_libcurl.c 2 ['struct.auth_token *', 'struct.hFILE *'] 5 1 225 49 22 29 9 133 0
read_auth_plain LINK /src/htslib/hfile_libcurl.c 2 ['struct.auth_token *', 'struct.hFILE *'] 5 1 134 28 11 18 9 81 0
kputc.3578 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
isspace_c.3579 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
kputs.3581 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
kputsn.3582 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_release.3583 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
ks_resize.3584 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
libcurl_write LINK /src/htslib/hfile_libcurl.c 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 98 18 8 20 0 67 10
libcurl_read LINK /src/htslib/hfile_libcurl.c 3 ['struct.hFILE *', 'char *', 'size_t '] 13 0 296 61 24 131 0 624 24
kh_resize_auth_map LINK /src/htslib/hfile_libcurl.c 2 ['struct.kh_auth_map_s *', 'int '] 1 1 368 62 23 2 5 29 0
__ac_X31_hash_string.3590 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
kh_put_auth_map LINK /src/htslib/hfile_libcurl.c 3 ['struct.kh_auth_map_s *', 'char *', 'int *'] 2 1 258 41 17 3 4 46 0
kh_get_auth_map LINK /src/htslib/hfile_libcurl.c 2 ['struct.kh_auth_map_s *', 'char *'] 1 1 92 18 8 2 4 14 0
kputsn_.3591 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 55 11 5 2 0 13 5
header_callback LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 3 1 26 6 3 3 3 15 0
get_auth_token LINK /src/htslib/hfile_libcurl.c 2 ['struct.hFILE_libcurl *', 'char *'] 11 1 224 45 19 117 3 580 0
send_callback LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 0 1 51 9 4 0 3 4 0
recv_callback LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 0 1 41 6 3 0 3 3 0
libcurl_open LINK /src/htslib/hfile_libcurl.c 3 ['char *', 'char *', 'struct.http_headers *'] 12 1 663 119 44 147 2 748 0
curl_multi_init LINK / 0 [] 0 1 0 0 2 0 3 2 0
curl_easy_init LINK / 0 [] 0 1 0 0 2 0 5 2 0
kh_init_auth_map LINK /src/htslib/hfile_libcurl.c 0 [] 1 1 13 3 2 1 151 4 0
share_unlock LINK /src/htslib/hfile_libcurl.c 3 ['char *', 'int ', 'char *'] 1 1 12 3 2 1 152 4 0
share_lock LINK /src/htslib/hfile_libcurl.c 4 ['char *', 'int ', 'int ', 'char *'] 1 1 12 3 2 1 152 4 0
vhopen_libcurl LINK /src/htslib/hfile_libcurl.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 13 1 44 9 4 149 0 795 0
hopen_libcurl LINK /src/htslib/hfile_libcurl.c 2 ['char *', 'char *'] 13 0 12 3 2 148 0 750 2
hfile_plugin_init_libcurl LINK /src/htslib/hfile_libcurl.c 1 ['struct.hFILE_plugin *'] 6 1 145 28 12 47 150 203 0
curl_global_init LINK / 1 ['size_t '] 0 1 0 0 2 0 152 2 0
curl_share_init LINK / 0 [] 0 1 0 0 2 0 152 2 0
curl_share_setopt LINK / 2 ['char *', 'int '] 0 1 0 0 2 0 152 2 0
curl_version_info LINK / 1 ['int '] 0 1 0 0 2 0 152 2 0
sancov.module_ctor_8bit_counters.3607 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.3625 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kputc.3626 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
kputs.3627 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
kputsn.3628 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
gcs_rewrite LINK /src/htslib/hfile_gcs.c 4 ['char *', 'char *', 'int ', 'N/A'] 8 0 257 47 18 78 2 322 18
gcs_vopen LINK /src/htslib/hfile_gcs.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 9 0 19 3 2 79 0 324 20
gcs_open LINK /src/htslib/hfile_gcs.c 2 ['char *', 'char *'] 9 0 12 3 2 79 0 324 20
hfile_plugin_init_gcs LINK /src/htslib/hfile_gcs.c 1 ['struct.hFILE_plugin *'] 4 1 16 3 2 12 150 71 0
sancov.module_ctor_8bit_counters.3650 LINK / 0 [] 0 0 3 1 2 0 0 2 2
base64_kput LINK /src/htslib/hfile_s3.c 3 ['char *', 'size_t ', 'struct.kstring_t *'] 3 1 79 14 6 4 4 21 0
kputc.3754 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
kputsn.3756 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_resize.3757 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
s3_sign LINK /src/htslib/hfile_s3.c 3 ['char *', 'struct.kstring_t *', 'struct.kstring_t *'] 1 1 28 3 2 1 4 4 0
EVP_sha1 LINK / 0 [] 0 1 0 0 2 0 5 2 0
HMAC LINK / 7 ['struct.evp_md_st *', 'char *', 'int ', 'char *', 'size_t ', 'char *', 'int *'] 0 0 0 0 2 0 0 2 2
auth_header_callback LINK /src/htslib/hfile_s3.c 2 ['char *', 'char ***'] 6 1 146 20 9 21 3 102 0
gmtime_r LINK / 2 ['size_t *', 'struct.tm *'] 0 1 0 0 2 0 8 2 0
free_auth_data LINK /src/htslib/hfile_s3.c 1 ['struct.s3_auth_data *'] 1 1 58 6 3 1 8 5 0
strftime LINK / 4 ['char *', 'size_t ', 'char *', 'struct.tm *'] 0 1 0 0 2 0 8 2 0
copy_auth_headers LINK /src/htslib/hfile_s3.c 2 ['struct.s3_auth_data *', 'char ***'] 1 1 52 11 5 2 6 9 0
hread.3766 LINK /src/htslib/./htslib/hfile.h 2 ['struct.hFILE *', 'char *'] 3 0 57 11 5 3 0 28 5
ispunct_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
ksinit LINK /src/htslib/hfile_s3.c 1 ['struct.kstring_t *'] 0 1 6 1 2 0 21 2 0
s3_sign_sha256 LINK /src/htslib/hfile_s3.c 6 ['char *', 'int ', 'char *', 'int ', 'char *', 'int *'] 1 1 14 3 2 1 7 4 0
EVP_sha256 LINK / 0 [] 0 1 0 0 2 0 8 2 0
make_signature LINK /src/htslib/hfile_s3.c 3 ['struct.s3_auth_data *', 'struct.kstring_t *', 'char *'] 6 1 121 12 5 16 6 80 0
ksfree LINK /src/htslib/hfile_s3.c 1 ['struct.kstring_t *'] 1 1 15 3 2 2 18 6 0
escape_query LINK /src/htslib/hfile_s3.c 1 ['char *'] 1 1 179 45 19 4 6 27 0
query_cmp LINK /src/htslib/hfile_s3.c 2 ['char *', 'char *'] 1 1 16 3 2 1 6 4 0
ksplit LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'int *'] 2 1 26 3 2 4 6 32 0
s3_sha256 LINK /src/htslib/hfile_s3.c 3 ['char *', 'size_t ', 'char *'] 1 1 12 3 2 1 7 4 0
SHA256 LINK / 3 ['char *', 'size_t ', 'char *'] 0 1 0 0 2 0 8 2 0
ks_release.3770 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 8 1 2 0 0 2 2
make_authorisation LINK /src/htslib/hfile_s3.c 4 ['struct.s3_auth_data *', 'char *', 'char *', 'struct.kstring_t *'] 5 1 179 25 11 22 5 103 0
kputs.3773 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 25 6 3 5 0 19 3
hash_string LINK /src/htslib/hfile_s3.c 3 ['char *', 'size_t ', 'char *'] 2 1 35 6 3 3 6 9 0
order_query_string LINK /src/htslib/hfile_s3.c 1 ['struct.kstring_t *'] 4 1 131 26 10 17 5 90 0
update_time LINK /src/htslib/hfile_s3.c 1 ['struct.s3_auth_data *'] 6 1 74 13 6 14 5 77 0
isxdigit_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 6 4 0
isalnum_c.3784 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
isdigit_c.3785 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
islower_c LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 1 18 3 2 1 6 4 0
ks_initialize.3786 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
isspace_c.3787 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
expand_tilde_open LINK /src/htslib/hfile_s3.c 1 ['char *'] 4 1 56 12 5 10 7 32 0
kputsn_.3791 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 53 11 5 2 0 13 5
escape_path LINK /src/htslib/hfile_s3.c 1 ['char *'] 1 1 177 45 19 4 5 27 0
is_escaped.3792 LINK /src/htslib/hfile_s3.c 1 ['char *'] 2 0 214 54 23 2 0 27 23
is_dns_compliant LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'int '] 2 1 148 37 17 4 5 25 0
parse_simple LINK /src/htslib/hfile_s3.c 2 ['struct.kstring_t *', 'struct.kstring_t *'] 5 1 69 15 6 18 5 63 0
fgets LINK / 3 ['char *', 'int ', 'struct._IO_FILE *'] 0 1 0 0 2 0 7 2 0
ks_free.3795 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 1 0 25 6 3 2 0 7 3
parse_ini LINK /src/htslib/hfile_s3.c 2 ['char *', 'char *'] 5 1 251 54 19 19 5 77 0
urldecode_kput LINK /src/htslib/hfile_s3.c 3 ['char *', 'int ', 'struct.kstring_t *'] 3 1 77 15 6 4 5 19 0
set_region LINK /src/htslib/hfile_s3.c 2 ['char *', 'struct.kstring_t *'] 3 0 21 3 2 3 0 14 2
write_authorisation_callback LINK /src/htslib/hfile_s3.c 9 ['char *', 'char *', 'struct.kstring_t *', 'char *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *', 'int '] 7 1 134 26 12 37 3 195 0
http_status_errno.3798 LINK /src/htslib/hfile_s3.c 1 ['int '] 0 0 45 10 3 0 0 3 3
handle_400_response LINK /src/htslib/hfile_s3.c 2 ['struct.hFILE *', 'struct.s3_auth_data *'] 4 1 112 23 10 11 3 58 0
redirect_endpoint_callback LINK /src/htslib/hfile_s3.c 4 ['char *', 'size_t ', 'struct.kstring_t *', 'struct.kstring_t *'] 5 0 113 20 9 16 0 85 9
v4_auth_header_callback LINK /src/htslib/hfile_s3.c 2 ['char *', 'char ***'] 7 1 147 25 11 40 3 203 0
setup_auth_data LINK /src/htslib/hfile_s3.c 4 ['char *', 'char *', 'int ', 'struct.kstring_t *'] 4 1 667 121 46 46 4 258 0
s3_rewrite LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'N/A'] 7 1 79 11 5 111 2 509 0
s3_open_v4 LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'N/A'] 7 1 206 37 15 131 2 659 0
s3_vopen LINK /src/htslib/hfile_s3.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 8 1 32 6 3 137 0 686 0
s3_open LINK /src/htslib/hfile_s3.c 2 ['char *', 'char *'] 8 0 39 6 3 137 0 686 3
hfile_plugin_init_s3 LINK /src/htslib/hfile_s3.c 1 ['struct.hFILE_plugin *'] 4 1 16 3 2 12 150 71 0
sancov.module_ctor_8bit_counters.3861 LINK / 0 [] 0 0 3 1 2 0 0 2 2
s3_write_exit LINK /src/htslib/hfile_s3_write.c 0 [] 1 1 29 6 3 3 151 9 0
complete_upload LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 6 0 165 17 8 23 1 100 20
kputs.3922 LINK /src/htslib/./htslib/kstring.h 2 ['char *', 'struct.kstring_t *'] 3 0 26 6 3 5 0 19 3
response_callback LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 3 0 26 6 3 3 7 15 3
set_html_headers LINK /src/htslib/hfile_s3_write.c 5 ['struct.hFILE_s3_write *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *', 'struct.kstring_t *'] 1 0 42 6 3 2 8 7 5
curl_easy_perform LINK / 1 ['char *'] 0 0 0 0 2 0 8 2 2
ksfree.3925 LINK /src/htslib/hfile_s3_write.c 1 ['struct.kstring_t *'] 1 0 15 3 2 2 0 6 2
curl_slist_free_all LINK / 1 ['struct.curl_slist *'] 0 0 0 0 2 0 8 2 2
ksinit.3926 LINK /src/htslib/hfile_s3_write.c 1 ['struct.kstring_t *'] 0 0 6 1 2 0 0 2 2
curl_slist_append LINK / 2 ['struct.curl_slist *', 'char *'] 0 0 0 0 2 0 9 2 2
kputsn.3929 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 47 8 4 2 0 12 4
ks_resize.3930 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
cleanup LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_s3_write *'] 3 0 21 3 2 5 3 12 4
cleanup_local LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_s3_write *'] 2 0 26 3 2 4 6 10 2
upload_callback LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'size_t ', 'size_t ', 'char *'] 0 0 32 4 2 0 3 2 2
abort_upload LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_s3_write *'] 6 0 137 12 6 23 2 96 19
upload_part LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 6 0 161 15 7 22 2 96 21
s3_close LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE *'] 7 0 157 29 12 33 0 142 56
get_entry LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'char *', 'char *', 'struct.kstring_t *'] 3 0 42 10 5 5 6 21 5
s3_write LINK /src/htslib/hfile_s3_write.c 3 ['struct.hFILE *', 'char *', 'size_t '] 6 0 144 26 11 30 0 128 47
get_upload_id LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 4 0 28 6 3 7 2 26 8
handle_bad_request LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 4 0 50 8 4 9 2 31 9
redirect_endpoint LINK /src/htslib/hfile_s3_write.c 2 ['struct.hFILE_s3_write *', 'struct.kstring_t *'] 0 0 32 6 3 0 2 3 3
initialise_upload LINK /src/htslib/hfile_s3_write.c 4 ['struct.hFILE_s3_write *', 'struct.kstring_t *', 'struct.kstring_t *', 'int '] 6 0 143 15 7 20 2 92 19
s3_write_open LINK /src/htslib/hfile_s3_write.c 2 ['char *', 'struct.s3_authorisation *'] 6 0 250 50 21 39 1 164 57
parse_va_list.3946 LINK /src/htslib/hfile_s3_write.c 2 ['struct.s3_authorisation *', 'struct.__va_list_tag *'] 2 0 239 44 17 3 0 64 17
share_unlock.3952 LINK /src/htslib/hfile_s3_write.c 3 ['char *', 'int ', 'char *'] 1 0 12 3 2 1 0 4 2
share_lock.3953 LINK /src/htslib/hfile_s3_write.c 4 ['char *', 'int ', 'int ', 'char *'] 1 0 12 3 2 1 0 4 2
vhopen_s3_write LINK /src/htslib/hfile_s3_write.c 3 ['char *', 'char *', 'struct.__va_list_tag *'] 7 0 30 6 3 42 0 212 60
hopen_s3_write LINK /src/htslib/hfile_s3_write.c 2 ['char *', 'char *'] 1 0 25 6 3 1 0 5 3
hfile_plugin_init_s3_write LINK /src/htslib/hfile_s3_write.c 1 ['struct.hFILE_plugin *'] 6 1 66 10 5 35 150 164 0
sancov.module_ctor_8bit_counters.3963 LINK / 0 [] 0 0 3 1 2 0 0 2 2
kstrnstr LINK /src/htslib/kstring.c 4 ['char *', 'char *', 'int ', 'int **'] 3 0 14 3 2 5 0 45 39
kmemmem LINK /src/htslib/kstring.c 5 ['char *', 'int ', 'char *', 'int ', 'int **'] 2 0 152 36 14 3 2 41 37
ksBM_prep LINK /src/htslib/kstring.c 2 ['char *', 'int '] 1 0 314 64 23 2 3 27 23
kstrstr LINK /src/htslib/kstring.c 3 ['char *', 'char *', 'int **'] 3 0 16 3 2 5 0 45 39
kgetline2 LINK /src/htslib/kstring.c 3 ['struct.kstring_t *', 'N/A', 'char *'] 2 1 158 32 13 2 28 21 0
ks_resize.3995 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kgetline LINK /src/htslib/kstring.c 3 ['struct.kstring_t *', 'N/A', 'char *'] 2 1 145 29 12 3 33 22 0
ksplit_core LINK /src/htslib/kstring.c 4 ['char *', 'int ', 'int *', 'int **'] 1 1 275 61 24 3 7 30 0
kstrtok LINK /src/htslib/kstring.c 3 ['char *', 'char *', 'struct.ks_tokaux_t *'] 0 1 205 44 18 0 117 18 0
ksprintf LINK /src/htslib/kstring.c 2 ['struct.kstring_t *', 'char *'] 5 1 19 3 2 10 197 65 0
kvsprintf LINK /src/htslib/kstring.c 3 ['struct.kstring_t *', 'char *', 'struct.__va_list_tag *'] 4 1 157 27 11 9 198 63 0
kputd LINK /src/htslib/kstring.c 2 ['N/A', 'struct.kstring_t *'] 3 1 328 69 29 6 232 48 0
kputsn.4007 LINK /src/htslib/./htslib/kstring.h 3 ['char *', 'size_t ', 'struct.kstring_t *'] 2 0 45 8 4 2 0 12 4
kputc.4009 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 37 6 3 2 0 11 3
sancov.module_ctor_8bit_counters.4012 LINK / 0 [] 0 0 3 1 2 0 0 2 2
ks_resize.4196 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
hclearerr.4197 LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 0 6 1 2 0 0 2 2
kh_destroy_cache LINK /src/htslib/bgzf.c 1 ['struct.kh_cache_s *'] 1 1 35 6 3 1 111 5 0
bgzf_gzip_compress LINK /src/htslib/bgzf.c 5 ['struct.BGZF *', 'char *', 'size_t *', 'char *', 'size_t '] 2 1 56 8 4 9 133 26 0
bgzf_zerr LINK /src/htslib/bgzf.c 2 ['int ', 'struct.z_stream_s *'] 1 1 69 17 3 2 180 7 0
u32_to_le.4207 LINK /src/htslib/./htslib/hts_endian.h 2 ['int ', 'char *'] 0 0 6 1 2 0 0 2 2
bgzf_encode_func LINK /src/htslib/bgzf.c 1 ['char *'] 3 1 41 6 3 16 133 47 0
bgzf_compress LINK /src/htslib/bgzf.c 5 ['char *', 'size_t *', 'char *', 'size_t ', 'int '] 2 1 176 30 10 15 135 44 0
u16_to_le.4208 LINK /src/htslib/./htslib/hts_endian.h 2 ['N/A', 'char *'] 0 0 6 1 2 0 0 2 2
packInt16 LINK /src/htslib/bgzf.c 2 ['char *', 'N/A'] 0 1 10 1 2 0 136 2 0
packInt32 LINK /src/htslib/bgzf.c 2 ['char *', 'int '] 0 1 18 1 2 0 136 2 0
bgzf_encode_level0_func LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 51 3 2 3 133 8 0
bgzf_nul_func LINK /src/htslib/bgzf.c 1 ['char *'] 0 0 4 1 2 0 1 2 2
bgzf_mt_eof LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 0 23 3 2 14 1 75 2
bgzf_check_EOF_common LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 1 73 14 7 10 13 67 0
htell.4213 LINK /src/htslib/./htslib/hfile.h 1 ['struct.hFILE *'] 0 0 14 1 2 0 0 2 2
hread.4214 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 57 11 5 3 0 28 5
bgzf_mt_seek LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 3 0 42 6 3 15 1 80 3
job_cleanup LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 21 3 2 3 134 8 0
bgzf_decode_func LINK /src/htslib/bgzf.c 1 ['char *'] 3 0 41 6 3 14 1 41 3
le_to_u32.4216 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
bgzf_uncompress LINK /src/htslib/bgzf.c 5 ['char *', 'size_t *', 'char *', 'size_t ', 'int '] 2 1 102 17 8 12 137 36 0
bgzf_idx_flush LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 0 127 19 7 21 1 144 7
kh_resize_cache LINK /src/htslib/bgzf.c 2 ['struct.kh_cache_s *', 'int '] 1 1 388 62 23 1 136 25 0
kh_put_cache LINK /src/htslib/bgzf.c 3 ['struct.kh_cache_s *', 'size_t ', 'int *'] 2 1 255 41 17 2 135 42 0
kh_del_cache LINK /src/htslib/bgzf.c 2 ['struct.kh_cache_s *', 'int '] 0 1 41 6 3 0 135 3 0
kh_get_cache LINK /src/htslib/bgzf.c 2 ['struct.kh_cache_s *', 'size_t '] 0 1 88 16 7 0 137 7 0
mode2level LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 76 19 8 1 107 10 0
ed_swap_8 LINK /src/htslib/./htslib/hts.h 1 ['size_t '] 0 1 5 1 2 0 109 2 0
ed_swap_8p LINK /src/htslib/./htslib/hts.h 1 ['char *'] 1 1 15 3 2 1 108 4 0
kh_init_cache LINK /src/htslib/bgzf.c 0 [] 1 1 13 3 2 1 107 4 0
razf_info LINK /src/htslib/bgzf.c 2 ['struct.hFILE *', 'char *'] 4 1 81 19 8 16 107 83 0
bgzf_hfile LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 0 1 6 1 2 0 19 2 0
bgzf_utell LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 0 1 6 1 2 0 77 2 0
bgzf_useek LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'size_t ', 'int '] 6 1 225 42 17 71 57 416 0
bgzf_read_block LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 700 123 47 68 133 394 0
bgzf_seek_common LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'size_t ', 'int '] 3 1 104 15 3 11 62 45 0
mt_destroy LINK /src/htslib/bgzf.c 1 ['struct.bgzf_mtaux_t *'] 4 1 107 15 6 23 144 95 0
bgzf_index_add_block LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 1 1 90 12 5 1 165 7 0
bgzf_htell LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 1 1 38 6 3 3 134 9 0
inflate_gzip_block LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 1 273 57 20 14 134 75 0
load_block_from_cache LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'size_t '] 3 1 75 11 4 12 136 56 0
check_header LINK /src/htslib/bgzf.c 1 ['char *'] 1 1 84 18 9 1 137 11 0
unpackInt16 LINK /src/htslib/bgzf.c 1 ['char *'] 0 1 11 1 2 0 138 2 0
inflate_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 3 1 57 8 4 14 134 42 0
cache_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 3 1 208 38 16 5 134 63 0
inflateReset LINK / 1 ['struct.z_stream_s *'] 0 1 0 0 2 0 135 2 0
bgzf_index_load LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'char *'] 10 1 88 22 9 86 71 363 0
get_name_suffix LINK /src/htslib/bgzf.c 2 ['char *', 'char *'] 1 1 28 6 3 3 77 9 0
bgzf_index_load_hfile LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hFILE *', 'char *'] 5 1 136 25 11 13 72 61 0
hread_uint64 LINK /src/htslib/bgzf.c 2 ['size_t *', 'struct.hFILE *'] 4 1 25 6 3 4 73 31 0
bgzf_index_dump LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'char *'] 10 1 99 24 10 118 75 503 0
bgzf_index_dump_hfile LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hFILE *', 'char *'] 6 1 136 28 12 49 76 208 0
bgzf_flush LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 143 27 11 47 131 193 0
hwrite_uint64 LINK /src/htslib/bgzf.c 2 ['size_t ', 'struct.hFILE *'] 4 1 27 6 3 6 77 33 0
hwrite.4265 LINK /src/htslib/./htslib/hfile.h 3 ['struct.hFILE *', 'char *', 'size_t '] 3 0 103 20 8 5 0 30 8
mt_queue LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 4 1 110 17 7 33 132 111 0
mt_flush_queue LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 2 1 79 16 7 9 132 40 0
deflate_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 3 1 64 9 4 17 132 52 0
bgzf_index_build_init LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 2 1 29 6 3 3 75 10 0
bgzf_index_destroy LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 1 1 33 6 3 1 111 5 0
ks_expand.4269 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 2 0 27 6 3 2 0 11 3
bgzf_getline LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'int ', 'struct.kstring_t *'] 6 1 208 41 16 71 33 419 0
bgzf_getc LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 6 1 93 16 7 69 85 401 0
bgzf_compression LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 0 1 22 4 2 0 8 2 0
bgzf_is_bgzf LINK /src/htslib/bgzf.c 1 ['char *'] 10 0 48 10 5 83 0 349 5
bgzf_seek LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'size_t ', 'int '] 4 1 49 11 5 12 17 50 0
bgzf_check_EOF LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 114 20 4 17 10 83 0
bgzf_set_cache_size LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'int '] 0 1 41 11 5 0 20 5 0
free_cache LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 2 1 81 15 6 2 110 11 0
bgzf_close_mt LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 50 11 5 24 110 100 0
bgzf_close LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 6 1 165 33 14 71 109 302 0
bgzf_raw_write LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 4 0 29 6 3 6 0 33 3
bgzf_block_write LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 6 0 158 26 10 49 0 207 10
lazy_flush LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 5 1 35 8 4 48 49 197 0
bgzf_write LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 6 1 116 22 8 49 46 205 0
bgzf_flush_try LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'size_t '] 6 1 28 6 3 49 5 200 0
bgzf_mt LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'int ', 'int '] 6 1 60 14 7 49 21 208 0
bgzf_thread_pool LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hts_tpool *', 'int '] 3 1 117 16 7 15 24 44 0
bgzf_mt_reader LINK /src/htslib/bgzf.c 1 ['char *'] 5 0 252 44 9 60 0 272 33
bgzf_mt_writer LINK /src/htslib/bgzf.c 1 ['char *'] 5 0 256 40 15 45 0 282 22
bgzf_mt_read_block LINK /src/htslib/bgzf.c 2 ['struct.BGZF *', 'struct.bgzf_job *'] 4 0 140 24 11 19 1 109 11
bgzf_raw_read LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 4 0 29 6 3 4 0 31 3
bgzf_peek LINK /src/htslib/bgzf.c 1 ['struct.BGZF *'] 6 1 62 11 5 69 9 399 0
bgzf_read LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'char *', 'size_t '] 6 1 191 37 11 69 78 405 0
bgzf_hopen LINK /src/htslib/bgzf.c 2 ['struct.hFILE *', 'char *'] 5 1 65 16 7 30 13 148 0
bgzf_read_init LINK /src/htslib/bgzf.c 2 ['struct.hFILE *', 'char *'] 4 1 177 31 14 23 106 112 0
bgzf_write_init LINK /src/htslib/bgzf.c 1 ['char *'] 2 1 157 29 12 14 106 50 0
bgzf_dopen LINK /src/htslib/bgzf.c 2 ['int ', 'char *'] 5 0 104 26 11 36 0 167 11
bgzf_open LINK /src/htslib/bgzf.c 2 ['char *', 'char *'] 10 1 104 26 11 96 103 428 0
bgzf_idx_amend_last LINK /src/htslib/bgzf.c 3 ['struct.BGZF *', 'struct.hts_idx_t *', 'size_t '] 1 1 63 13 6 3 4 12 0
bgzf_idx_push LINK /src/htslib/bgzf.c 7 ['struct.BGZF *', 'struct.hts_idx_t *', 'int ', 'size_t ', 'size_t ', 'size_t ', 'int '] 4 1 108 19 8 20 5 143 0
sancov.module_ctor_8bit_counters.4314 LINK / 0 [] 0 0 3 1 2 0 0 2 2
isspace_c.4406 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 18 3 2 1 0 4 2
hgetln.4407 LINK /src/htslib/./htslib/hfile.h 2 ['char *', 'struct.hFILE *'] 3 0 12 3 2 5 0 26 2
fai_read LINK /src/htslib/faidx.c 3 ['struct.hFILE *', 'char *', 'int '] 8 0 201 41 17 88 5 414 17
kh_init_s LINK /src/htslib/faidx.c 0 [] 1 1 13 3 2 1 77 4 0
fai_insert_index LINK /src/htslib/faidx.c 7 ['struct.faidx_t *', 'char *', 'size_t ', 'int ', 'int ', 'size_t ', 'size_t '] 3 1 116 20 8 13 77 75 0
fai_destroy LINK /src/htslib/faidx.c 1 ['struct.faidx_t *'] 7 1 69 15 6 73 77 311 0
kh_destroy_s LINK /src/htslib/faidx.c 1 ['struct.kh_s_s *'] 1 1 35 6 3 1 78 5 0
kh_put_s LINK /src/htslib/faidx.c 3 ['struct.kh_s_s *', 'char *', 'int *'] 2 1 258 41 17 3 78 46 0
kh_resize_s LINK /src/htslib/faidx.c 2 ['struct.kh_s_s *', 'int '] 1 1 384 62 23 2 79 29 0
__ac_X31_hash_string.4417 LINK /src/htslib/./htslib/khash.h 1 ['char *'] 0 0 42 9 4 0 0 4 4
hputs LINK /src/htslib/./htslib/hfile.h 2 ['char *', 'struct.hFILE *'] 4 1 48 9 4 5 76 21 0
ks_resize.4418 LINK /src/htslib/./htslib/kstring.h 2 ['struct.kstring_t *', 'size_t '] 1 0 60 15 6 1 0 8 6
kputsn.4419 LINK /src/htslib/./htslib/kstring.h 1 ['struct.kstring_t *'] 2 0 38 8 4 2 0 12 4
kputc.4420 LINK /src/htslib/./htslib/kstring.h 2 ['int ', 'struct.kstring_t *'] 2 0 38 6 3 2 0 11 3
fai_save LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'struct.hFILE *'] 5 1 114 21 8 11 75 47 0
kh_get_s LINK /src/htslib/faidx.c 2 ['struct.kh_s_s *', 'char *'] 1 1 92 18 8 2 90 14 0
fai_build_core LINK /src/htslib/faidx.c 1 ['struct.BGZF *'] 7 1 631 140 47 114 75 688 0
fai_path LINK /src/htslib/faidx.c 1 ['char *'] 10 0 89 20 10 229 0 1393 12
fai_build3 LINK /src/htslib/faidx.c 3 ['char *', 'char *', 'char *'] 12 1 12 3 2 191 68 1071 0
fai_build3_core LINK /src/htslib/faidx.c 3 ['char *', 'char *', 'char *'] 11 1 227 44 19 190 74 1069 0
fai_set_cache_size LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'int '] 1 0 14 3 2 1 0 7 2
fai_name2id LINK /src/htslib/faidx.c 2 ['char *', 'char *'] 2 0 34 6 3 3 6 17 3
fai_parse_region LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'char *', 'int *', 'size_t *', 'size_t *', 'int '] 4 0 13 3 2 24 5 133 5
faidx_has_seq LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'char *'] 2 0 28 6 3 3 0 17 3
faidx_fetch_qual LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'int ', 'int ', 'int *'] 9 0 21 3 2 80 0 462 23
faidx_fetch_qual64 LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'size_t ', 'size_t ', 'size_t *'] 8 0 38 6 3 79 1 460 21
faidx_adjust_position LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'struct.faidx1_t *', 'char *', 'size_t *', 'size_t *', 'size_t *'] 2 0 96 19 8 9 4 37 8
fai_retrieve LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'struct.faidx1_t *', 'size_t ', 'size_t ', 'size_t ', 'size_t *'] 7 0 125 24 10 74 8 435 10
faidx_fetch_seq LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'int ', 'int ', 'int *'] 9 0 21 3 2 80 0 462 23
faidx_fetch_seq64 LINK /src/htslib/faidx.c 5 ['struct.faidx_t *', 'char *', 'size_t ', 'size_t ', 'size_t *'] 8 0 38 6 3 79 1 460 21
faidx_seq_len LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'char *'] 2 0 34 6 3 3 0 17 3
faidx_iseq LINK /src/htslib/faidx.c 2 ['struct.faidx_t *', 'int '] 0 0 9 1 2 0 5 2 2
faidx_nseq LINK /src/htslib/faidx.c 1 ['struct.faidx_t *'] 0 0 6 1 2 0 0 2 2
faidx_fetch_nseq LINK /src/htslib/faidx.c 1 ['struct.faidx_t *'] 0 0 6 1 2 0 0 2 2
fai_fetchqual LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'int *'] 9 0 19 3 2 94 0 560 28
fai_fetchqual64 LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'size_t *'] 8 0 41 6 3 93 1 558 26
fai_get_val LINK /src/htslib/faidx.c 6 ['struct.faidx_t *', 'char *', 'size_t *', 'struct.faidx1_t *', 'size_t *', 'size_t *'] 5 0 101 17 6 27 4 143 13
fai_fetch LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'int *'] 9 0 19 3 2 94 0 560 28
fai_fetch64 LINK /src/htslib/faidx.c 3 ['struct.faidx_t *', 'char *', 'size_t *'] 8 0 41 6 3 93 1 558 26
fai_load_format LINK /src/htslib/faidx.c 2 ['char *', 'int '] 9 0 12 3 2 203 0 1163 51
fai_load3_format LINK /src/htslib/faidx.c 5 ['char *', 'char *', 'char *', 'int ', 'int '] 8 0 12 3 2 202 1 1161 49
fai_load3_core LINK /src/htslib/faidx.c 5 ['char *', 'char *', 'char *', 'int ', 'int '] 7 0 324 73 30 201 4 1159 47
fai_load LINK /src/htslib/faidx.c 1 ['char *'] 9 0 12 3 2 203 0 1163 51
fai_load3 LINK /src/htslib/faidx.c 4 ['char *', 'char *', 'char *', 'int '] 8 0 12 3 2 202 1 1161 49
fai_build LINK /src/htslib/faidx.c 1 ['char *'] 13 1 12 3 2 192 66 1073 0
sancov.module_ctor_8bit_counters.4475 LINK / 0 [] 0 0 3 1 2 0 0 2 2
hts_md5_hex LINK /src/htslib/md5.c 2 ['char *', 'char *'] 0 1 35 4 2 0 46 2 0
hts_md5_destroy LINK /src/htslib/md5.c 1 ['struct.hts_md5_context *'] 1 1 23 6 3 1 46 5 0
hts_md5_init LINK /src/htslib/md5.c 0 [] 1 1 25 6 3 2 46 7 0
hts_md5_reset LINK /src/htslib/md5.c 1 ['struct.hts_md5_context *'] 0 1 16 1 2 0 47 2 0
hts_md5_final LINK /src/htslib/md5.c 2 ['char *', 'struct.hts_md5_context *'] 1 1 158 6 3 1 46 5 0
body LINK /src/htslib/md5.c 3 ['struct.hts_md5_context *', 'char *', 'size_t '] 0 1 573 4 2 0 48 2 0
hts_md5_update LINK /src/htslib/md5.c 3 ['struct.hts_md5_context *', 'char *', 'size_t '] 1 1 88 15 6 1 46 8 0
sancov.module_ctor_8bit_counters.4503 LINK / 0 [] 0 0 3 1 2 0 0 2 2
le_to_u32.4549 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 0 0 6 1 2 0 0 2 2
le_to_i32.4550 LINK /src/htslib/./htslib/hts_endian.h 1 ['char *'] 1 0 12 3 2 1 0 4 2
tbx_seqnames LINK /src/htslib/tbx.c 2 ['struct.tbx_t *', 'int *'] 1 1 136 27 9 2 8 13 0
tbx_index_load LINK /src/htslib/tbx.c 1 ['char *'] 14 0 12 3 2 235 0 1457 2
index_load.4556 LINK /src/htslib/tbx.c 3 ['char *', 'char *', 'int '] 13 0 142 26 11 234 0 1463 11
get_tid LINK /src/htslib/tbx.c 3 ['struct.tbx_t *', 'char *', 'int '] 3 1 132 27 11 8 19 72 0
tbx_destroy LINK /src/htslib/tbx.c 1 ['struct.tbx_t *'] 5 1 76 14 6 6 16 34 0
tbx_index_load2 LINK /src/htslib/tbx.c 2 ['char *', 'char *'] 14 0 12 3 2 235 0 1457 2
tbx_index_load3 LINK /src/htslib/tbx.c 3 ['char *', 'char *', 'int '] 14 1 12 3 2 235 8 1457 0
tbx_index_build LINK /src/htslib/tbx.c 3 ['char *', 'int ', 'struct.tbx_conf_t *'] 12 1 12 3 2 254 0 1515 0
tbx_index_build3 LINK /src/htslib/tbx.c 5 ['char *', 'char *', 'int ', 'int ', 'struct.tbx_conf_t *'] 11 1 59 13 6 253 2 1513 0
tbx_index LINK /src/htslib/tbx.c 3 ['struct.BGZF *', 'int ', 'struct.tbx_conf_t *'] 7 1 297 58 21 119 6 843 0
adjust_max_ref_len_sam LINK /src/htslib/tbx.c 2 ['char *', 'size_t *'] 1 1 42 10 5 3 7 11 0
adjust_max_ref_len_vcf LINK /src/htslib/tbx.c 2 ['char *', 'size_t *'] 1 1 65 16 7 3 7 13 0
adjust_n_lvls LINK /src/htslib/tbx.c 3 ['int ', 'int ', 'size_t '] 0 1 32 7 3 0 7 3 0
get_intv LINK /src/htslib/tbx.c 4 ['struct.tbx_t *', 'struct.kstring_t *', 'struct.tbx_intv_t *', 'int '] 4 1 73 10 5 21 8 143 0
tbx_set_meta LINK /src/htslib/tbx.c 1 ['struct.tbx_t *'] 2 1 153 23 9 4 7 21 0
tbx_parse1 LINK /src/htslib/tbx.c 4 ['struct.tbx_conf_t *', 'int ', 'char *', 'struct.tbx_intv_t *'] 2 1 445 99 41 11 9 66 0
toupper_c.4571 LINK /src/htslib/./textutils_internal.h 1 ['char '] 1 0 17 3 2 1 0 4 2
tbx_index_build2 LINK /src/htslib/tbx.c 4 ['char *', 'char *', 'int ', 'struct.tbx_conf_t *'] 12 0 12 3 2 254 0 1515 2
tbx_readrec LINK /src/htslib/tbx.c 6 ['struct.BGZF *', 'char *', 'char *', 'int *', 'size_t *', 'size_t *'] 7 0 57 12 5 87 0 550 5
tbx_name2id LINK /src/htslib/tbx.c 2 ['struct.tbx_t *', 'char *'] 4 0 12 3 2 9 0 74 2
sancov.module_ctor_8bit_counters.4583 LINK / 0 [] 0 0 3 1 2 0 0 2 2
block_resize_exact.4911 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 1 0 28 6 3 1 0 5 3
block_resize.4912 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 2 0 49 12 5 2 0 10 5
var_get_u64.4913 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 3 ['char *', 'char *', 'size_t *'] 0 0 102 22 8 0 0 8 8
u16_to_le.4914 LINK /src/htslib/cram/../htslib/hts_endian.h 2 ['N/A', 'char *'] 0 0 6 1 2 0 0 2 2
i16_to_le.4915 LINK /src/htslib/cram/../htslib/hts_endian.h 2 ['N/A', 'char *'] 1 0 12 3 2 1 0 4 2
cram_codec_decoder2encoder LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_fd.667 *', 'struct.cram_codec.671 *'] 6 1 486 92 33 39 1 236 0
cram_const_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 87 14 6 6 2 24 0
cram_external_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 1 23 6 3 1 2 5 0
cram_external_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 95 16 7 6 2 25 0
cram_external_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 68 6 3 1 0 16 3
cram_external_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 23 3 2 0 1 2 0
cram_external_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 67 6 3 1 0 16 3
cram_external_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 23 3 2 0 1 2 0
cram_external_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 46 10 5 2 0 20 7
cram_external_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 1 27 6 3 5 1 19 0
cram_external_decode_block LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 48 10 5 7 0 36 7
cram_varint_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 1 23 6 3 1 2 5 0
cram_varint_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 102 14 6 6 2 24 0
cram_varint_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 72 6 3 1 0 16 3
cram_varint_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 28 3 2 0 1 2 0
cram_varint_decode_sint LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 72 6 3 1 0 16 3
cram_varint_encode_sint LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 28 3 2 0 1 2 0
cram_varint_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 71 6 3 1 0 16 3
cram_varint_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 27 3 2 0 1 2 0
cram_varint_decode_slong LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 71 6 3 1 0 16 3
cram_varint_encode_slong LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 27 3 2 0 1 2 0
cram_huffman_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 1 35 9 4 1 2 6 0
cram_huffman_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 326 56 23 8 2 45 0
cram_huffman_decode_char0 LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 40 9 4 0 1 4 4
cram_huffman_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 180 35 12 1 1 18 18
cram_huffman_decode_int0 LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 35 7 3 0 1 3 3
cram_huffman_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 175 33 11 1 1 17 17
cram_huffman_decode_long0 LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 34 7 3 0 1 3 3
cram_huffman_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 174 33 11 1 1 17 17
cram_huffman_encode_char0 LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_huffman_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 142 27 10 3 0 25 10
cram_huffman_encode_int0 LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_huffman_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 156 30 11 3 0 26 11
cram_huffman_encode_long0 LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_huffman_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 159 30 11 3 0 26 11
cram_beta_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 1 23 6 3 1 2 5 0
cram_beta_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 108 14 6 6 2 24 0
cram_beta_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 84 18 8 2 0 18 18
cram_beta_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 1 47 9 4 2 1 17 0
cram_beta_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 85 18 8 2 0 18 18
cram_beta_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 1 47 9 4 2 1 17 0
cram_beta_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 115 27 12 2 0 22 22
cram_beta_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 1 47 9 4 2 1 17 0
cram_xpack_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 72 16 7 1 0 11 11
cram_xpack_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 80 18 8 2 0 18 18
cram_xpack_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 77 15 6 8 0 60 13
cram_xpack_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 46 9 4 2 0 17 4
cram_xpack_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 2 0 47 9 4 2 0 17 4
cram_xpack_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 0 27 6 3 5 0 19 3
cram_xpack_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 1 40 9 4 2 2 10 0
cram_xpack_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 213 30 12 10 1 41 12
cram_byte_array_len_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 1 56 12 5 1 2 7 0
cram_byte_array_len_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 169 32 14 10 2 43 0
cram_byte_array_len_encode LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 1 33 3 2 0 2 2 0
cram_byte_array_stop_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 1 23 6 3 1 2 5 0
cram_byte_array_stop_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 1 149 17 7 6 2 25 0
cram_byte_array_stop_encode LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 1 40 9 4 6 2 23 0
block_append.4916 LINK /src/htslib/cram/cram_io.h 3 ['struct.cram_block *', 'char *', 'size_t '] 4 0 40 8 4 4 0 16 4
block_append_char.4917 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'char '] 4 0 32 6 3 4 0 15 3
block_grow.4918 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_block *', 'size_t '] 3 0 15 3 2 3 0 12 2
store_bits_MSB LINK /src/htslib/cram/cram_codecs.c 3 ['struct.cram_block *', 'size_t ', 'int '] 1 1 176 26 11 1 9 13 0
cram_xpack_decode_expand_char LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 4 0 99 15 7 7 4 54 7
cram_not_enough_bits LINK /src/htslib/cram/cram_codecs.h 2 ['struct.cram_block *', 'int '] 0 0 62 14 6 0 12 6 6
get_bits_MSB LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_block *', 'int '] 0 0 306 27 4 0 5 4 4
cram_get_block_by_id.4922 LINK /src/htslib/cram/cram_io.h 2 ['struct.cram_slice *', 'int '] 0 0 138 32 13 0 0 13 13
cram_extract_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_block *', 'int '] 0 0 26 4 2 0 2 2 2
cram_codec_to_id LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_codec.671 *', 'int *'] 4 1 109 24 2 7 44 19 0
cram_encoding2str LINK /src/htslib/cram/cram_codecs.c 1 ['int '] 0 1 68 17 17 0 48 17 0
cram_byte_array_stop_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 49 6 3 12 0 42 3
cram_byte_array_stop_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 137 25 11 1 0 24 11
cram_byte_array_stop_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 142 20 6 9 0 28 9
cram_byte_array_stop_decode_block LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 168 30 12 6 0 41 12
cram_byte_array_stop_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_byte_array_len_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 72 11 5 22 0 101 5
cram_encoder_init LINK /src/htslib/cram/cram_codecs.c 6 ['int ', 'struct.cram_stats *', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 2 1 125 30 12 8 22 46 0
cram_external_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 102 23 10 11 0 44 10
cram_huffman_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 721 139 48 20 0 121 51
cram_beta_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 241 49 19 11 0 52 19
cram_varint_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 117 22 7 10 0 38 7
cram_const_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 43 6 3 11 0 36 8
cram_xpack_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 123 19 8 24 0 120 24
cram_xrle_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 84 11 5 26 0 151 45
cram_xdelta_encode_init LINK /src/htslib/cram/cram_codecs.c 6 ['struct.cram_stats *', 'int ', 'int ', 'char *', 'int ', 'struct.varint_vec.668 *'] 6 0 71 11 5 25 0 108 33
cram_xdelta_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 41 9 4 2 1 10 4
cram_xdelta_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 3 0 138 20 8 6 0 20 12
cram_xdelta_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xdelta_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xdelta_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 121 18 8 10 1 37 8
cram_xdelta_encode_flush LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 210 32 10 7 1 27 16
zigzag16 LINK /src/htslib/cram/cram_codecs.c 1 ['N/A'] 0 0 7 1 2 0 3 2 2
zigzag32 LINK /src/htslib/cram/cram_codecs.c 1 ['int '] 0 0 7 1 2 0 2 2 2
zigzag8 LINK /src/htslib/cram/cram_codecs.c 1 ['char '] 0 0 7 1 2 0 2 2 2
le_int2 LINK /src/htslib/cram/cram_codecs.c 1 ['N/A'] 2 0 17 3 2 2 2 6 2
cram_xrle_encode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 59 12 5 2 1 11 5
cram_xrle_encode_char LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 5 0 97 22 9 7 0 30 9
cram_xrle_encode_long LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xrle_encode_int LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 0 2 2
cram_xrle_encode_store LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int '] 5 0 209 32 14 10 1 43 14
cram_xrle_encode_flush LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 143 19 8 6 1 56 21
var_put_u64.4949 LINK /src/htslib/cram/../htscodecs/htscodecs/varint.h 2 ['char *', 'size_t '] 0 0 323 20 10 0 0 10 10
cram_xpack_encode_flush LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 2 0 66 9 4 3 1 23 4
cram_const_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 2 5 3
cram_const_encode LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 4 1 2 0 1 2 2
code_sort LINK /src/htslib/cram/cram_codecs.c 2 ['char *', 'char *'] 0 0 37 6 3 0 2 3 3
cram_byte_array_len_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 3 0 140 22 10 12 0 61 20
cram_byte_array_len_decode LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 67 10 5 0 1 5 5
cram_byte_array_len_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 56 12 5 1 1 7 5
cram_decoder_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'int ', 'char *', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 1 55 11 5 7 26 37 0
cram_external_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 147 30 14 12 0 54 22
cram_huffman_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 507 102 42 20 0 124 101
cram_beta_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 146 29 13 9 0 35 16
cram_subexp_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 86 13 6 12 0 53 34
cram_gamma_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 78 13 6 12 0 48 29
cram_varint_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 101 12 3 7 0 30 11
cram_const_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 2 0 86 13 6 5 0 17 11
cram_xpack_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 6 0 246 47 21 22 0 126 36
cram_xrle_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 4 0 252 41 18 20 0 113 44
cram_xdelta_decode_init LINK /src/htslib/cram/cram_codecs.c 7 ['struct.cram_block_compression_hdr.640 *', 'char *', 'int ', 'int ', 'int ', 'int ', 'struct.varint_vec.668 *'] 3 0 155 26 12 14 0 63 20
cram_xdelta_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xdelta_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 81 14 6 1 0 8 8
cram_xdelta_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xdelta_decode_block LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 5 0 147 21 9 10 0 35 13
cram_xdelta_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 38 9 4 1 1 6 4
cram_xdelta_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 0 0 14 1 2 0 1 2 2
cram_xdelta_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 0 0 12 1 2 0 1 2 2
unzigzag16 LINK /src/htslib/cram/cram_codecs.c 1 ['N/A'] 0 0 8 1 2 0 1 2 2
unzigzag32 LINK /src/htslib/cram/cram_codecs.c 1 ['int '] 0 0 8 1 2 0 1 2 2
cram_xrle_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xrle_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 0 2 2
cram_xrle_decode_char LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 3 0 32 3 2 6 0 45 19
cram_xrle_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 56 12 5 1 1 7 5
cram_xrle_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 3 0 22 3 2 6 1 45 19
cram_xrle_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 3 0 20 3 2 6 1 45 19
cram_xrle_decode_expand_char LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 2 0 146 21 9 5 4 43 17
cram_xpack_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 37 9 4 1 1 6 4
cram_xpack_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 5 0 22 3 2 8 1 56 9
cram_xpack_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 5 0 20 3 2 8 1 56 9
cram_const_decode_long LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 32 7 3 0 0 3 3
cram_const_decode_byte LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 32 7 3 0 0 3 3
cram_const_decode_int LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 33 7 3 0 0 3 3
cram_const_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 0 0 4 1 2 0 1 2 2
cram_varint_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_varint_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 27 6 3 1 1 16 3
cram_varint_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 14 3 2 1 1 15 2
cram_gamma_decode LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 99 20 8 2 1 20 20
cram_gamma_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
get_zero_bits_MSB LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_block *'] 0 0 71 14 6 0 2 6 6
cram_subexp_decode LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 1 0 173 33 13 2 1 25 25
cram_subexp_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
get_one_bits_MSB LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_block *'] 0 0 71 14 6 0 2 6 6
cram_beta_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_huffman_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 35 9 4 1 1 6 4
cram_huffman_decode_null LINK /src/htslib/cram/cram_codecs.c 5 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'struct.cram_block *', 'char *', 'int *'] 0 0 4 1 2 0 1 2 2
cram_external_decode_free LINK /src/htslib/cram/cram_codecs.c 1 ['struct.cram_codec.671 *'] 1 0 23 6 3 1 1 5 3
cram_external_decode_size LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 27 6 3 1 1 16 3
cram_external_get_block LINK /src/htslib/cram/cram_codecs.c 2 ['struct.cram_slice *', 'struct.cram_codec.671 *'] 1 0 14 3 2 1 1 15 2
cram_external_encode_slong LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 23 3 2 0 0 2 2
cram_external_encode_sint LINK /src/htslib/cram/cram_codecs.c 4 ['struct.cram_slice *', 'struct.cram_codec.671 *', 'char *', 'int '] 0 0 23 3 2 0 0 2 2