SYMBOL INDEX (1242 symbols across 83 files) FILE: client/app.js function loadUCSCSmartView (line 63) | function loadUCSCSmartView() { function loadUCSCDefinition (line 122) | function loadUCSCDefinition() { function loadUCSCTracks (line 152) | function loadUCSCTracks(chr, start, end) { function loadOverlapDetail (line 203) | function loadOverlapDetail(fileName, row, col) { function promiseLoadMatrixDefinition (line 285) | function promiseLoadMatrixDefinition() { function initBedUploadForm (line 319) | function initBedUploadForm() { function getGiggleUrls (line 379) | function getGiggleUrls() { function loadHeatmapForRegion (line 388) | function loadHeatmapForRegion() { function loadHeatmapChart (line 433) | function loadHeatmapChart(data, theDef) { function addCommas (line 506) | function addCommas(nStr) FILE: client/heatmapD3.js function heatmapD3 (line 1) | function heatmapD3() { FILE: docs/app.js function loadUCSCSmartView (line 63) | function loadUCSCSmartView() { function loadUCSCDefinition (line 122) | function loadUCSCDefinition() { function loadUCSCTracks (line 152) | function loadUCSCTracks(chr, start, end) { function loadOverlapDetail (line 203) | function loadOverlapDetail(fileName, row, col) { function promiseLoadMatrixDefinition (line 285) | function promiseLoadMatrixDefinition() { function initBedUploadForm (line 319) | function initBedUploadForm() { function getGiggleUrls (line 379) | function getGiggleUrls() { function loadHeatmapForRegion (line 388) | function loadHeatmapForRegion() { function loadHeatmapChart (line 433) | function loadHeatmapChart(data, theDef) { function addCommas (line 506) | function addCommas(nStr) FILE: docs/heatmapD3.js function heatmapD3 (line 1) | function heatmapD3() { FILE: examples/rme/rename.py function process_file (line 21) | def process_file(fname): FILE: examples/segway/rename.py function process_file (line 14) | def process_file(fname): FILE: scripts/cross.py class MidpointNormalize (line 273) | class MidpointNormalize(Normalize): method __init__ (line 274) | def __init__(self, vmin=None, vmax=None, midpoint=None, clip=False): method __call__ (line 278) | def __call__(self, value, clip=None): FILE: scripts/giggle_gwas_heatmap.py class MidpointNormalize (line 256) | class MidpointNormalize(Normalize): method __init__ (line 257) | def __init__(self, vmin=None, vmax=None, midpoint=None, clip=False): method __call__ (line 261) | def __call__(self, value, clip=None): FILE: scripts/giggle_heat_map.py class MidpointNormalize (line 212) | class MidpointNormalize(Normalize): method __init__ (line 213) | def __init__(self, vmin=None, vmax=None, midpoint=None, clip=False): method __call__ (line 217) | def __call__(self, value, clip=None): FILE: scripts/volcano.py function log2fc (line 20) | def log2fc(v): function neglog10p (line 30) | def neglog10p(v): function mapc (line 193) | def mapc(rgb_l): FILE: sharding/multi_giggle.py function root (line 9) | def root(): function index (line 48) | def index(inputPath, outputPath, metadataPath, shardAmnt, keepTemp): function launch_indexer (line 100) | def launch_indexer(shardIndex, outputPath, inputFiles, keepInputFiles, m... function search (line 152) | def search(indexPath, queryFilePath, nThreads, sFlag, metadataPath): function launch_searcher (line 205) | def launch_searcher(args): FILE: src/api_test.c type uint_flt_pair (line 14) | struct uint_flt_pair function offset_data_append_uint_flt (line 20) | void offset_data_append_uint_flt(uint8_t *dest, kstring_t *line) function main (line 40) | int main(int argc, char **argv) FILE: src/bpt.c type bpt_node (line 27) | struct bpt_node type bpt_node (line 28) | struct bpt_node type cache_handler (line 30) | struct cache_handler function b_search (line 35) | int b_search(uint32_t key, const uint32_t *D, uint32_t D_size) function bpt_node_serialize (line 57) | uint64_t bpt_node_serialize(void *deserialized, void **serialized) function bpt_node_deserialize (line 75) | uint64_t bpt_node_deserialize(void *serialized, function bpt_node_free_mem (line 99) | void bpt_node_free_mem(void **deserialized) type bpt_node (line 110) | struct bpt_node type bpt_node (line 112) | struct bpt_node type bpt_node (line 112) | struct bpt_node type bpt_node (line 112) | struct bpt_node type bpt_node (line 126) | struct bpt_node function bpt_find_leaf (line 134) | uint32_t bpt_find_leaf(uint32_t domain, uint32_t curr_id, uint32_t key) function bpt_find_insert_pos (line 163) | int bpt_find_insert_pos(struct bpt_node *leaf, uint32_t key) function bpt_split_node (line 170) | uint32_t bpt_split_node(uint32_t domain, function bpt_place_new_key_value (line 286) | uint32_t bpt_place_new_key_value(uint32_t domain, function bpt_insert (line 414) | uint32_t bpt_insert(uint32_t domain, function bpt_insert_new_value (line 459) | uint32_t bpt_insert_new_value(uint32_t domain, function bpt_find (line 489) | uint32_t bpt_find(uint32_t domain, function bpt_write_tree (line 519) | bool bpt_write_tree(uint32_t domain, uint32_t root_id) function bpt_print_node (line 799) | void bpt_print_node(struct bpt_node *node) FILE: src/bpt.h type ordered_set (line 26) | struct ordered_set type bpt_node (line 28) | struct bpt_node type cache_handler (line 49) | struct cache_handler type bpt_node (line 51) | struct bpt_node type cache_handler (line 61) | struct cache_handler type bpt_node (line 70) | struct bpt_node type bpt_node (line 71) | struct bpt_node type bpt_node (line 73) | struct bpt_node type bpt_node (line 73) | struct bpt_node type cache_handler (line 82) | struct cache_handler type cache_handler (line 90) | struct cache_handler type cache_handler (line 98) | struct cache_handler type bpt_node (line 108) | struct bpt_node type bpt_node (line 128) | struct bpt_node type bpt_node (line 131) | struct bpt_node FILE: src/cache.c type cache_def (line 19) | struct cache_def type cache_handler (line 22) | struct cache_handler function uint32_t_serialize (line 27) | uint64_t uint32_t_serialize(void *deserialized, void **serialized) function uint32_t_deserialize (line 44) | uint64_t uint32_t_deserialize(void *serialized, function uint32_t_free_mem (line 63) | void uint32_t_free_mem(void **deserialized) type cache_def (line 73) | struct cache_def type simple_cache (line 88) | struct simple_cache type simple_cache (line 88) | struct simple_cache type simple_cache (line 89) | struct simple_cache type hash_list (line 116) | struct hash_list type hash_list (line 117) | struct hash_list type disk_store (line 138) | struct disk_store type disk_store (line 139) | struct disk_store function simple_cache_seen (line 208) | uint32_t simple_cache_seen(uint32_t domain) function simple_cache_add (line 219) | void simple_cache_add(uint32_t domain, type cache_handler (line 293) | struct cache_handler type simple_cache (line 297) | struct simple_cache type simple_cache (line 297) | struct simple_cache type value_cache_handler_pair (line 300) | struct value_cache_handler_pair function simple_cache_destroy (line 382) | void simple_cache_destroy() function simple_cache_store (line 448) | void simple_cache_store(uint32_t domain, function free_wrapper (line 502) | void free_wrapper(void **v) function hash_A (line 512) | uint32_t hash_A(uint32_t x, uint32_t limit) function hash_B (line 520) | uint32_t hash_B( uint32_t x, uint32_t limit) type cc_hash (line 531) | struct cc_hash type cc_hash (line 533) | struct cc_hash type cc_hash (line 533) | struct cc_hash type cc_hash (line 533) | struct cc_hash function cc_hash_add (line 547) | int cc_hash_add(struct cc_hash *hash, uint32_t key, void *value) type cc_hash (line 580) | struct cc_hash type cc_hash (line 592) | struct cc_hash function cc_hash_destroy (line 608) | void cc_hash_destroy(struct cc_hash **hash) type cache_def (line 621) | struct cache_def type lru_cache (line 634) | struct lru_cache type lru_cache (line 634) | struct lru_cache type lru_cache (line 635) | struct lru_cache function lru_cache_seen (line 648) | uint32_t lru_cache_seen(void *_lruc) function lru_cache_add (line 656) | void lru_cache_add(void *_lruc, type lru_cache (line 712) | struct lru_cache type lru_cache (line 712) | struct lru_cache type linked_list_node (line 713) | struct linked_list_node type linked_list_node (line 714) | struct linked_list_node function lru_cache_remove (line 741) | void lru_cache_remove(void *_lruc, uint32_t key) function lru_cache_destroy (line 772) | void lru_cache_destroy(void **_lruc) FILE: src/cache.h type cache_handler (line 11) | struct cache_handler type cache_handler (line 20) | struct cache_handler type cache_def (line 27) | struct cache_def { type cache_def (line 46) | struct cache_def type value_cache_handler_pair (line 52) | struct value_cache_handler_pair type cache_def (line 59) | struct cache_def type lru_ll_element (line 61) | struct lru_ll_element type simple_cache (line 68) | struct simple_cache type cache_handler (line 88) | struct cache_handler type cache_handler (line 94) | struct cache_handler type cc_hash (line 103) | struct cc_hash type cc_hash (line 113) | struct cc_hash type cc_hash (line 114) | struct cc_hash type cc_hash (line 115) | struct cc_hash type cc_hash (line 116) | struct cc_hash type cc_hash (line 117) | struct cc_hash type linked_list_node (line 119) | struct linked_list_node type lru_cache (line 127) | struct lru_cache type cache_def (line 144) | struct cache_def FILE: src/data_reg.c type data_reg (line 9) | struct data_reg type data_reg (line 11) | struct data_reg type data_reg (line 11) | struct data_reg type data_reg (line 11) | struct data_reg function data_reg_destroy (line 26) | void data_reg_destroy(struct data_reg **dr) function data_reg_add (line 37) | uint32_t data_reg_add(struct data_reg *dr, type data_reg (line 60) | struct data_reg FILE: src/data_reg.h type data_reg (line 6) | struct data_reg type data_reg (line 12) | struct data_reg type data_reg (line 14) | struct data_reg type data_reg (line 16) | struct data_reg type data_reg (line 19) | struct data_reg FILE: src/disk_file_header.c function set_compression_function_pointers (line 11) | void set_compression_function_pointers(struct disk_file_header *h) { type disk_file_header (line 24) | struct disk_file_header type disk_file_header (line 26) | struct disk_file_header type disk_file_header (line 26) | struct disk_file_header type disk_file_header (line 27) | struct disk_file_header function write_disk_file_header (line 37) | void write_disk_file_header(char *file_marker, struct disk_file_header *... type disk_file_header (line 51) | struct disk_file_header type disk_file_header (line 63) | struct disk_file_header type disk_file_header (line 63) | struct disk_file_header type disk_file_header (line 64) | struct disk_file_header FILE: src/disk_file_header.h type uLong (line 10) | typedef unsigned long uLong; type disk_file_header (line 12) | struct disk_file_header { type disk_file_header (line 21) | struct disk_file_header type disk_file_header (line 26) | struct disk_file_header type disk_file_header (line 31) | struct disk_file_header type disk_file_header (line 36) | struct disk_file_header FILE: src/disk_store.c type disk_store (line 19) | struct disk_store type disk_store (line 25) | struct disk_store type disk_store (line 26) | struct disk_store type disk_store (line 26) | struct disk_store type disk_store (line 98) | struct disk_store type disk_store (line 104) | struct disk_store type disk_store (line 105) | struct disk_store type disk_store (line 105) | struct disk_store type disk_file_header (line 119) | struct disk_file_header type disk_file_header (line 166) | struct disk_file_header function disk_store_sync (line 193) | void disk_store_sync(struct disk_store *ds) function disk_store_destroy (line 217) | void disk_store_destroy(struct disk_store **ds) function disk_store_append (line 245) | uint32_t disk_store_append(struct disk_store *ds, void *data, uint64_t s... type disk_store (line 309) | struct disk_store type timeval (line 322) | struct timeval FILE: src/disk_store.h type disk_store (line 43) | struct disk_store type disk_store (line 62) | struct disk_store type disk_store (line 71) | struct disk_store type disk_store (line 78) | struct disk_store type disk_store (line 83) | struct disk_store type disk_store (line 92) | struct disk_store type disk_store (line 97) | struct disk_store FILE: src/fastlz.c type flzuint8 (line 80) | typedef unsigned char flzuint8; type flzuint16 (line 81) | typedef unsigned short flzuint16; type flzuint32 (line 82) | typedef unsigned int flzuint32; function fastlz_compress (line 130) | int fastlz_compress(const void* input, int length, void* output) function fastlz_decompress (line 140) | int fastlz_decompress(const void* input, int length, void* output, int m... function fastlz_compress_level (line 154) | int fastlz_compress_level(int level, const void* input, int length, void... function FASTLZ_INLINE (line 166) | static FASTLZ_INLINE int FASTLZ_COMPRESSOR(const void* input, int length... function FASTLZ_INLINE (line 420) | static FASTLZ_INLINE int FASTLZ_DECOMPRESSOR(const void* input, int leng... FILE: src/fastlz_wrapper.h type uLong (line 5) | typedef unsigned long uLong; FILE: src/file_read.c function scan_s (line 17) | int scan_s(char *str, int str_len, int *s, int *e, const char delim) { type input_file (line 30) | struct input_file type input_file (line 32) | struct input_file type input_file (line 32) | struct input_file type input_file (line 33) | struct input_file function input_file_destroy (line 162) | void input_file_destroy(struct input_file **i) function input_file_get_next_interval_bed (line 177) | int input_file_get_next_interval_bed(struct input_file *i, function input_file_get_next_interval_vcf (line 231) | int input_file_get_next_interval_vcf(struct input_file *i, function input_file_get_next_line_bgzf (line 288) | int input_file_get_next_line_bgzf(struct input_file *i, function input_file_get_curr_line_bgzf (line 299) | void input_file_get_curr_line_bgzf(struct input_file *i, function input_file_seek_bgzf (line 313) | void input_file_seek_bgzf(struct input_file *i, long offset) function file_data_store (line 322) | void file_data_store(void *v, FILE *f, char *file_name) type file_data (line 363) | struct file_data type file_data (line 363) | struct file_data type file_data (line 364) | struct file_data function file_data_free (line 391) | void file_data_free(void **v) FILE: src/file_read.h type file_data (line 9) | struct file_data type input_file (line 20) | struct input_file type input_file (line 43) | struct input_file type input_file (line 44) | struct input_file type input_file (line 45) | struct input_file type input_file (line 46) | struct input_file type input_file (line 53) | struct input_file type input_file (line 60) | struct input_file type input_file (line 63) | struct input_file FILE: src/giggle.c function main (line 15) | int main(int argc, char **argv) function giggle_help (line 46) | int giggle_help(int argc, char **argv, int exit_code) FILE: src/giggle_index.c type file_id_offset_pair (line 36) | struct file_id_offset_pair type file_id_offset_pair (line 37) | struct file_id_offset_pair type file_id_offset_pair (line 37) | struct file_id_offset_pair function file_id_offset_pair_store (line 52) | void file_id_offset_pair_store(void *v, FILE *f, char *file_name) { function c_str_store (line 81) | void c_str_store(void *v, FILE *f, char *file_name) { function giggle_insert (line 94) | uint32_t giggle_insert( type bpt_node (line 289) | struct bpt_node type bpt_node (line 305) | struct bpt_node type bpt_node (line 373) | struct bpt_node type leaf_data (line 375) | struct leaf_data type bpt_node (line 477) | struct bpt_node type leaf_data (line 479) | struct leaf_data type leaf_data_result (line 514) | struct leaf_data_result type leaf_data_result (line 515) | struct leaf_data_result type leaf_data_result (line 515) | struct leaf_data_result type leaf_data_result (line 537) | struct leaf_data_result function giggle_leaf_data_get_intersection_size (line 546) | uint32_t giggle_leaf_data_get_intersection_size( type bpt_node (line 674) | struct bpt_node type bpt_node (line 703) | struct bpt_node type giggle_index (line 738) | struct giggle_index type giggle_index (line 742) | struct giggle_index type giggle_index (line 748) | struct giggle_index type giggle_index (line 749) | struct giggle_index type giggle_index (line 749) | struct giggle_index function giggle_get_chrm_id (line 776) | uint32_t giggle_get_chrm_id(struct giggle_index *gi, char *chrm) { function giggle_index_destroy (line 803) | void giggle_index_destroy(struct giggle_index **gi) { function giggle_index_file (line 826) | uint32_t giggle_index_file(struct giggle_index *gi, char *file_name) { type giggle_index (line 875) | struct giggle_index function giggle_index_directory (line 890) | uint32_t giggle_index_directory(struct giggle_index *gi, char *path_name... type giggle_index (line 919) | struct giggle_index type giggle_index (line 930) | struct giggle_index type stat (line 942) | struct stat type giggle_index (line 975) | struct giggle_index type simple_cache (line 980) | struct simple_cache function giggle_store (line 1003) | uint32_t giggle_store(struct giggle_index *gi) { type giggle_index (line 1032) | struct giggle_index type giggle_index (line 1039) | struct giggle_index type stat (line 1049) | struct stat type giggle_index (line 1053) | struct giggle_index type giggle_index (line 1054) | struct giggle_index type giggle_index (line 1054) | struct giggle_index type timeval (line 1062) | struct timeval type timeval (line 1091) | struct timeval type timeval (line 1104) | struct timeval type timeval (line 1116) | struct timeval type timeval (line 1157) | struct timeval type simple_cache (line 1159) | struct simple_cache type giggle_query_result (line 1176) | struct giggle_query_result type giggle_index (line 1177) | struct giggle_index type giggle_query_result (line 1181) | struct giggle_query_result type giggle_query_result (line 1186) | struct giggle_query_result type giggle_index (line 1187) | struct giggle_index type query_filter (line 1191) | struct query_filter type giggle_query_result (line 1192) | struct giggle_query_result type str_uint_pair (line 1203) | struct str_uint_pair type giggle_query_result (line 1224) | struct giggle_query_result type giggle_query_result (line 1226) | struct giggle_query_result type giggle_query_result (line 1226) | struct giggle_query_result type long_uint_ll (line 1233) | struct long_uint_ll type long_uint_ll (line 1234) | struct long_uint_ll function apply_query_filter_to_results (line 1256) | void apply_query_filter_to_results( function giggle_query_result_destroy (line 1315) | void giggle_query_result_destroy(struct giggle_query_result **gqr) { function giggle_get_query_len (line 1329) | uint32_t giggle_get_query_len(struct giggle_query_result *gqr, uint32_t ... type giggle_query_iter (line 1338) | struct giggle_query_iter type giggle_query_result (line 1339) | struct giggle_query_result type giggle_query_iter (line 1346) | struct giggle_query_iter type giggle_query_iter (line 1347) | struct giggle_query_iter type giggle_query_iter (line 1347) | struct giggle_query_iter type long_uint_ll_node (line 1374) | struct long_uint_ll_node type giggle_query_iter (line 1388) | struct giggle_query_iter type giggle_query_result (line 1389) | struct giggle_query_result type giggle_query_iter (line 1392) | struct giggle_query_iter type giggle_query_iter (line 1393) | struct giggle_query_iter type giggle_query_iter (line 1393) | struct giggle_query_iter type long_uint_pair (line 1410) | struct long_uint_pair type long_uint_pair (line 1411) | struct long_uint_pair type long_uint_ll_node (line 1416) | struct long_uint_ll_node type long_uint_pair (line 1428) | struct long_uint_pair function giggle_query_next (line 1437) | int giggle_query_next(struct giggle_query_iter *gqi, char **result) { function giggle_query_next_data (line 1491) | int giggle_query_next_data(struct giggle_query_iter *gqi, void **result) { function giggle_iter_destroy (line 1507) | void giggle_iter_destroy(struct giggle_query_iter **gqi) { function giggle_write_tree_cache_dump (line 1520) | void giggle_write_tree_cache_dump(void *giggle_index) { function giggle_write_tree_leaf_data (line 1530) | void giggle_write_tree_leaf_data(void *giggle_index) { type cache_handler (line 1807) | struct cache_handler function giggle_get_leaf_data (line 1815) | uint32_t giggle_get_leaf_data( function leaf_data_map_intersection_to_offset_list (line 1976) | void leaf_data_map_intersection_to_offset_list( type chrm_index (line 2025) | struct chrm_index type chrm_index (line 2026) | struct chrm_index type chrm_index (line 2026) | struct chrm_index type chrm_index (line 2026) | struct chrm_index type str_uint_pair (line 2046) | struct str_uint_pair type chrm_index (line 2046) | struct chrm_index type str_uint_pair (line 2047) | struct str_uint_pair function chrm_index_add (line 2052) | uint32_t chrm_index_add(struct chrm_index *ci, char *chrm) { function chrm_index_destroy (line 2068) | void chrm_index_destroy(struct chrm_index **ci) { type chrm_index (line 2078) | struct chrm_index type chrm_index (line 2079) | struct chrm_index type chrm_index (line 2079) | struct chrm_index type chrm_index (line 2079) | struct chrm_index function chrm_index_store (line 2101) | void chrm_index_store(struct chrm_index *ci) { type file_index (line 2114) | struct file_index type file_index (line 2115) | struct file_index type file_index (line 2115) | struct file_index type file_index (line 2115) | struct file_index function file_index_destroy (line 2128) | void file_index_destroy(struct file_index **fi) { function file_index_add (line 2140) | uint32_t file_index_add(struct file_index *fi, char *file_name) { function file_index_store (line 2151) | void file_index_store(struct file_index *fi) { type file_index (line 2162) | struct file_index type file_index (line 2163) | struct file_index type file_index (line 2163) | struct file_index type file_index (line 2163) | struct file_index type file_data (line 2177) | struct file_data type file_index (line 2177) | struct file_index type file_data (line 2178) | struct file_data function giggle_bulk_insert (line 2183) | uint64_t giggle_bulk_insert( function giggle_bulk_insert_with_metadata (line 2193) | uint64_t giggle_bulk_insert_with_metadata( function giggle_bulk_insert_build_tree_on_leaves (line 2342) | void giggle_bulk_insert_build_tree_on_leaves(struct giggle_index *gi) { function giggle_bulk_insert_build_leaf_levels (line 2421) | void giggle_bulk_insert_build_leaf_levels( function giggle_bulk_insert_prime_pqs (line 2887) | void giggle_bulk_insert_prime_pqs( function giggle_bulk_insert_open_files (line 2968) | uint32_t giggle_bulk_insert_open_files( function giggle_bulk_insert_append_bpt_key (line 3023) | int giggle_bulk_insert_append_bpt_key( function giggle_bulk_insert_write_leaf_node (line 3087) | void giggle_bulk_insert_write_leaf_node( function giggle_bulk_insert_add_tree_level (line 3212) | uint32_t giggle_bulk_insert_add_tree_level( function giggle_get_indexed_files (line 3305) | uint32_t giggle_get_indexed_files( function block_store_giggle_set_data_handler (line 3336) | void block_store_giggle_set_data_handler() { function giggle_merge_chrom (line 3372) | uint32_t giggle_merge_chrom(char *chrm_string, function giggle_merge_add_file_index (line 3785) | uint32_t giggle_merge_add_file_index(struct giggle_index *gi, function giggle_merge_chrm_union (line 3813) | uint32_t giggle_merge_chrm_union(struct giggle_index *gi_0, function giggle_merge_leaf_key (line 3875) | void giggle_merge_leaf_key(struct bpt_node *node, FILE: src/giggle_index.h type chrm_index (line 30) | struct chrm_index type chrm_index (line 36) | struct chrm_index type chrm_index (line 37) | struct chrm_index type str_uint_pair (line 38) | struct str_uint_pair type chrm_index (line 38) | struct chrm_index type chrm_index (line 39) | struct chrm_index type chrm_index (line 40) | struct chrm_index type chrm_index (line 41) | struct chrm_index type file_index (line 43) | struct file_index type file_index (line 49) | struct file_index type file_index (line 50) | struct file_index type file_index (line 51) | struct file_index type file_index (line 52) | struct file_index type file_index (line 53) | struct file_index type file_data (line 54) | struct file_data type file_index (line 54) | struct file_index type giggle_index (line 65) | struct giggle_index type giggle_query_result (line 78) | struct giggle_query_result type giggle_query_result (line 86) | struct giggle_query_result type giggle_index (line 86) | struct giggle_index type giggle_query_result (line 90) | struct giggle_query_result type giggle_query_result (line 92) | struct giggle_query_result type giggle_index (line 92) | struct giggle_index type query_filter (line 96) | struct query_filter type giggle_query_result (line 97) | struct giggle_query_result type giggle_index (line 99) | struct giggle_index type query_filter (line 100) | struct query_filter type giggle_query_result (line 103) | struct giggle_query_result type giggle_query_iter (line 105) | struct giggle_query_iter type giggle_query_result (line 114) | struct giggle_query_result type giggle_query_iter (line 117) | struct giggle_query_iter type giggle_query_result (line 117) | struct giggle_query_result type giggle_query_iter (line 120) | struct giggle_query_iter type giggle_query_result (line 121) | struct giggle_query_result type giggle_query_iter (line 124) | struct giggle_query_iter type giggle_query_iter (line 127) | struct giggle_query_iter type giggle_query_iter (line 129) | struct giggle_query_iter type giggle_query_iter (line 132) | struct giggle_query_iter type giggle_def (line 157) | struct giggle_def type giggle_def (line 193) | struct giggle_def type giggle_index (line 196) | struct giggle_index type giggle_index (line 199) | struct giggle_index type giggle_index (line 204) | struct giggle_index type giggle_index (line 205) | struct giggle_index type giggle_index (line 206) | struct giggle_index type giggle_index (line 223) | struct giggle_index type giggle_index (line 249) | struct giggle_index type giggle_index (line 252) | struct giggle_index type giggle_index (line 281) | struct giggle_index type giggle_index (line 285) | struct giggle_index type giggle_index (line 290) | struct giggle_index type giggle_index (line 305) | struct giggle_index type giggle_index (line 308) | struct giggle_index type cache_handler (line 312) | struct cache_handler type giggle_index (line 314) | struct giggle_index type leaf_data (line 317) | struct leaf_data type cache_handler (line 319) | struct cache_handler type giggle_index (line 333) | struct giggle_index type giggle_query_result (line 334) | struct giggle_query_result type bpt_node (line 356) | struct bpt_node type leaf_data (line 357) | struct leaf_data type indexed_list (line 360) | struct indexed_list type indexed_list (line 361) | struct indexed_list type file_id_offset_pairs (line 362) | struct file_id_offset_pairs type file_id_offset_pairs (line 363) | struct file_id_offset_pairs type giggle_index (line 372) | struct giggle_index type indexed_list (line 373) | struct indexed_list type giggle_index (line 375) | struct giggle_index type indexed_list (line 376) | struct indexed_list type disk_store (line 378) | struct disk_store type file_id_offset_pairs (line 379) | struct file_id_offset_pairs type giggle_index (line 381) | struct giggle_index type giggle_index (line 382) | struct giggle_index type giggle_index (line 385) | struct giggle_index type indexed_list (line 386) | struct indexed_list type unordered_list (line 387) | struct unordered_list type bpt_node (line 390) | struct bpt_node type disk_store (line 392) | struct disk_store type uint64_t_array (line 394) | struct uint64_t_array type uint64_t_array (line 395) | struct uint64_t_array type uint64_t_array (line 396) | struct uint64_t_array type uint32_t_array (line 397) | struct uint32_t_array type uint32_t_array (line 398) | struct uint32_t_array type bpt_node (line 400) | struct bpt_node type disk_store (line 401) | struct disk_store type uint64_t_array (line 402) | struct uint64_t_array type uint64_t_array (line 403) | struct uint64_t_array type uint64_t_array (line 404) | struct uint64_t_array type uint32_t_array (line 405) | struct uint32_t_array type uint32_t_array (line 406) | struct uint32_t_array type disk_store (line 408) | struct disk_store type input_file (line 415) | struct input_file type file_index (line 416) | struct file_index type giggle_index (line 418) | struct giggle_index type pq_data (line 420) | struct pq_data type input_file (line 422) | struct input_file type giggle_index (line 424) | struct giggle_index type pq_data (line 426) | struct pq_data type input_file (line 428) | struct input_file type giggle_index (line 430) | struct giggle_index FILE: src/index.c function index_help (line 20) | int index_help(int exit_code) { function index_main (line 34) | int index_main(int argc, char **argv, char *full_cmd) { FILE: src/index_search.c function main (line 8) | int main(int argc, char **argv) FILE: src/jsw_avltree.c type jsw_avlnode_t (line 18) | typedef struct jsw_avlnode { type jsw_avltree (line 24) | struct jsw_avltree { type jsw_avltrav (line 32) | struct jsw_avltrav { function jsw_avlnode_t (line 110) | jsw_avlnode_t *new_node ( jsw_avltree_t *tree, void *data ) function jsw_avltree_t (line 124) | jsw_avltree_t *jsw_avlnew ( cmp_f cmp, dup_f dup, rel_f rel ) function jsw_avldelete (line 140) | void jsw_avldelete ( jsw_avltree_t *tree ) function jsw_avlinsert (line 182) | int jsw_avlinsert ( jsw_avltree_t *tree, void *data ) function jsw_avlerase (line 244) | int jsw_avlerase ( jsw_avltree_t *tree, void *data ) function jsw_avlsize (line 333) | size_t jsw_avlsize ( jsw_avltree_t *tree ) function jsw_avltrav_t (line 338) | jsw_avltrav_t *jsw_avltnew ( void ) function jsw_avltdelete (line 343) | void jsw_avltdelete ( jsw_avltrav_t *trav ) function int_cmp_f (line 423) | int int_cmp_f ( const void *p1, const void *p2 ) function int_rel_f (line 443) | void int_rel_f( void *p ) function uint_cmp_f (line 448) | int uint_cmp_f ( const void *p1, const void *p2 ) function uint_rel_f (line 473) | void uint_rel_f( void *p ) function uint64_cmp_f (line 479) | int uint64_cmp_f ( const void *p1, const void *p2 ) function uint64_rel_f (line 504) | void uint64_rel_f( void *p ) FILE: src/jsw_avltree.h type jsw_avltree_t (line 24) | typedef struct jsw_avltree jsw_avltree_t; type jsw_avltrav_t (line 25) | typedef struct jsw_avltrav jsw_avltrav_t; FILE: src/kfunc.c function _lbinom (line 10) | long double _lbinom(long long n, long long k) function _hypergeo (line 22) | long double _hypergeo(long long n11, long long n1_, long long n_1, long ... function _hypergeo_acc (line 30) | long double _hypergeo_acc(long long n11, long long n1_, long long n_1, l... function _kt_fisher_exact (line 56) | long double _kt_fisher_exact(long long n11, FILE: src/kfunc.h type _hgacc_t (line 18) | typedef struct { FILE: src/leaf.c function leaf_data_serialize (line 13) | uint64_t leaf_data_serialize(void *deserialized, void **serialized) function leaf_data_deserialize (line 194) | uint64_t leaf_data_deserialize(void *serialized, function leaf_data_free_mem (line 262) | void leaf_data_free_mem(void **deserialized) function leaf_data_starts_start (line 274) | uint32_t leaf_data_starts_start(struct leaf_data *ld, function leaf_data_starts_end (line 289) | uint32_t leaf_data_starts_end(struct leaf_data *ld, function leaf_data_ends_start (line 304) | uint32_t leaf_data_ends_start(struct leaf_data *ld, function leaf_data_ends_end (line 319) | uint32_t leaf_data_ends_end(struct leaf_data *ld, function leaf_data_print (line 333) | void leaf_data_print(struct leaf_data *ld) FILE: src/leaf.h type leaf_data (line 13) | struct leaf_data { type leaf_data_result (line 19) | struct leaf_data_result { type leaf_data (line 31) | struct leaf_data type bpt_node (line 32) | struct bpt_node type leaf_data (line 35) | struct leaf_data type bpt_node (line 36) | struct bpt_node type leaf_data (line 39) | struct leaf_data type bpt_node (line 40) | struct bpt_node type leaf_data (line 43) | struct leaf_data type bpt_node (line 44) | struct bpt_node type leaf_data (line 47) | struct leaf_data FILE: src/lists.c type bit_map (line 16) | struct bit_map type bit_map (line 18) | struct bit_map type bit_map (line 18) | struct bit_map type bit_map (line 18) | struct bit_map type bit_map (line 31) | struct bit_map type bit_map (line 33) | struct bit_map type bit_map (line 33) | struct bit_map type bit_map (line 33) | struct bit_map function bit_map_store (line 51) | void bit_map_store(struct bit_map *b, FILE *f, char *file_name) function bit_map_destroy (line 69) | void bit_map_destroy(struct bit_map **b) function bit_map_set (line 76) | void bit_map_set(struct bit_map *b, uint64_t i) function bit_map_get (line 97) | uint32_t bit_map_get(struct bit_map *b, uint64_t q) type indexed_list (line 109) | struct indexed_list type indexed_list (line 112) | struct indexed_list type indexed_list (line 112) | struct indexed_list type indexed_list (line 113) | struct indexed_list function indexed_list_destroy (line 129) | void indexed_list_destroy(struct indexed_list **il) function indexed_list_add (line 141) | uint32_t indexed_list_add(struct indexed_list *il, type indexed_list (line 168) | struct indexed_list function indexed_list_write (line 179) | void indexed_list_write(struct indexed_list *il, FILE *f, char *file_name) type indexed_list (line 201) | struct indexed_list type indexed_list (line 203) | struct indexed_list type indexed_list (line 203) | struct indexed_list type indexed_list (line 204) | struct indexed_list type hash_list (line 234) | struct hash_list type hash_list (line 234) | struct hash_list type hash_list (line 235) | struct hash_list type hash_list (line 298) | struct hash_list type hash_list (line 314) | struct hash_list function hash_list_destroy (line 334) | void hash_list_destroy(struct hash_list **hashl) function hash_list_value_cache_handler_pair_destroy (line 357) | void hash_list_value_cache_handler_pair_destroy(struct hash_list **hashl) type unordered_list (line 389) | struct unordered_list type unordered_list (line 391) | struct unordered_list type unordered_list (line 391) | struct unordered_list type unordered_list (line 392) | struct unordered_list function unordered_list_destroy (line 408) | void unordered_list_destroy(struct unordered_list **ul, function unordered_list_add (line 427) | uint32_t unordered_list_add(struct unordered_list *ul, type unordered_list (line 450) | struct unordered_list function unordered_list_store (line 459) | void unordered_list_store(struct unordered_list *ul, type unordered_list (line 477) | struct unordered_list type unordered_list (line 483) | struct unordered_list type unordered_list (line 483) | struct unordered_list type unordered_list (line 484) | struct unordered_list type ordered_set (line 509) | struct ordered_set type ordered_set (line 516) | struct ordered_set type ordered_set (line 516) | struct ordered_set type ordered_set (line 517) | struct ordered_set function ordered_set_destroy (line 536) | void ordered_set_destroy(struct ordered_set **os, type ordered_set (line 553) | struct ordered_set type ordered_set (line 593) | struct ordered_set function ordered_set_store (line 613) | void ordered_set_store(struct ordered_set *os, type ordered_set (line 633) | struct ordered_set type ordered_set (line 643) | struct ordered_set type ordered_set (line 643) | struct ordered_set type ordered_set (line 644) | struct ordered_set function str_uint_pair_sort_element_cmp (line 673) | int str_uint_pair_sort_element_cmp(const void *a, const void *b) function str_uint_pair_search_element_cmp (line 682) | int str_uint_pair_search_element_cmp(const void *a, const void *b) function str_uint_pair_search_key_cmp (line 691) | int str_uint_pair_search_key_cmp(const void *a, const void *b) function str_uint_pair_store (line 700) | void str_uint_pair_store(void *v, FILE *f, char *file_name) type str_uint_pair (line 723) | struct str_uint_pair type str_uint_pair (line 723) | struct str_uint_pair type str_uint_pair (line 724) | struct str_uint_pair function str_uint_pair_free (line 748) | void str_uint_pair_free(void **_p) function pointer_uint_pair_sort_element_cmp (line 763) | int pointer_uint_pair_sort_element_cmp(const void *a, const void *b) function pointer_uint_pair_search_element_cmp (line 785) | int pointer_uint_pair_search_element_cmp(const void *a, const void *b) function pointer_uint_pair_search_key_cmp (line 800) | int pointer_uint_pair_search_key_cmp(const void *a, const void *b) function uint_offset_size_pair_sort_element_cmp (line 817) | int uint_offset_size_pair_sort_element_cmp(const void *a, const void *b) function uint_offset_size_pair_search_element_cmp (line 827) | int uint_offset_size_pair_search_element_cmp(const void *a, const void *b) function uint_offset_size_pair_search_key_cmp (line 837) | int uint_offset_size_pair_search_key_cmp(const void *a, const void *b) function uint_pair_sort_by_first_element_cmp (line 849) | int uint_pair_sort_by_first_element_cmp(const void *a, const void *b) function uint_pair_search_by_first_element_cmp (line 865) | int uint_pair_search_by_first_element_cmp(const void *a, const void *b) function uint_pair_search_by_first_key_cmp (line 882) | int uint_pair_search_by_first_key_cmp(const void *a, const void *b) function fifo_q_push (line 900) | void fifo_q_push(struct fifo_q **q, void *val) type fifo_q (line 925) | struct fifo_q type fifo_q_element (line 930) | struct fifo_q_element type fifo_q (line 945) | struct fifo_q type byte_array (line 957) | struct byte_array type byte_array (line 959) | struct byte_array type byte_array (line 959) | struct byte_array type byte_array (line 960) | struct byte_array function byte_array_destory (line 976) | void byte_array_destory(struct byte_array **ba) function byte_array_append (line 985) | void byte_array_append(struct byte_array *ba, void *data, uint32_t size) function byte_array_append_zeros (line 1002) | void byte_array_append_zeros(struct byte_array *ba, uint32_t size) type uint32_t_array (line 1012) | struct uint32_t_array type uint32_t_array (line 1014) | struct uint32_t_array type uint32_t_array (line 1015) | struct uint32_t_array type uint32_t_array (line 1015) | struct uint32_t_array function uint32_t_array_destroy (line 1030) | void uint32_t_array_destroy(struct uint32_t_array **ua) function uint32_t_array_add (line 1039) | uint32_t uint32_t_array_add(struct uint32_t_array *ua, uint32_t val) function uint32_t_array_set (line 1059) | uint32_t uint32_t_array_set(struct uint32_t_array *ua, type uint32_t_array (line 1080) | struct uint32_t_array type uint64_t_array (line 1092) | struct uint64_t_array type uint64_t_array (line 1094) | struct uint64_t_array type uint64_t_array (line 1095) | struct uint64_t_array type uint64_t_array (line 1095) | struct uint64_t_array function uint64_t_array_destroy (line 1110) | void uint64_t_array_destroy(struct uint64_t_array **ua) function uint64_t_array_add (line 1119) | uint64_t uint64_t_array_add(struct uint64_t_array *ua, uint64_t val) type uint64_t_array (line 1139) | struct uint64_t_array FILE: src/lists.h type bit_map (line 9) | struct bit_map type bit_map (line 16) | struct bit_map type bit_map (line 17) | struct bit_map type bit_map (line 18) | struct bit_map type bit_map (line 19) | struct bit_map type bit_map (line 20) | struct bit_map type bit_map (line 21) | struct bit_map type indexed_list (line 24) | struct indexed_list type indexed_list (line 31) | struct indexed_list type indexed_list (line 33) | struct indexed_list type indexed_list (line 34) | struct indexed_list type indexed_list (line 37) | struct indexed_list type indexed_list (line 38) | struct indexed_list type indexed_list (line 39) | struct indexed_list type offset_size_pair (line 41) | struct offset_size_pair type hash_list (line 48) | struct hash_list type hash_list (line 53) | struct hash_list type hash_list (line 54) | struct hash_list type hash_list (line 58) | struct hash_list type indexed_list (line 60) | struct indexed_list type hash_list (line 61) | struct hash_list type hash_list (line 63) | struct hash_list type hash_list (line 64) | struct hash_list type unordered_list (line 67) | struct unordered_list type unordered_list (line 73) | struct unordered_list type unordered_list (line 74) | struct unordered_list type unordered_list (line 76) | struct unordered_list type unordered_list (line 78) | struct unordered_list type unordered_list (line 79) | struct unordered_list type unordered_list (line 83) | struct unordered_list type ordered_set (line 91) | struct ordered_set type ordered_set (line 100) | struct ordered_set type ordered_set (line 107) | struct ordered_set type ordered_set (line 116) | struct ordered_set type ordered_set (line 118) | struct ordered_set type ordered_set (line 120) | struct ordered_set type ordered_set (line 122) | struct ordered_set type str_uint_pair (line 128) | struct str_uint_pair type pointer_uint_pair (line 141) | struct pointer_uint_pair type uint_offset_size_pair (line 150) | struct uint_offset_size_pair type uint_pair (line 159) | struct uint_pair type fifo_q_element (line 169) | struct fifo_q_element type fifo_q (line 175) | struct fifo_q type fifo_q (line 180) | struct fifo_q type fifo_q (line 181) | struct fifo_q type fifo_q (line 182) | struct fifo_q type byte_array (line 185) | struct byte_array type byte_array (line 191) | struct byte_array type byte_array (line 192) | struct byte_array type byte_array (line 193) | struct byte_array type byte_array (line 194) | struct byte_array type uint32_t_array (line 198) | struct uint32_t_array type uint32_t_array (line 203) | struct uint32_t_array type uint32_t_array (line 204) | struct uint32_t_array type uint32_t_array (line 205) | struct uint32_t_array type uint32_t_array (line 206) | struct uint32_t_array type uint32_t_array (line 209) | struct uint32_t_array type uint64_t_array (line 212) | struct uint64_t_array type uint64_t_array (line 217) | struct uint64_t_array type uint64_t_array (line 218) | struct uint64_t_array type uint64_t_array (line 219) | struct uint64_t_array type uint64_t_array (line 220) | struct uint64_t_array FILE: src/ll.c function uint64_t_ll_map_intersection_to_offset_list (line 11) | void uint64_t_ll_map_intersection_to_offset_list(struct giggle_index *gi, type cache_handler (line 49) | struct cache_handler function uint64_t_ll_non_leading_serialize (line 56) | uint64_t uint64_t_ll_non_leading_serialize(void *deserialized, function uint64_t_ll_non_leading_deserialize (line 127) | uint64_t uint64_t_ll_non_leading_deserialize(void *serialized, function uint64_t_ll_non_leading_free (line 172) | void uint64_t_ll_non_leading_free(void **deserialized) type cache_handler (line 185) | struct cache_handler function uint64_t_ll_leading_serialize (line 192) | uint64_t uint64_t_ll_leading_serialize(void *deserialized, function uint64_t_ll_leading_deserialize (line 242) | uint64_t uint64_t_ll_leading_deserialize(void *serialized, function uint64_t_ll_leading_free (line 277) | void uint64_t_ll_leading_free(void **deserialized) function uint64_t_ll_giggle_set_data_handler (line 290) | void uint64_t_ll_giggle_set_data_handler() type uint64_t_ll_bpt_non_leading_data (line 331) | struct uint64_t_ll_bpt_non_leading_data type uint64_t_ll_bpt_non_leading_data (line 332) | struct uint64_t_ll_bpt_non_leading_data type uint64_t_ll_bpt_non_leading_data (line 333) | struct uint64_t_ll_bpt_non_leading_data type uint64_t_ll_bpt_leading_data (line 347) | struct uint64_t_ll_bpt_leading_data type uint64_t_ll_bpt_leading_data (line 348) | struct uint64_t_ll_bpt_leading_data type uint64_t_ll_bpt_leading_data (line 349) | struct uint64_t_ll_bpt_leading_data function uint64_t_ll_non_leading_SA_add_scalar (line 360) | void uint64_t_ll_non_leading_SA_add_scalar(uint32_t domain, function uint64_t_ll_non_leading_SE_add_scalar (line 380) | void uint64_t_ll_non_leading_SE_add_scalar(uint32_t domain, function uint64_t_ll_leading_B_add_scalar (line 400) | void uint64_t_ll_leading_B_add_scalar(uint32_t domain, function uint64_t_ll_leading_union_with_B (line 420) | void uint64_t_ll_leading_union_with_B(uint32_t domain, function uint64_t_ll_non_leading_union_with_SA (line 441) | void uint64_t_ll_non_leading_union_with_SA(uint32_t domain, void **R, vo... function uint64_t_ll_non_leading_union_with_SA_subtract_SE (line 464) | void uint64_t_ll_non_leading_union_with_SA_subtract_SE(uint32_t domain, function uint64_t_ll_append (line 502) | void uint64_t_ll_append(struct uint64_t_ll **ll, uint64_t val) function uint64_t_ll_uniq_append (line 528) | void uint64_t_ll_uniq_append(struct uint64_t_ll **ll, uint64_t val) function uint64_t_ll_remove (line 569) | void uint64_t_ll_remove(struct uint64_t_ll **ll, uint64_t val) function uint64_t_ll_contains (line 609) | uint64_t uint64_t_ll_contains(struct uint64_t_ll *ll, uint64_t val) function uint64_t_ll_free (line 629) | void uint64_t_ll_free(void **_ll) function uint64_t_ll_leading_repair (line 649) | void uint64_t_ll_leading_repair(uint32_t domain, function long_ll_append (line 730) | void long_ll_append(struct long_ll **ll, long val) function long_ll_uniq_append (line 756) | void long_ll_uniq_append(struct long_ll **ll, long val) function long_ll_remove (line 795) | void long_ll_remove(struct long_ll **ll, long val) function long_ll_contains (line 835) | uint64_t long_ll_contains(struct long_ll *ll, long val) function long_ll_free (line 855) | void long_ll_free(void **_ll) function long_uint_ll_append (line 875) | void long_uint_ll_append(struct long_uint_ll **ll, long long_val, uint64... function long_uint_ll_free (line 913) | void long_uint_ll_free(void **_ll) FILE: src/ll.h type uint64_t_ll_bpt_non_leading_data (line 6) | struct uint64_t_ll_bpt_non_leading_data type uint64_t_ll_bpt_leading_data (line 11) | struct uint64_t_ll_bpt_leading_data type uint64_t_ll_node (line 16) | struct uint64_t_ll_node type uint64_t_ll (line 22) | struct uint64_t_ll type uint64_t_ll (line 29) | struct uint64_t_ll type uint64_t_ll (line 30) | struct uint64_t_ll type uint64_t_ll (line 31) | struct uint64_t_ll type uint64_t_ll (line 32) | struct uint64_t_ll type long_ll_node (line 35) | struct long_ll_node type long_ll (line 41) | struct long_ll type long_ll (line 47) | struct long_ll type long_ll (line 48) | struct long_ll type long_ll (line 49) | struct long_ll type long_ll (line 50) | struct long_ll type long_uint_ll_node (line 53) | struct long_uint_ll_node type long_uint_ll (line 60) | struct long_uint_ll type long_uint_ll (line 66) | struct long_uint_ll type long_uint_ll (line 67) | struct long_uint_ll type long_uint_ll (line 68) | struct long_uint_ll type long_uint_ll (line 69) | struct long_uint_ll type bpt_node (line 76) | struct bpt_node type bpt_node (line 77) | struct bpt_node type giggle_def (line 99) | struct giggle_def type cache_handler (line 108) | struct cache_handler type cache_handler (line 117) | struct cache_handler type cache_handler (line 121) | struct cache_handler type cache_handler (line 123) | struct cache_handler type giggle_index (line 130) | struct giggle_index type giggle_query_result (line 131) | struct giggle_query_result FILE: src/metadata/metadata_test.c function check_file_read (line 5) | void check_file_read(char *file_name, FILE *fp, size_t exp, size_t obs) function metadata_index_add_all_intervals_from_file (line 16) | void metadata_index_add_all_intervals_from_file(struct metadata_index *m... function main (line 40) | int main(void) { FILE: src/metadata_index.c function data_type_string_to_enum (line 11) | enum data_type data_type_string_to_enum(char type_string[8]) { function data_type_enum_to_char (line 30) | char data_type_enum_to_char(enum data_type type) { function data_type_char_to_enum (line 63) | enum data_type data_type_char_to_enum(char type_char) { function get_width_of_data_type (line 96) | uint8_t get_width_of_data_type(enum data_type type) { function fwrite_data_type_item (line 142) | void fwrite_data_type_item(FILE *metadata_index_fp, struct metadata_type... function fread_data_type_item (line 218) | void fread_data_type_item(char *metadata_index_filename, FILE *metadata_... type metadata_index (line 277) | struct metadata_index type metadata_index (line 278) | struct metadata_index type metadata_index (line 278) | struct metadata_index type metadata_index (line 278) | struct metadata_index function read_metadata_conf (line 298) | void read_metadata_conf(struct metadata_index *metadata_index, char *met... function write_metadata_index_header (line 396) | void write_metadata_index_header(struct metadata_index *metadata_index) { function read_metadata_index_header (line 446) | void read_metadata_index_header(struct metadata_index *metadata_index) { type metadata_index (line 523) | struct metadata_index type metadata_index (line 531) | struct metadata_index function metadata_index_add (line 551) | uint64_t metadata_index_add(struct metadata_index *metadata_index, uint3... function metadata_index_store (line 571) | void metadata_index_store(struct metadata_index *metadata_index) { type metadata_index (line 585) | struct metadata_index type metadata_index (line 589) | struct metadata_index type metadata_rows (line 604) | struct metadata_rows type metadata_index (line 604) | struct metadata_index type metadata_rows (line 612) | struct metadata_rows type metadata_rows (line 612) | struct metadata_rows type metadata_rows (line 612) | struct metadata_rows type metadata_row (line 621) | struct metadata_row type metadata_row (line 621) | struct metadata_row type metadata_row (line 627) | struct metadata_row type metadata_row (line 627) | struct metadata_row type metadata_row (line 627) | struct metadata_row type metadata_item (line 634) | struct metadata_item type metadata_item (line 634) | struct metadata_item type metadata_item (line 640) | struct metadata_item type metadata_item (line 640) | struct metadata_item type metadata_item (line 640) | struct metadata_item type metadata_row (line 657) | struct metadata_row type metadata_index (line 657) | struct metadata_index type metadata_row (line 670) | struct metadata_row type metadata_row (line 670) | struct metadata_row type metadata_row (line 670) | struct metadata_row type metadata_item (line 677) | struct metadata_item type metadata_item (line 677) | struct metadata_item type metadata_item (line 683) | struct metadata_item type metadata_item (line 683) | struct metadata_item type metadata_item (line 683) | struct metadata_item type metadata_item (line 697) | struct metadata_item type metadata_index (line 697) | struct metadata_index type metadata_item (line 709) | struct metadata_item type metadata_item (line 709) | struct metadata_item type metadata_item (line 709) | struct metadata_item type metadata_item (line 720) | struct metadata_item type metadata_index (line 720) | struct metadata_index function metadata_item_destroy (line 730) | void metadata_item_destroy(struct metadata_item *metadata_item) { function metadata_row_destroy (line 737) | void metadata_row_destroy(struct metadata_row *metadata_row) { function metadata_rows_destroy (line 747) | void metadata_rows_destroy(struct metadata_rows *metadata_rows) { function metadata_index_destroy (line 756) | void metadata_index_destroy(struct metadata_index **metadata_index_ptr) { function print_metadata_data (line 778) | void print_metadata_data(struct metadata_type *type, union metadata_data... function print_metadata_item (line 810) | void print_metadata_item(struct metadata_item *metadata_item) { function print_metadata_row (line 814) | void print_metadata_row(struct metadata_row *metadata_row) { function print_metadata_rows (line 824) | void print_metadata_rows(struct metadata_rows *metadata_rows) { function print_metadata_index (line 834) | void print_metadata_index(struct metadata_index *metadata_index) { FILE: src/metadata_index.h type data_type (line 38) | enum data_type { type metadata_type (line 49) | struct metadata_type { type metadata_item (line 67) | struct metadata_item { type metadata_row (line 72) | struct metadata_row { type metadata_rows (line 77) | struct metadata_rows { type metadata_index (line 82) | struct metadata_index { type data_type (line 101) | enum data_type type data_type (line 102) | enum data_type type data_type (line 103) | enum data_type type data_type (line 104) | enum data_type type metadata_type (line 108) | struct metadata_type type metadata_item (line 109) | struct metadata_item type metadata_index (line 111) | struct metadata_index type metadata_index (line 112) | struct metadata_index type metadata_index (line 113) | struct metadata_index type metadata_index (line 114) | struct metadata_index type metadata_index (line 116) | struct metadata_index type metadata_type (line 117) | struct metadata_type type metadata_item (line 118) | struct metadata_item type metadata_row (line 119) | struct metadata_row type metadata_rows (line 120) | struct metadata_rows type metadata_index (line 124) | struct metadata_index type metadata_index (line 125) | struct metadata_index type metadata_index (line 126) | struct metadata_index type metadata_index (line 127) | struct metadata_index type metadata_index (line 128) | struct metadata_index type metadata_rows (line 130) | struct metadata_rows type metadata_index (line 130) | struct metadata_index type metadata_rows (line 131) | struct metadata_rows type metadata_row (line 133) | struct metadata_row type metadata_index (line 133) | struct metadata_index type metadata_row (line 134) | struct metadata_row type metadata_item (line 136) | struct metadata_item type metadata_index (line 136) | struct metadata_index type metadata_item (line 137) | struct metadata_item type metadata_index (line 137) | struct metadata_index type metadata_item (line 138) | struct metadata_item FILE: src/offset_idx_lookup.c function main (line 12) | int main(int argc, char **argv) FILE: src/offset_index.c type offset_index (line 23) | struct offset_index type offset_index (line 25) | struct offset_index type offset_index (line 26) | struct offset_index type offset_index (line 26) | struct offset_index type file_id_offset_pair (line 30) | struct file_id_offset_pair type file_id_offset_pairs (line 31) | struct file_id_offset_pairs type file_id_offset_pairs (line 32) | struct file_id_offset_pairs type file_id_offset_pair (line 62) | struct file_id_offset_pair function offset_index_destroy (line 80) | void offset_index_destroy(struct offset_index **oi) function offset_index_add (line 105) | uint64_t offset_index_add(struct offset_index *oi, function offset_index_store (line 161) | void offset_index_store(struct offset_index *oi) type offset_index (line 201) | struct offset_index type offset_index (line 203) | struct offset_index type offset_index (line 203) | struct offset_index type offset_index (line 204) | struct offset_index type file_id_offset_pairs (line 214) | struct file_id_offset_pairs type file_id_offset_pairs (line 215) | struct file_id_offset_pairs type file_id_offset_pair (line 230) | struct file_id_offset_pair function offset_index_get (line 248) | struct file_id_offset_pair offset_index_get(struct offset_index *oi, FILE: src/offset_index.h type file_id_offset_pair (line 13) | struct file_id_offset_pair type file_id_offset_pairs (line 21) | struct file_id_offset_pairs type offset_index (line 27) | struct offset_index type offset_index (line 36) | struct offset_index type offset_index (line 37) | struct offset_index type offset_index (line 38) | struct offset_index type offset_index (line 39) | struct offset_index type offset_index (line 43) | struct offset_index type file_id_offset_pair (line 44) | struct file_id_offset_pair type offset_index (line 44) | struct offset_index FILE: src/pq.c function pri_queue (line 6) | pri_queue priq_new(int size) function priq_push (line 22) | void priq_push(pri_queue q, void *data, priority pri) function priq_combine (line 93) | void priq_combine(pri_queue q, pri_queue q2) function priq_free (line 103) | void priq_free(pri_queue q) function pricmp (line 109) | int pricmp(priority a, priority b) FILE: src/pq.h type pq_data (line 9) | struct pq_data type priority (line 15) | typedef struct type q_elem_t (line 21) | typedef struct type pri_queue_t (line 27) | typedef struct FILE: src/query_filter.c function parse_query_filter_data_string (line 8) | union metadata_data parse_query_filter_data_string(struct metadata_type ... function comparison_string_to_enum (line 53) | enum comparison comparison_string_to_enum(char *query_filter_string, int... type query_filter (line 107) | struct query_filter type metadata_index (line 107) | struct metadata_index type query_filter (line 108) | struct query_filter type query_filter (line 108) | struct query_filter type query_filter (line 108) | struct query_filter function perform_metadata_comparison (line 141) | int perform_metadata_comparison(struct metadata_type *metadata_type, enu... function filter_metadata_row_by_item (line 221) | int filter_metadata_row_by_item(struct metadata_item *metadata_item, str... function filter_metadata_row_by_row (line 236) | int filter_metadata_row_by_row(struct metadata_row *metadata_row, struct... function query_filter_destroy (line 242) | void query_filter_destroy(struct query_filter **query_filter_ptr) { function print_comparison (line 251) | void print_comparison(enum comparison comparison) { function print_query_filter (line 276) | void print_query_filter(struct query_filter *query_filter) { FILE: src/query_filter.h type comparison (line 7) | enum comparison { type query_filter (line 16) | struct query_filter { type metadata_type (line 23) | struct metadata_type type comparison (line 24) | enum comparison type metadata_type (line 26) | struct metadata_type type comparison (line 26) | enum comparison type comparison (line 28) | enum comparison type query_filter (line 29) | struct query_filter type query_filter (line 33) | struct query_filter type metadata_index (line 33) | struct metadata_index type metadata_item (line 34) | struct metadata_item type query_filter (line 34) | struct query_filter type metadata_row (line 35) | struct metadata_row type query_filter (line 35) | struct query_filter type query_filter (line 36) | struct query_filter FILE: src/search.c type giggle_query_result (line 24) | struct giggle_query_result type giggle_index (line 25) | struct giggle_index function search_help (line 39) | int search_help(int exit_code) function print_giggle_query_result (line 63) | int print_giggle_query_result(struct giggle_query_result *gqr, function search_main (line 211) | int search_main(int argc, char **argv, char *full_cmd) FILE: src/search_file.c function main (line 16) | int main(int argc, char **argv) FILE: src/server_enrichment.c type region (line 33) | struct region type query_file (line 39) | struct query_file type request (line 44) | struct request type args (line 60) | struct args { type connection_info_struct (line 68) | struct connection_info_struct function parse_file_patterns (line 106) | uint32_t parse_file_patterns(char *file_patterns_to_be_printed, type query_file (line 162) | struct query_file type query_file (line 165) | struct query_file type query_file (line 165) | struct query_file type query_file (line 166) | struct query_file type region (line 176) | struct region type region (line 178) | struct region type region (line 178) | struct region type region (line 178) | struct region function scan_url_vals (line 188) | int scan_url_vals(void *cls, function send_page (line 253) | static int send_page (struct MHD_Connection *connection, function iterate_post (line 282) | static int iterate_post(void *coninfo_cls, function request_completed (line 335) | static void request_completed (void *cls, function answer_to_connection (line 363) | static int answer_to_connection (void *cls, function server_help (line 829) | int server_help(int exit_code) function main (line 841) | int main(int argc, char **argv) FILE: src/server_overlap.c type region (line 16) | struct region type request (line 24) | struct request type args (line 36) | struct args { type region (line 42) | struct region type region (line 44) | struct region type region (line 44) | struct region type region (line 44) | struct region function parse_file_patterns (line 54) | uint32_t parse_file_patterns(char *file_patterns_to_be_printed, function scan_url_vals (line 107) | int scan_url_vals(void *cls, function answer_to_connection (line 155) | int answer_to_connection(void *cls, function main (line 321) | int main(int argc, char **argv) FILE: src/sig_test.c function main (line 19) | int main(int argc, char **argv) FILE: src/speed_tests.c function main (line 9) | int main(int argc, char **argv) FILE: src/test.c function main (line 11) | int main(int argc, char **argv) FILE: src/timer.c type timeval (line 17) | struct timeval function start (line 19) | void start() function stop (line 24) | void stop() function report (line 29) | unsigned long report() function in (line 35) | struct timeval in() function out (line 42) | unsigned long out(struct timeval i) FILE: src/timer.h type timeval (line 23) | struct timeval type timeval (line 25) | struct timeval FILE: src/util.c function safe_subtract (line 23) | int safe_subtract(uint32_t a, uint32_t b) { function long_uint_pair_cmp (line 29) | int long_uint_pair_cmp(const void *_a, const void *_b) { function doubles_uint32_t_tuple_cmp (line 36) | int doubles_uint32_t_tuple_cmp(const void *_a, const void *_b) { function check_file_read (line 54) | void check_file_read(char *file_name, FILE *fp, size_t exp, size_t obs) { function unlink_cb (line 62) | int unlink_cb( function rmrf (line 74) | int rmrf(char *path) { return nftw(path, unlink_cb, 64, FTW_DEPTH | FTW_... function uint32_t_cmp (line 76) | int uint32_t_cmp(const void *_a, const void *_b) { function uint64_t_cmp (line 88) | int uint64_t_cmp(const void *_a, const void *_b) { function char_p_cmp (line 100) | int char_p_cmp(const void *_a, const void *_b) { function bin_char_to_int (line 104) | uint32_t bin_char_to_int(char *bin) { function long_cmp (line 118) | int long_cmp(const void *_a, const void *_b) { function parse_region (line 131) | int parse_region(char *region_s, char **chrm, uint32_t *start, uint32_t ... function test_pattern_match (line 157) | int test_pattern_match( function log2fc (line 194) | double log2fc(double ratio) { function neglog10p (line 208) | long double neglog10p(long double sig) { function safe_dirname (line 218) | void safe_dirname(const char *path, char *result) { function safe_basename (line 237) | void safe_basename(const char *path, char *result) { function abs_path_of_glob (line 260) | void abs_path_of_glob(const char *glob_pattern, char *result) { FILE: src/util.h type doubles_uint32_t_tuple (line 17) | struct doubles_uint32_t_tuple { type long_uint_pair (line 23) | struct long_uint_pair { type FTW (line 29) | struct FTW type stat (line 33) | struct stat type FTW (line 35) | struct FTW type giggle_index (line 45) | struct giggle_index FILE: src/wah.c function set_wah_i (line 23) | void set_wah_i(uint8_t *W, void *v, uint32_t word_size, uint32_t i) function get_wah_i (line 30) | void get_wah_i(uint8_t *W, void *v, uint32_t word_size, uint32_t i) function wah_or (line 100) | uint32_t wah_or(uint8_t *X, uint8_t *Y, uint8_t **R, uint32_t *R_size) function wah_nand (line 213) | uint32_t wah_nand(uint8_t *X, uint8_t *Y, uint8_t **R, uint32_t *R_size) function wah_get_ints (line 323) | uint32_t wah_get_ints(uint8_t *X, uint32_t **R) function wah_get_ints_count (line 374) | uint32_t wah_get_ints_count(uint8_t *X) function wah_uniq_append (line 399) | void wah_uniq_append(uint8_t **w, uint32_t id) function wah_leading_repair (line 418) | void wah_leading_repair(uint32_t domain, function wah_giggle_set_data_handler (line 518) | void wah_giggle_set_data_handler() type wah_bpt_non_leading_data (line 556) | struct wah_bpt_non_leading_data type wah_bpt_non_leading_data (line 557) | struct wah_bpt_non_leading_data type wah_bpt_non_leading_data (line 558) | struct wah_bpt_non_leading_data type wah_bpt_leading_data (line 569) | struct wah_bpt_leading_data type wah_bpt_leading_data (line 570) | struct wah_bpt_leading_data type wah_bpt_leading_data (line 571) | struct wah_bpt_leading_data function wah_non_leading_SA_add_scalar (line 579) | void wah_non_leading_SA_add_scalar(uint32_t domain, function wah_non_leading_SE_add_scalar (line 600) | void wah_non_leading_SE_add_scalar(uint32_t domain, function wah_leading_B_add_scalar (line 621) | void wah_leading_B_add_scalar(uint32_t domain, function wah_leading_union_with_B (line 642) | void wah_leading_union_with_B(uint32_t domain, function wah_non_leading_union_with_SA (line 666) | void wah_non_leading_union_with_SA(uint32_t domain, void **R, void *d) function wah_non_leading_union_with_SA_subtract_SE (line 689) | void wah_non_leading_union_with_SA_subtract_SE(uint32_t domain, type cache_handler (line 729) | struct cache_handler function wah_non_leading_serialize (line 736) | uint64_t wah_non_leading_serialize(void *deserialized, function wah_non_leading_deserialize (line 793) | uint64_t wah_non_leading_deserialize(void *serialized, function wah_non_leading_free (line 840) | void wah_non_leading_free(void **deserialized) type cache_handler (line 855) | struct cache_handler function wah_leading_serialize (line 863) | uint64_t wah_leading_serialize(void *deserialized, function wah_leading_deserialize (line 908) | uint64_t wah_leading_deserialize(void *serialized, function wah_leading_free (line 947) | void wah_leading_free(void **deserialized) FILE: src/wah.h type wah_bpt_non_leading_data (line 31) | struct wah_bpt_non_leading_data type wah_bpt_leading_data (line 36) | struct wah_bpt_leading_data type bpt_node (line 43) | struct bpt_node type bpt_node (line 44) | struct bpt_node type giggle_def (line 66) | struct giggle_def type cache_handler (line 75) | struct cache_handler type cache_handler (line 84) | struct cache_handler FILE: test/unit/test_bpt.c function setUp (line 18) | void setUp(void) function tearDown (line 22) | void tearDown(void) function uint32_t_cmp (line 27) | static int uint32_t_cmp(const void *a, const void *b) function test_b_search (line 42) | void test_b_search(void) function test_bpt_node_macros (line 73) | void test_bpt_node_macros(void) function test_bpt_new_node (line 158) | void test_bpt_new_node(void) function test_bpt_find_leaf (line 189) | void test_bpt_find_leaf(void) function test_bpt_split_node_non_root_parent_has_room (line 260) | void test_bpt_split_node_non_root_parent_has_room(void) function test_bpt_split_node_root (line 389) | void test_bpt_split_node_root(void) function test_bpt_insert (line 497) | void test_bpt_insert(void) function test_bpt_insert_new_value (line 922) | void test_bpt_insert_new_value(void) function test_bpt_rand_order_insert_new_value (line 1191) | void test_bpt_rand_order_insert_new_value(void) function test_bpt_insert_id_updated_bpt_node (line 1417) | void test_bpt_insert_id_updated_bpt_node(void) function test_find (line 1487) | void test_find(void) function decrement_repair (line 1576) | void decrement_repair(uint32_t domain, struct bpt_node *a, struct bpt_no... function test_split_repair (line 1587) | void test_split_repair(void) function test_rand_test (line 1718) | void test_rand_test(void) function test_bpt_insert_repeat (line 1764) | void test_bpt_insert_repeat(void) function append_sum (line 1885) | void append_sum(uint32_t domain, function test_bpt_insert_repeat_append (line 1896) | void test_bpt_insert_repeat_append(void) function test_rand_test_high_order (line 2020) | void test_rand_test_high_order(void) function test_bpt_write_tree (line 2067) | void test_bpt_write_tree(void) FILE: test/unit/test_bulk_insert.c function setUp (line 32) | void setUp(void) { } function tearDown (line 33) | void tearDown(void) { } function test_giggle_bulk_insert_open_files (line 766) | void test_giggle_bulk_insert_open_files(void) function test_giggle_bulk_insert_prime_pq (line 800) | void test_giggle_bulk_insert_prime_pq(void) function test_giggle_bulk_insert_build_leaf_levels (line 888) | void test_giggle_bulk_insert_build_leaf_levels(void) function test_giggle_bulk_insert_build_tree_on_leaves (line 984) | void test_giggle_bulk_insert_build_tree_on_leaves(void) function test_giggle_bulk_insert_build_leaf_levels_few (line 1082) | void test_giggle_bulk_insert_build_leaf_levels_few(void) function test_giggle_bulk_insert_build_tree_on_leaves_few (line 1292) | void test_giggle_bulk_insert_build_tree_on_leaves_few(void) function test_giggle_bulk_insert_few (line 1416) | void test_giggle_bulk_insert_few(void) function test_giggle_bulk_insert_build_tree_on_leaves_few_order_4 (line 1470) | void test_giggle_bulk_insert_build_tree_on_leaves_few_order_4(void) function test_giggle_bulk_insert_build_tree_on_leaves_few_order_3 (line 1630) | void test_giggle_bulk_insert_build_tree_on_leaves_few_order_3(void) function test_giggle_bulk_insert_build_tree_on_leaves_few_order_2 (line 1750) | void test_giggle_bulk_insert_build_tree_on_leaves_few_order_2(void) function test_giggle_bulk_insert_fews (line 1931) | void test_giggle_bulk_insert_fews(void) function test_giggle_bulk_insert (line 1964) | void test_giggle_bulk_insert(void) FILE: test/unit/test_cache.c function setUp (line 13) | void setUp(void) { } function tearDown (line 14) | void tearDown(void) { } type tripple (line 17) | struct tripple { function tripple_serialize (line 23) | uint64_t tripple_serialize(void *deserialized, void **serialized) function tripple_deserialize (line 39) | uint64_t tripple_deserialize(void *serialized, function tripple_free_mem (line 56) | void tripple_free_mem(void **deserialized) type cache_handler (line 63) | struct cache_handler function test_simple_cache (line 69) | void test_simple_cache(void) FILE: test/unit/test_disk_store.c function setUp (line 11) | void setUp(void) { } function tearDown (line 12) | void tearDown(void) { } function test_disk_store (line 14) | void test_disk_store(void) FILE: test/unit/test_file_read.c function setUp (line 17) | void setUp(void) { } function tearDown (line 18) | void tearDown(void) { } function test_init_file (line 21) | void test_init_file(void) function test_bed_file_read (line 37) | void test_bed_file_read(void) function test_get_file_stats (line 121) | void test_get_file_stats(void) function test_input_file_get_next_interval_vcf (line 193) | void test_input_file_get_next_interval_vcf(void) FILE: test/unit/test_genetic_offset_index.c function setUp (line 31) | void setUp(void) { } function tearDown (line 32) | void tearDown(void) { } function test_generic_offset_index_basic (line 35) | void test_generic_offset_index_basic(void) FILE: test/unit/test_giggle.c type giggle_index (line 23) | struct giggle_index function setUp (line 25) | void setUp(void) { } function tearDown (line 26) | void tearDown(void) { } function test_uint64_t_ll_giggle_insert (line 29) | void test_uint64_t_ll_giggle_insert(void) function test_wah_giggle_insert (line 281) | void test_wah_giggle_insert(void) function test_uint64_t_ll_giggle_search (line 631) | void test_uint64_t_ll_giggle_search(void) function test_wah_giggle_search (line 775) | void test_wah_giggle_search(void) function test_giggle_get_chrm_id (line 885) | void test_giggle_get_chrm_id(void) function test_giggle_index_file (line 903) | void test_giggle_index_file(void) function test_uint64_t_ll_giggle_query_region (line 1019) | void test_uint64_t_ll_giggle_query_region(void) function test_giggle_index_directory (line 1176) | void test_giggle_index_directory(void) function test_giggle_init_store_load (line 1223) | void test_giggle_init_store_load(void) function valid_giggle_index (line 1371) | void valid_giggle_index(struct giggle_index *gi) function test_valid_giggle_index_many (line 1464) | void test_valid_giggle_index_many(void) function test_giggle_index_search_store_search (line 1566) | void test_giggle_index_search_store_search(void) function test_giggle_index_search_store_search_block (line 1608) | void test_giggle_index_search_store_search_block(void) function test_giggle_query_bug_0 (line 1700) | void test_giggle_query_bug_0(void) function test_giggle_query_bug_1 (line 1765) | void test_giggle_query_bug_1(void) function test_giggle_bulk_insert (line 1829) | void test_giggle_bulk_insert(void) FILE: test/unit/test_hash_list.c function setUp (line 14) | void setUp(void) { } function tearDown (line 15) | void tearDown(void) { } function test_hash_list_init (line 18) | void test_hash_list_init(void) FILE: test/unit/test_kfunc.c function setUp (line 8) | void setUp(void) { } function tearDown (line 9) | void tearDown(void) { } function test_fisher_exact_basic (line 14) | void test_fisher_exact_basic(void) function test_fisher_exact_perfect_association (line 32) | void test_fisher_exact_perfect_association(void) function test_fisher_exact_no_association (line 46) | void test_fisher_exact_no_association(void) function test_fisher_exact_with_zeros (line 60) | void test_fisher_exact_with_zeros(void) function test_lbinom (line 74) | void test_lbinom(void) function test_hypergeo (line 90) | void test_hypergeo(void) function test_fisher_exact_single (line 102) | void test_fisher_exact_single(void) function test_fisher_exact_larger_numbers (line 116) | void test_fisher_exact_larger_numbers(void) FILE: test/unit/test_leaf_data.c function setUp (line 27) | void setUp(void) { } function tearDown (line 28) | void tearDown(void) { } function test_leaf_data_ops (line 195) | void test_leaf_data_ops(void) FILE: test/unit/test_lists.c function setUp (line 15) | void setUp(void) { } function tearDown (line 16) | void tearDown(void) { } function test_unordered_list_init (line 20) | void test_unordered_list_init(void) function test_unordered_list_add (line 34) | void test_unordered_list_add(void) function test_unordered_list_get (line 61) | void test_unordered_list_get(void) function test_unordered_list_store_load_file_id_offset_pair (line 86) | void test_unordered_list_store_load_file_id_offset_pair(void) function test_unordered_list_store_load_c_str (line 140) | void test_unordered_list_store_load_c_str(void) function test_ordered_set_add (line 191) | void test_ordered_set_add(void) function test_ordered_set_get (line 242) | void test_ordered_set_get(void) function test_ordered_set_store_load (line 291) | void test_ordered_set_store_load(void) function test_uint_pair (line 368) | void test_uint_pair(void) function test_fifo_q (line 444) | void test_fifo_q(void) function test_pointer_uint_pair (line 487) | void test_pointer_uint_pair(void) function test_uint_offset_size_pair (line 532) | void test_uint_offset_size_pair(void) function test_byte_array (line 605) | void test_byte_array(void) function test_indexed_list (line 648) | void test_indexed_list(void) function test_indexed_list_nulls (line 721) | void test_indexed_list_nulls(void) function test_bit_map (line 900) | void test_bit_map(void) function test_uint32_t_array (line 960) | void test_uint32_t_array(void) FILE: test/unit/test_ll.c function setUp (line 13) | void setUp(void) { } function tearDown (line 14) | void tearDown(void) { } function test_uint64_t_ll_append (line 17) | void test_uint64_t_ll_append(void) function test_uint64_t_ll_remove (line 36) | void test_uint64_t_ll_remove(void) function test_uint64_t_ll_contains (line 75) | void test_uint64_t_ll_contains(void) FILE: test/unit/test_offset_index.c function setUp (line 32) | void setUp(void) { } function tearDown (line 33) | void tearDown(void) { } function test_offset_index_add_no_data (line 36) | void test_offset_index_add_no_data(void) type offset_data_append_data_test_struct (line 198) | struct offset_data_append_data_test_struct function offset_data_append_data_test_func (line 203) | void offset_data_append_data_test_func(uint8_t *dest, kstring_t *line) function test_offset_index_add_data (line 216) | void test_offset_index_add_data(void) type offset_data_append_data_test_struct_larger (line 450) | struct offset_data_append_data_test_struct_larger function offset_data_append_data_test_func_larger (line 457) | void offset_data_append_data_test_func_larger(uint8_t *dest, kstring_t *... function test_offset_index_add_data_larger (line 482) | void test_offset_index_add_data_larger(void) function test_offset_index_store_load_data (line 860) | void test_offset_index_store_load_data(void) FILE: test/unit/test_util.c function setUp (line 18) | void setUp(void) { } function tearDown (line 19) | void tearDown(void) { } function test_safe_subtract (line 22) | void test_safe_subtract(void) function test_parse_region_basic (line 41) | void test_parse_region_basic(void) function test_parse_region_no_chr_prefix (line 57) | void test_parse_region_no_chr_prefix(void) function test_parse_region_chrX (line 73) | void test_parse_region_chrX(void) function test_parse_region_large_coords (line 89) | void test_parse_region_large_coords(void) function test_parse_region_zero_start (line 105) | void test_parse_region_zero_start(void) function test_safe_dirname (line 123) | void test_safe_dirname(void) function test_safe_basename (line 140) | void test_safe_basename(void) function test_long_cmp (line 156) | void test_long_cmp(void) FILE: test/unit/test_zlib_wrapper.c function setUp (line 11) | void setUp(void) { } function tearDown (line 12) | void tearDown(void) { } function test_zlib_wrapper (line 14) | void test_zlib_wrapper(void) FILE: test/unit/unity/generate_test_runner.rb class UnityTestRunnerGenerator (line 10) | class UnityTestRunnerGenerator method initialize (line 12) | def initialize(options = nil) method default_options (line 23) | def self.default_options method grab_config (line 39) | def self.grab_config(config_file) method run (line 50) | def run(input_file, output_file, options=nil) method generate (line 78) | def generate(input_file, output_file, tests, used_mocks, testfile_incl... method find_tests (line 95) | def find_tests(source) method find_includes (line 138) | def find_includes(source) method find_mocks (line 153) | def find_mocks(includes) method create_header (line 162) | def create_header(output, mocks, testfile_includes=[]) method create_externs (line 195) | def create_externs(output, tests, mocks) method create_mock_management (line 205) | def create_mock_management(output, mock_headers) method create_suite_setup_and_teardown (line 240) | def create_suite_setup_and_teardown(output) method create_runtest (line 257) | def create_runtest(output, used_mocks) method create_reset (line 290) | def create_reset(output, used_mocks) method create_main (line 303) | def create_main(output, filename, tests, used_mocks) method create_h_file (line 364) | def create_h_file(output, filename, tests, testfile_includes, used_mocks) FILE: test/unit/unity/type_sanitizer.rb type TypeSanitizer (line 1) | module TypeSanitizer function sanitize_c_identifier (line 3) | def self.sanitize_c_identifier(unsanitized) FILE: test/unit/unity/unity.c type _Unity (line 22) | struct _Unity function SetOutputColorRed (line 76) | void SetOutputColorRed(){printf("\033[0;31m");} function SetOutputColorGreen (line 77) | void SetOutputColorGreen(){printf("\033[0;32m");} function ResetOutputColor (line 78) | void ResetOutputColor(){printf("\033[0m");} function UnityPrint (line 80) | void UnityPrint(const char* string) function UnityPrintLen (line 118) | void UnityPrintLen(const char* string, const _UU32 length) function UnityPrintNumberByStyle (line 156) | void UnityPrintNumberByStyle(const _U_SINT number, const UNITY_DISPLAY_S... function UnityPrintNumber (line 175) | void UnityPrintNumber(const _U_SINT number_to_print) function UnityPrintNumberUnsigned (line 190) | void UnityPrintNumberUnsigned(const _U_UINT number) function UnityPrintNumberHex (line 210) | void UnityPrintNumberHex(const _U_UINT number, const char nibbles_to_print) function UnityPrintMask (line 230) | void UnityPrintMask(const _U_UINT mask, const _U_UINT number) function UnityPrintFloat (line 268) | void UnityPrintFloat(_UD number) function UnityPrintFail (line 279) | void UnityPrintFail(void) function UnityPrintOk (line 287) | void UnityPrintOk(void) function UnityTestResultsBegin (line 296) | static void UnityTestResultsBegin(const char* file, const UNITY_LINE_TYP... function UnityTestResultsFailBegin (line 313) | static void UnityTestResultsFailBegin(const UNITY_LINE_TYPE line) function UnityConcludeTest (line 325) | void UnityConcludeTest(void) function UnityAddMsgIfSpecified (line 349) | static void UnityAddMsgIfSpecified(const char* msg) function UnityPrintExpectedAndActualStrings (line 373) | static void UnityPrintExpectedAndActualStrings(const char* expected, con... function UnityPrintExpectedAndActualStringsLen (line 400) | static void UnityPrintExpectedAndActualStringsLen(const char* expected, ... function UnityCheckArraysForNull (line 432) | static int UnityCheckArraysForNull(UNITY_INTERNAL_PTR expected, UNITY_IN... function UnityAssertBits (line 464) | void UnityAssertBits(const _U_SINT mask, function UnityAssertEqualNumber (line 485) | void UnityAssertEqualNumber(const _U_SINT expected, function UnityAssertEqualIntArray (line 513) | void UnityAssertEqualIntArray(UNITY_INTERNAL_PTR expected, function UnityFloatsWithin (line 643) | static int UnityFloatsWithin(_UF delta, _UF expected, _UF actual) function UnityAssertEqualFloatArray (line 649) | void UnityAssertEqualFloatArray(UNITY_PTR_ATTRIBUTE const _UF* expected, function UnityAssertFloatsWithin (line 693) | void UnityAssertFloatsWithin(const _UF delta, function UnityAssertFloatSpecial (line 719) | void UnityAssertFloatSpecial(const _UF actual, function UnityDoublesWithin (line 786) | static int UnityDoublesWithin(_UD delta, _UD expected, _UD actual) function UnityAssertEqualDoubleArray (line 792) | void UnityAssertEqualDoubleArray(UNITY_PTR_ATTRIBUTE const _UD* expected, function UnityAssertDoublesWithin (line 836) | void UnityAssertDoublesWithin(const _UD delta, function UnityAssertDoubleSpecial (line 862) | void UnityAssertDoubleSpecial(const _UD actual, function UnityAssertNumbersWithin (line 929) | void UnityAssertNumbersWithin( const _U_UINT delta, function UnityAssertEqualString (line 968) | void UnityAssertEqualString(const char* expected, function UnityAssertEqualStringLen (line 1007) | void UnityAssertEqualStringLen(const char* expected, function UnityAssertEqualStringArray (line 1048) | void UnityAssertEqualStringArray( const char** expected, function UnityAssertEqualMemory (line 1105) | void UnityAssertEqualMemory( UNITY_INTERNAL_PTR expected, function UnityFail (line 1160) | void UnityFail(const char* msg, const UNITY_LINE_TYPE line) function UnityIgnore (line 1194) | void UnityIgnore(const char* msg, const UNITY_LINE_TYPE line) function UNITY_WEAK_ATTRIBUTE (line 1211) | UNITY_WEAK_ATTRIBUTE void setUp(void) { } function UNITY_WEAK_ATTRIBUTE (line 1212) | UNITY_WEAK_ATTRIBUTE void tearDown(void) { } function setUp (line 1215) | void setUp(void) { } function tearDown (line 1217) | void tearDown(void) { } function UnityDefaultTestRun (line 1220) | void UnityDefaultTestRun(UnityTestFunction Func, const char* FuncName, c... function UnityBegin (line 1239) | void UnityBegin(const char* filename) function UnityEnd (line 1255) | int UnityEnd(void) function UnityParseOptions (line 1293) | int UnityParseOptions(int argc, char** argv) function IsStringInBiggerString (line 1349) | int IsStringInBiggerString(const char* longstring, const char* shortstring) function UnityStringArgumentMatches (line 1390) | int UnityStringArgumentMatches(const char* str) function UnityTestMatches (line 1438) | int UnityTestMatches(void) FILE: test/unit/unity/unity_internals.h type _UU8 (line 90) | typedef unsigned char _UU8; type _UU16 (line 91) | typedef unsigned short _UU16; type _UU32 (line 92) | typedef unsigned int _UU32; type _US8 (line 93) | typedef signed char _US8; type _US16 (line 94) | typedef signed short _US16; type _US32 (line 95) | typedef signed int _US32; type _UU8 (line 97) | typedef unsigned char _UU8; type _UU16 (line 98) | typedef unsigned int _UU16; type _UU32 (line 99) | typedef unsigned long _UU32; type _US8 (line 100) | typedef signed char _US8; type _US16 (line 101) | typedef signed int _US16; type _US32 (line 102) | typedef signed long _US32; type _UU32 (line 119) | typedef _UU32 _U_UINT; type _US32 (line 120) | typedef _US32 _U_SINT; type _UU64 (line 125) | typedef unsigned long long _UU64; type _US64 (line 126) | typedef signed long long _US64; type _UU64 (line 128) | typedef unsigned long _UU64; type _US64 (line 129) | typedef signed long _US64; type _UU64 (line 133) | typedef _UU64 _U_UINT; type _US64 (line 134) | typedef _US64 _U_SINT; type _UU32 (line 143) | typedef _UU32 _UP; type _UU64 (line 146) | typedef _UU64 _UP; type _UU16 (line 149) | typedef _UU16 _UP; type UNITY_FLOAT_TYPE (line 189) | typedef UNITY_FLOAT_TYPE _UF; type _UF (line 235) | typedef _UF _UD; type UNITY_DOUBLE_TYPE (line 249) | typedef UNITY_DOUBLE_TYPE _UD; type UNITY_DISPLAY_STYLE_T (line 342) | typedef enum type UNITY_FLOAT_TRAIT_T (line 371) | typedef enum _UNITY_FLOAT_TRAIT_T type _Unity (line 385) | struct _Unity type _Unity (line 402) | struct _Unity