Lines Matching refs:idx
116 unsigned int idx; in sel_netnode_find() local
121 idx = sel_netnode_hashfn_ipv4(*(__be32 *)addr); in sel_netnode_find()
124 idx = sel_netnode_hashfn_ipv6(addr); in sel_netnode_find()
131 list_for_each_entry_rcu(node, &sel_netnode_hash[idx].list, list) in sel_netnode_find()
158 unsigned int idx; in sel_netnode_insert() local
162 idx = sel_netnode_hashfn_ipv4(node->nsec.addr.ipv4); in sel_netnode_insert()
165 idx = sel_netnode_hashfn_ipv6(&node->nsec.addr.ipv6); in sel_netnode_insert()
173 list_add_rcu(&node->list, &sel_netnode_hash[idx].list); in sel_netnode_insert()
174 if (sel_netnode_hash[idx].size == SEL_NETNODE_HASH_BKT_LIMIT) { in sel_netnode_insert()
177 rcu_dereference_protected(sel_netnode_hash[idx].list.prev, in sel_netnode_insert()
183 sel_netnode_hash[idx].size++; in sel_netnode_insert()
286 unsigned int idx; in sel_netnode_flush() local
290 for (idx = 0; idx < SEL_NETNODE_HASH_SIZE; idx++) { in sel_netnode_flush()
292 &sel_netnode_hash[idx].list, list) { in sel_netnode_flush()
296 sel_netnode_hash[idx].size = 0; in sel_netnode_flush()