IDZEBRA  2.1.2
Data Fields
Dict_file_struct Struct Reference

#include <dict-p.h>

Data Fields

int cache
 
BFile bf
 
struct Dict_file_blockall_blocks
 
struct Dict_file_blockfree_list
 
struct Dict_file_block ** hash_array
 
struct Dict_file_blocklru_back
 
struct Dict_file_blocklru_front
 
int hash_size
 
void * all_data
 
int block_size
 
int hits
 
int misses
 
int compact_flag
 

Detailed Description

Definition at line 53 of file dict-p.h.

Field Documentation

struct Dict_file_block* Dict_file_struct::all_blocks

Definition at line 58 of file dict-p.h.

Referenced by common_init(), and dict_bf_close().

void* Dict_file_struct::all_data

Definition at line 64 of file dict-p.h.

Referenced by common_init(), and dict_bf_close().

BFile Dict_file_struct::bf

Definition at line 56 of file dict-p.h.

Referenced by dict_bf_close(), dict_bf_flush_blocks(), dict_bf_open(), and dict_bf_readp().

int Dict_file_struct::block_size

Definition at line 66 of file dict-p.h.

Referenced by common_init(), dict_bf_flush_blocks(), dict_bf_newp(), and dict_bf_readp().

int Dict_file_struct::cache

Definition at line 55 of file dict-p.h.

Referenced by common_init().

int Dict_file_struct::compact_flag

Definition at line 69 of file dict-p.h.

Referenced by common_init(), dict_bf_compact(), dict_bf_flush_blocks(), and dict_bf_readp().

struct Dict_file_block* Dict_file_struct::free_list

Definition at line 59 of file dict-p.h.

Referenced by alloc_block(), common_init(), and release_block().

struct Dict_file_block** Dict_file_struct::hash_array

Definition at line 60 of file dict-p.h.

Referenced by alloc_block(), common_init(), dict_bf_close(), and find_block().

int Dict_file_struct::hash_size

Definition at line 63 of file dict-p.h.

Referenced by alloc_block(), common_init(), and find_block().

int Dict_file_struct::hits

Definition at line 67 of file dict-p.h.

Referenced by common_init(), and dict_bf_readp().

struct Dict_file_block* Dict_file_struct::lru_back
struct Dict_file_block * Dict_file_struct::lru_front

Definition at line 62 of file dict-p.h.

Referenced by alloc_block(), common_init(), move_to_front(), and release_block().

int Dict_file_struct::misses

Definition at line 68 of file dict-p.h.

Referenced by common_init(), and dict_bf_readp().


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