#include <gen_lists.h>
Data Fields | |
rsbac_list_info_t | info |
u_int | flags |
rsbac_list_compare_function_t * | compare |
rsbac_list_get_conv_t * | get_conv |
void * | def_data |
char | name [RSBAC_LIST_MAX_FILENAME+1] |
kdev_t | device |
rwlock_t | lock |
rsbac_boolean_t | dirty |
rsbac_boolean_t | no_write |
rsbac_nanotime_t | lastchange |
u_int | nr_hashes |
u_int | max_items_per_hash |
rsbac_list_hash_function_t * | hash_function |
char | old_name_base [RSBAC_LIST_MAX_FILENAME+1] |
rsbac_list_reg_item_t * | prev |
rsbac_list_reg_item_t * | next |
rsbac_list_reg_item_t * | self |
rsbac_list_hashed_t * | hashed |
Definition at line 128 of file gen_lists.h.
Definition at line 129 of file gen_lists.h.
Referenced by add_item(), do_read_list(), fill_buffer(), insert_item_memcmp(), lookup_item_data_compare(), lookup_item_data_memcmp(), lookup_item_memcmp(), rsbac_check_lists(), rsbac_list_check(), rsbac_list_copy(), rsbac_list_destroy(), rsbac_list_detach(), rsbac_list_get_item_size(), rsbac_list_max_items(), rsbac_list_no_write(), rsbac_ta_list_add_ttl(), rsbac_ta_list_get_all_data(), rsbac_ta_list_get_all_desc(), rsbac_ta_list_get_all_items_ttl(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_desc(), rsbac_ta_list_get_max_desc(), and rsbac_ta_list_get_next_desc().
Definition at line 130 of file gen_lists.h.
Referenced by add_item(), do_read_list(), read_list(), rsbac_list_auto_rehash(), rsbac_list_destroy(), and rsbac_list_detach().
Definition at line 131 of file gen_lists.h.
Referenced by add_item(), insert_item_compare(), lookup_item(), lookup_item_compare(), and rsbac_ta_list_get_max_desc().
Definition at line 133 of file gen_lists.h.
Referenced by clear_reg(), rsbac_check_lists(), rsbac_list_check(), rsbac_ta_list_add_ttl(), and rsbac_ta_list_get_data_ttl().
char rsbac_list_reg_item_t::name[RSBAC_LIST_MAX_FILENAME+1] |
Definition at line 134 of file gen_lists.h.
Referenced by add_item(), fill_buffer(), lookup_reg_name(), read_list(), rsbac_check_lists(), rsbac_list_auto_rehash(), rsbac_list_check(), rsbac_list_copy(), rsbac_list_destroy(), rsbac_list_detach(), rsbac_list_max_items(), rsbac_list_no_write(), and rsbac_list_register_hashed().
Definition at line 135 of file gen_lists.h.
Referenced by add_item(), do_read_list(), fill_buffer(), lookup_reg_name(), read_list(), rsbac_check_lists(), rsbac_list_auto_rehash(), and rsbac_list_check().
rwlock_t rsbac_list_reg_item_t::lock |
Definition at line 136 of file gen_lists.h.
Referenced by do_read_list(), fill_buffer(), rsbac_check_lists(), rsbac_list_auto_rehash(), rsbac_list_check(), rsbac_list_copy(), rsbac_ta_list_add_ttl(), rsbac_ta_list_exist(), rsbac_ta_list_get_all_data(), rsbac_ta_list_get_all_desc(), rsbac_ta_list_get_all_items_ttl(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_desc(), rsbac_ta_list_get_max_desc(), rsbac_ta_list_get_next_desc(), rsbac_ta_list_remove(), and rsbac_ta_list_remove_all().
Definition at line 137 of file gen_lists.h.
Referenced by read_list(), rsbac_list_check(), rsbac_list_detach(), rsbac_list_write_buffers(), and rsbac_ta_list_add_ttl().
Definition at line 138 of file gen_lists.h.
Referenced by rsbac_list_detach(), and rsbac_list_no_write().
Definition at line 140 of file gen_lists.h.
Referenced by add_item(), clear_reg(), do_rehash(), fill_buffer(), insert_item_compare(), insert_item_memcmp(), lookup_item_compare(), lookup_item_data_compare(), lookup_item_data_memcmp(), lookup_item_memcmp(), remove_item(), rsbac_check_lists(), rsbac_list_auto_rehash(), rsbac_list_check(), rsbac_list_copy(), rsbac_list_get_nr_hashes(), rsbac_ta_list_add_ttl(), rsbac_ta_list_count(), rsbac_ta_list_exist(), rsbac_ta_list_get_all_data(), rsbac_ta_list_get_all_desc(), rsbac_ta_list_get_all_items_ttl(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_max_desc(), rsbac_ta_list_get_next_desc(), rsbac_ta_list_remove(), and rsbac_ta_list_remove_all().
Definition at line 142 of file gen_lists.h.
Referenced by add_item(), insert_item_compare(), insert_item_memcmp(), lookup_item_compare(), lookup_item_memcmp(), remove_item(), rsbac_ta_list_add_ttl(), rsbac_ta_list_exist(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_next_desc(), and rsbac_ta_list_remove().
char rsbac_list_reg_item_t::old_name_base[RSBAC_LIST_MAX_FILENAME+1] |
Definition at line 148 of file gen_lists.h.
Referenced by add_reg(), lookup_reg(), lookup_reg_name(), remove_reg(), and rsbac_list_auto_rehash().
Definition at line 149 of file gen_lists.h.
Referenced by remove_reg(), rsbac_list_check(), rsbac_list_copy(), rsbac_list_get_item_size(), rsbac_list_get_nr_hashes(), rsbac_list_write_buffers(), rsbac_ta_list_add_ttl(), rsbac_ta_list_count(), rsbac_ta_list_exist(), rsbac_ta_list_get_all_data(), rsbac_ta_list_get_all_desc(), rsbac_ta_list_get_all_items_ttl(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_desc(), rsbac_ta_list_get_max_desc(), rsbac_ta_list_get_next_desc(), rsbac_ta_list_remove(), and rsbac_ta_list_remove_all().
Definition at line 151 of file gen_lists.h.
Referenced by add_item(), clear_reg(), do_rehash(), do_remove_item(), fill_buffer(), insert_item_compare(), insert_item_memcmp(), lookup_item_compare(), lookup_item_data_compare(), lookup_item_data_memcmp(), lookup_item_memcmp(), remove_all_items(), rsbac_check_lists(), rsbac_list_auto_rehash(), rsbac_list_check(), rsbac_list_copy(), rsbac_ta_list_add_ttl(), rsbac_ta_list_count(), rsbac_ta_list_exist(), rsbac_ta_list_get_all_data(), rsbac_ta_list_get_all_desc(), rsbac_ta_list_get_all_items_ttl(), rsbac_ta_list_get_data_ttl(), rsbac_ta_list_get_max_desc(), rsbac_ta_list_get_next_desc(), rsbac_ta_list_remove(), and rsbac_ta_list_remove_all().