|
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().
1.8.13