Asterisk - The Open Source Telephony Project
18.5.0
|
#include <hash.h>
Public Member Functions | |
u_int32_t hash | __P ((const void *, size_t)) |
Data Fields | |
BUFHEAD | bufhead |
int | cbucket |
int | cndx |
BUFHEAD * | cpage |
SEGMENT * | dir |
int | errnum |
int | exsegs |
int | flags |
int | fp |
HASHHDR | hdr |
u_int32_t * | mapp [NCACHED] |
int | nbufs |
int | new_file |
int | nmaps |
int | nsegs |
int | save_file |
char * | tmp_buf |
char * | tmp_key |
u_int32_t hash __P | ( | (const void *, size_t) | ) |
BUFHEAD bufhead |
Definition at line 117 of file hash.h.
Referenced by __buf_free(), and __buf_init().
int cbucket |
Definition at line 104 of file hash.h.
Referenced by __big_return(), __hash_open(), collect_data(), and hash_seq().
int cndx |
Definition at line 105 of file hash.h.
Referenced by __big_return(), collect_data(), and hash_seq().
BUFHEAD* cpage |
Definition at line 103 of file hash.h.
Referenced by __big_return(), collect_data(), and hash_seq().
SEGMENT* dir |
Definition at line 118 of file hash.h.
Referenced by __expand_table(), __get_buf(), alloc_segs(), hdestroy(), and newbuf().
int errnum |
Definition at line 106 of file hash.h.
Referenced by dbm_clearerr(), dbm_error(), flush_meta(), hash_delete(), hash_get(), hash_put(), and hash_seq().
int exsegs |
Definition at line 95 of file hash.h.
Referenced by __expand_table(), and hdestroy().
int flags |
Definition at line 99 of file hash.h.
Referenced by __hash_open(), hash_delete(), and hash_put().
int fp |
Definition at line 100 of file hash.h.
Referenced by __get_page(), __hash_open(), __put_page(), flush_meta(), hash_fd(), hdestroy(), and open_temp().
HASHHDR hdr |
Definition at line 93 of file hash.h.
Referenced by __hash_open(), flush_meta(), and swap_header().
Definition at line 113 of file hash.h.
Referenced by __free_ovflpage(), __hash_open(), __ibitmap(), fetch_bitmap(), flush_meta(), hdestroy(), and overflow_page().
int nbufs |
Definition at line 115 of file hash.h.
Referenced by __buf_init(), and newbuf().
int new_file |
Definition at line 108 of file hash.h.
Referenced by __get_buf(), __hash_open(), hash_sync(), and newbuf().
int nmaps |
Definition at line 114 of file hash.h.
Referenced by __hash_open(), __ibitmap(), fetch_bitmap(), and hdestroy().
int nsegs |
Definition at line 94 of file hash.h.
Referenced by __expand_table(), __hash_open(), alloc_segs(), and hdestroy().
int save_file |
Definition at line 110 of file hash.h.
Referenced by __hash_open(), flush_meta(), hash_sync(), and hdestroy().
char* tmp_buf |
Definition at line 101 of file hash.h.
Referenced by __big_return(), and collect_data().
char* tmp_key |
Definition at line 102 of file hash.h.
Referenced by __big_keydata(), and collect_key().