Classes | Macros | Functions
bloaty/third_party/zlib/test/infcover.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include "zlib.h"
#include "inftrees.h"
#include "inflate.h"
Include dependency graph for bloaty/third_party/zlib/test/infcover.c:

Go to the source code of this file.

Classes

struct  mem_item
 
struct  mem_zone
 

Macros

#define local   static
 
#define ZLIB_INTERNAL
 

Functions

void cover_back (void)
 
void cover_fast (void)
 
void cover_inflate (void)
 
void cover_support (void)
 
void cover_trees (void)
 
void cover_wrap (void)
 
unsigned char * h2b (const char *hex, unsigned *len)
 
void inf (char *hex, char *what, unsigned step, int win, unsigned len, int err)
 
int main (void)
 
void * mem_alloc (void *mem, unsigned count, unsigned size)
 
void mem_done (z_stream *strm, char *prefix)
 
void mem_free (void *mem, void *ptr)
 
void mem_high (z_stream *strm, char *prefix)
 
void mem_limit (z_stream *strm, size_t limit)
 
void mem_setup (z_stream *strm)
 
void mem_used (z_stream *strm, char *prefix)
 
unsigned pull (void *desc, unsigned char **buf)
 
int push (void *desc, unsigned char *buf, unsigned len)
 
int try (char *hex, char *id, int err)
 

Macro Definition Documentation

◆ local

#define local   static

Definition at line 20 of file bloaty/third_party/zlib/test/infcover.c.

◆ ZLIB_INTERNAL

#define ZLIB_INTERNAL

Definition at line 16 of file bloaty/third_party/zlib/test/infcover.c.

Function Documentation

◆ cover_back()

void cover_back ( void  )

Definition at line 470 of file bloaty/third_party/zlib/test/infcover.c.

◆ cover_fast()

void cover_fast ( void  )

Definition at line 641 of file bloaty/third_party/zlib/test/infcover.c.

◆ cover_inflate()

void cover_inflate ( void  )

Definition at line 581 of file bloaty/third_party/zlib/test/infcover.c.

◆ cover_support()

void cover_support ( void  )

Definition at line 350 of file bloaty/third_party/zlib/test/infcover.c.

◆ cover_trees()

void cover_trees ( void  )

Definition at line 617 of file bloaty/third_party/zlib/test/infcover.c.

◆ cover_wrap()

void cover_wrap ( void  )

Definition at line 388 of file bloaty/third_party/zlib/test/infcover.c.

◆ h2b()

unsigned char* h2b ( const char *  hex,
unsigned *  len 
)

Definition at line 245 of file bloaty/third_party/zlib/test/infcover.c.

◆ inf()

void inf ( char *  hex,
char *  what,
unsigned  step,
int  win,
unsigned  len,
int  err 
)

Definition at line 284 of file bloaty/third_party/zlib/test/infcover.c.

◆ main()

int main ( void  )

Definition at line 661 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_alloc()

void* mem_alloc ( void *  mem,
unsigned  count,
unsigned  size 
)

Definition at line 71 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_done()

void mem_done ( z_stream strm,
char *  prefix 
)

Definition at line 200 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_free()

void mem_free ( void *  mem,
void *  ptr 
)

Definition at line 112 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_high()

void mem_high ( z_stream strm,
char *  prefix 
)

Definition at line 192 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_limit()

void mem_limit ( z_stream strm,
size_t  limit 
)

Definition at line 176 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_setup()

void mem_setup ( z_stream strm)

Definition at line 158 of file bloaty/third_party/zlib/test/infcover.c.

◆ mem_used()

void mem_used ( z_stream strm,
char *  prefix 
)

Definition at line 184 of file bloaty/third_party/zlib/test/infcover.c.

◆ pull()

unsigned pull ( void *  desc,
unsigned char **  buf 
)

Definition at line 447 of file bloaty/third_party/zlib/test/infcover.c.

◆ push()

int push ( void *  desc,
unsigned char *  buf,
unsigned  len 
)

Definition at line 463 of file bloaty/third_party/zlib/test/infcover.c.

◆ try()

int try ( char *  hex,
char *  id,
int  err 
)

Definition at line 507 of file bloaty/third_party/zlib/test/infcover.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:20