|
OpenVPN
|
#include <list.h>

Data Fields | |
| struct hash * | hash |
| uint32_t | bucket_index |
| struct hash_bucket * | bucket |
| struct hash_element * | elem |
| struct hash_element * | last |
| bool | bucket_marked |
| uint32_t | bucket_index_start |
| uint32_t | bucket_index_end |
| struct hash_bucket* hash_iterator::bucket |
Definition at line 82 of file list.h.
Referenced by hash_iterator_init_range(), hash_iterator_lock(), and hash_iterator_unlock().
| uint32_t hash_iterator::bucket_index |
Definition at line 81 of file list.h.
Referenced by hash_iterator_init_range(), and hash_iterator_next().
| uint32_t hash_iterator::bucket_index_end |
Definition at line 87 of file list.h.
Referenced by hash_iterator_init_range(), and hash_iterator_next().
| uint32_t hash_iterator::bucket_index_start |
Definition at line 86 of file list.h.
Referenced by hash_iterator_init_range().
| bool hash_iterator::bucket_marked |
Definition at line 85 of file list.h.
Referenced by hash_iterator_delete_element(), hash_iterator_init_range(), hash_iterator_lock(), and hash_iterator_unlock().
| struct hash_element* hash_iterator::elem |
Definition at line 83 of file list.h.
Referenced by hash_iterator_advance(), hash_iterator_init_range(), and hash_iterator_next().
| struct hash* hash_iterator::hash |
Definition at line 80 of file list.h.
Referenced by hash_iterator_init_range(), hash_iterator_next(), and hash_iterator_unlock().
| struct hash_element* hash_iterator::last |
Definition at line 84 of file list.h.
Referenced by hash_iterator_advance(), hash_iterator_delete_element(), hash_iterator_init_range(), hash_iterator_lock(), and hash_iterator_unlock().