GDB (xrefs)
Public Attributes | List of all members
bcache Struct Reference

Public Attributes

struct obstack cache
 
unsigned int num_buckets
 
struct bstring ** bucket
 
unsigned long unique_count
 
long total_count
 
long unique_size
 
long total_size
 
long structure_size
 
unsigned long expand_count
 
unsigned long expand_hash_count
 
unsigned long half_hash_miss_count
 
unsigned long(* hash_function )(const void *addr, int length)
 
int(* compare_function )(const void *, const void *, int length)
 

Detailed Description

Definition at line 57 of file bcache.c.

Member Data Documentation

◆ bucket

struct bstring** bcache::bucket

Definition at line 67 of file bcache.c.

Referenced by bcache_full(), bcache_xfree(), expand_hash_table(), and print_bcache_statistics().

◆ cache

struct obstack bcache::cache

Definition at line 60 of file bcache.c.

Referenced by bcache_full(), bcache_memory_used(), bcache_xfree(), and types_deeply_equal().

◆ compare_function

int(* bcache::compare_function) (const void *, const void *, int length)

Definition at line 91 of file bcache.c.

Referenced by bcache_full(), and bcache_xmalloc().

◆ expand_count

unsigned long bcache::expand_count

Definition at line 80 of file bcache.c.

Referenced by expand_hash_table(), and print_bcache_statistics().

◆ expand_hash_count

unsigned long bcache::expand_hash_count

Definition at line 81 of file bcache.c.

Referenced by expand_hash_table(), and print_bcache_statistics().

◆ half_hash_miss_count

unsigned long bcache::half_hash_miss_count

Definition at line 85 of file bcache.c.

Referenced by bcache_full(), and print_bcache_statistics().

◆ hash_function

unsigned long(* bcache::hash_function) (const void *addr, int length)

Definition at line 88 of file bcache.c.

Referenced by bcache_full(), bcache_xmalloc(), and expand_hash_table().

◆ num_buckets

unsigned int bcache::num_buckets

Definition at line 63 of file bcache.c.

Referenced by bcache_full(), expand_hash_table(), and print_bcache_statistics().

◆ structure_size

long bcache::structure_size

Definition at line 74 of file bcache.c.

Referenced by bcache_full(), expand_hash_table(), and print_bcache_statistics().

◆ total_count

long bcache::total_count

Definition at line 71 of file bcache.c.

Referenced by bcache_full(), bcache_memory_used(), bcache_xfree(), and print_bcache_statistics().

◆ total_size

long bcache::total_size

Definition at line 73 of file bcache.c.

Referenced by bcache_full(), and print_bcache_statistics().

◆ unique_count

unsigned long bcache::unique_count

Definition at line 70 of file bcache.c.

Referenced by bcache_full(), expand_hash_table(), and print_bcache_statistics().

◆ unique_size

long bcache::unique_size

Definition at line 72 of file bcache.c.

Referenced by bcache_full(), and print_bcache_statistics().


The documentation for this struct was generated from the following file: