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:

- /tmp/gdb-8.1/gdb/bcache.c