SYMBOL INDEX (136 symbols across 12 files) FILE: examples/tgunzip/tgunzip.c function read_le32 (line 32) | static unsigned int read_le32(const unsigned char *p) function printf_error (line 40) | static void printf_error(const char *fmt, ...) function main (line 53) | int main(int argc, char *argv[]) FILE: src/adler32.c function tinf_adler32 (line 36) | unsigned int tinf_adler32(const void *data, unsigned int length) FILE: src/crc32.c function tinf_crc32 (line 40) | unsigned int tinf_crc32(const void *data, unsigned int length) FILE: src/tinf.h type tinf_error_code (line 51) | typedef enum { FILE: src/tinfgzip.c type tinf_gzip_flag (line 28) | typedef enum { function read_le16 (line 36) | static unsigned int read_le16(const unsigned char *p) function read_le32 (line 42) | static unsigned int read_le32(const unsigned char *p) function tinf_gzip_uncompress (line 50) | int tinf_gzip_uncompress(void *dest, unsigned int *destLen, FILE: src/tinflate.c type tinf_tree (line 37) | struct tinf_tree { type tinf_data (line 43) | struct tinf_data { function read_le16 (line 60) | static unsigned int read_le16(const unsigned char *p) function tinf_build_fixed_trees (line 67) | static void tinf_build_fixed_trees(struct tinf_tree *lt, struct tinf_tre... function tinf_build_tree (line 110) | static int tinf_build_tree(struct tinf_tree *t, const unsigned char *len... function tinf_refill (line 178) | static void tinf_refill(struct tinf_data *d, int num) function tinf_getbits_no_refill (line 196) | static unsigned int tinf_getbits_no_refill(struct tinf_data *d, int num) function tinf_getbits (line 213) | static unsigned int tinf_getbits(struct tinf_data *d, int num) function tinf_getbits_base (line 220) | static unsigned int tinf_getbits_base(struct tinf_data *d, int num, int ... function tinf_decode_symbol (line 226) | static int tinf_decode_symbol(struct tinf_data *d, const struct tinf_tre... function tinf_decode_trees (line 263) | static int tinf_decode_trees(struct tinf_data *d, struct tinf_tree *lt, function tinf_inflate_block_data (line 390) | static int tinf_inflate_block_data(struct tinf_data *d, struct tinf_tree... function tinf_inflate_uncompressed_block (line 483) | static int tinf_inflate_uncompressed_block(struct tinf_data *d) function tinf_inflate_fixed_block (line 525) | static int tinf_inflate_fixed_block(struct tinf_data *d) function tinf_inflate_dynamic_block (line 535) | static int tinf_inflate_dynamic_block(struct tinf_data *d) function tinf_init (line 551) | void tinf_init(void) function tinf_uncompress (line 557) | int tinf_uncompress(void *dest, unsigned int *destLen, function LLVMFuzzerTestOneInput (line 628) | extern int FILE: src/tinfzlib.c function read_be32 (line 28) | static unsigned int read_be32(const unsigned char *p) function tinf_zlib_uncompress (line 36) | int tinf_zlib_uncompress(void *dest, unsigned int *destLen, FILE: test/greatest.h function TEST (line 45) | TEST foo_should_foo(void) { function setup_cb (line 49) | static void setup_cb(void *data) { function teardown_cb (line 53) | static void teardown_cb(void *data) { function SUITE (line 57) | SUITE(suite) { function run_tests (line 71) | int run_tests(void) { function main (line 86) | int main(int argc, char **argv) { type greatest_suite_info (line 161) | typedef struct greatest_suite_info { type greatest_type_info (line 196) | typedef struct greatest_type_info { type greatest_memory_cmp_env (line 201) | typedef struct greatest_memory_cmp_env { type greatest_flag_t (line 211) | typedef enum { type greatest_prng (line 218) | struct greatest_prng { type greatest_run_info (line 232) | typedef struct greatest_run_info { type greatest_report_t (line 287) | struct greatest_report_t { type greatest_report_t (line 329) | struct greatest_report_t type greatest_test_res (line 364) | typedef enum greatest_test_res { function greatest_buffer_test_name (line 727) | static void greatest_buffer_test_name(const char *name) { \ function greatest_test_pre (line 740) | int greatest_test_pre(const char *name) { \ function greatest_do_pass (line 777) | static void greatest_do_pass(void) { \ function greatest_do_fail (line 788) | static void greatest_do_fail(void) { \ function greatest_do_skip (line 808) | static void greatest_do_skip(void) { \ function greatest_test_post (line 819) | void greatest_test_post(int res) { \ function report_suite (line 848) | static void report_suite(void) { \ function update_counts_and_reset_suite (line 863) | static void update_counts_and_reset_suite(void) { \ function greatest_suite_pre (line 876) | static int greatest_suite_pre(const char *suite_name) { \ function greatest_suite_post (line 893) | static void greatest_suite_post(void) { \ function greatest_run_suite (line 898) | static void greatest_run_suite(greatest_suite_cb *suite_cb, \ function greatest_do_assert_equal_t (line 906) | int greatest_do_assert_equal_t(const void *expd, const void *got, \ function greatest_usage (line 923) | static void greatest_usage(const char *name) { \ function greatest_parse_options (line 938) | static void greatest_parse_options(int argc, char **argv) { \ function greatest_all_passed (line 981) | int greatest_all_passed(void) { return (greatest_info.failed == 0); } function greatest_set_test_filter (line 983) | void greatest_set_test_filter(const char *filter) { \ function greatest_set_test_exclude (line 987) | void greatest_set_test_exclude(const char *filter) { \ function greatest_set_suite_filter (line 991) | void greatest_set_suite_filter(const char *filter) { \ function greatest_set_exact_name_match (line 995) | void greatest_set_exact_name_match(void) { \ function greatest_stop_at_first_fail (line 999) | void greatest_stop_at_first_fail(void) { \ function greatest_abort_on_fail (line 1003) | void greatest_abort_on_fail(void) { \ function greatest_list_only (line 1007) | void greatest_list_only(void) { \ function greatest_get_report (line 1011) | void greatest_get_report(struct greatest_report_t *report) { \ function greatest_get_verbosity (line 1020) | unsigned int greatest_get_verbosity(void) { \ function greatest_set_verbosity (line 1024) | void greatest_set_verbosity(unsigned int verbosity) { \ function greatest_set_flag (line 1028) | void greatest_set_flag(greatest_flag_t flag) { \ function greatest_set_test_suffix (line 1032) | void greatest_set_test_suffix(const char *suffix) { \ function GREATEST_SET_SETUP_CB (line 1036) | void GREATEST_SET_SETUP_CB(greatest_setup_cb *cb, void *udata) { \ function GREATEST_SET_TEARDOWN_CB (line 1041) | void GREATEST_SET_TEARDOWN_CB(greatest_teardown_cb *cb, void *udata) { \ function greatest_string_equal_cb (line 1046) | static int greatest_string_equal_cb(const void *expd, const void *got, \ function greatest_string_printf_cb (line 1054) | static int greatest_string_printf_cb(const void *t, void *udata) { \ function greatest_memory_equal_cb (line 1063) | static int greatest_memory_equal_cb(const void *expd, const void *got, \ function greatest_memory_printf_cb (line 1070) | static int greatest_memory_printf_cb(const void *t, void *udata) { \ function greatest_prng_init_first_pass (line 1104) | void greatest_prng_init_first_pass(int id) { \ function greatest_prng_init_second_pass (line 1109) | int greatest_prng_init_second_pass(int id, unsigned long seed) { \ function greatest_prng_step (line 1134) | void greatest_prng_step(int id) { \ function GREATEST_INIT (line 1141) | void GREATEST_INIT(void) { \ function GREATEST_PRINT_REPORT (line 1157) | void GREATEST_PRINT_REPORT(void) { \ FILE: test/test_tinf.c type packed_data (line 42) | struct packed_data { type packed_data (line 48) | struct packed_data type packed_data (line 118) | struct packed_data type packed_data (line 139) | struct packed_data function TEST (line 176) | TEST inflate_padding(void) function TEST (line 192) | TEST inflate_empty_no_literals(void) function TEST (line 216) | TEST inflate_huffman_only(void) function TEST (line 246) | TEST inflate_rle(void) function TEST (line 273) | TEST inflate_max_matchlen(void) function TEST (line 300) | TEST inflate_max_matchlen_alt(void) function TEST (line 333) | TEST inflate_max_matchdist(void) function TEST (line 370) | TEST inflate_code_length_codes(void) function TEST (line 397) | TEST inflate_max_codelen(void) function TEST (line 427) | TEST inflate_random(void) function TEST (line 452) | TEST inflate_error_case(const void *closure) function SUITE (line 465) | SUITE(tinflate) function TEST (line 491) | TEST zlib_empty_raw(void) function TEST (line 508) | TEST zlib_empty_fixed(void) function TEST (line 524) | TEST zlib_empty_dynamic(void) function TEST (line 541) | TEST zlib_onebyte_raw(void) function TEST (line 559) | TEST zlib_onebyte_fixed(void) function TEST (line 576) | TEST zlib_onebyte_dynamic(void) function TEST (line 594) | TEST zlib_zeroes(void) function TEST (line 622) | TEST zlib_error_case(const void *closure) function SUITE (line 635) | SUITE(tinfzlib) function TEST (line 658) | TEST gzip_empty_raw(void) function TEST (line 676) | TEST gzip_empty_fixed(void) function TEST (line 693) | TEST gzip_empty_dynamic(void) function TEST (line 711) | TEST gzip_onebyte_raw(void) function TEST (line 730) | TEST gzip_onebyte_fixed(void) function TEST (line 749) | TEST gzip_onebyte_dynamic(void) function TEST (line 768) | TEST gzip_fhcrc(void) function TEST (line 787) | TEST gzip_fextra(void) function TEST (line 806) | TEST gzip_fname(void) function TEST (line 825) | TEST gzip_fcomment(void) function TEST (line 845) | TEST gzip_error_case(const void *closure) function SUITE (line 858) | SUITE(tinfgzip) function main (line 885) | int main(int argc, char *argv[]) FILE: tools/gengztest.py function write_gzip (line 34) | def write_gzip(f, args): FILE: tools/genzlibtest.py function write_zlib (line 34) | def write_zlib(f, args): FILE: tools/mkzdata.c type lsb_bitwriter (line 32) | struct lsb_bitwriter { function lbw_init (line 38) | static void type lsb_bitwriter (line 47) | struct lsb_bitwriter function lbw_flush (line 59) | static void function lbw_putbits_no_flush (line 73) | static void function lbw_putbits (line 83) | static void function lbw_putbits_rev (line 89) | static void function write_256_rle (line 98) | void function write_256_huffman (line 167) | void function write_no_lit (line 229) | void function write_max_dist (line 286) | void function write_max_codelen (line 378) | void function main (line 468) | int