Searched refs:sel_netnode_hash (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/security/selinux/ |
H A D | netnode.c | 59 static struct sel_netnode_bkt sel_netnode_hash[SEL_NETNODE_HASH_SIZE]; variable 121 list_for_each_entry_rcu(node, &sel_netnode_hash[idx].list, list) in sel_netnode_find() 164 list_add_rcu(&node->list, &sel_netnode_hash[idx].list); in sel_netnode_insert() 165 if (sel_netnode_hash[idx].size == SEL_NETNODE_HASH_BKT_LIMIT) { in sel_netnode_insert() 168 rcu_dereference_protected(sel_netnode_hash[idx].list.prev, in sel_netnode_insert() 174 sel_netnode_hash[idx].size++; in sel_netnode_insert() 281 &sel_netnode_hash[idx].list, list) { in sel_netnode_flush() 285 sel_netnode_hash[idx].size = 0; in sel_netnode_flush() 298 INIT_LIST_HEAD(&sel_netnode_hash[iter].list); in sel_netnode_init() 299 sel_netnode_hash[ite in sel_netnode_init() [all...] |
/kernel/linux/linux-6.6/security/selinux/ |
H A D | netnode.c | 58 static struct sel_netnode_bkt sel_netnode_hash[SEL_NETNODE_HASH_SIZE]; variable 120 list_for_each_entry_rcu(node, &sel_netnode_hash[idx].list, list) in sel_netnode_find() 163 list_add_rcu(&node->list, &sel_netnode_hash[idx].list); in sel_netnode_insert() 164 if (sel_netnode_hash[idx].size == SEL_NETNODE_HASH_BKT_LIMIT) { in sel_netnode_insert() 168 list_tail_rcu(&sel_netnode_hash[idx].list), in sel_netnode_insert() 174 sel_netnode_hash[idx].size++; in sel_netnode_insert() 281 &sel_netnode_hash[idx].list, list) { in sel_netnode_flush() 285 sel_netnode_hash[idx].size = 0; in sel_netnode_flush() 298 INIT_LIST_HEAD(&sel_netnode_hash[iter].list); in sel_netnode_init() 299 sel_netnode_hash[ite in sel_netnode_init() [all...] |
Completed in 2 milliseconds