Lines Matching refs:htab_elem
79 struct htab_elem { struct
95 struct htab_elem __rcu *hash_link; argument
268 static struct htab_elem *lookup_elem_raw(struct hlist_head *head, in lookup_elem_raw()
271 struct htab_elem *l; in lookup_elem_raw()
291 static void free_htab_elem(struct bpf_htab *htab, struct htab_elem *l) in free_htab_elem()
343 struct htab_elem *link = rcu_dereference(e->hash_link); in bpf_tcp_remove()
346 struct htab_elem *l; in bpf_tcp_remove()
1724 struct htab_elem *hash_link) in smap_list_hash_remove()
1730 struct htab_elem *c = rcu_dereference(e->hash_link); in smap_list_hash_remove()
2203 htab->elem_size = sizeof(struct htab_elem) + in sock_hash_alloc()
2267 struct htab_elem *l; in sock_hash_free()
2294 static struct htab_elem *alloc_sock_hash_elem(struct bpf_htab *htab, in alloc_sock_hash_elem()
2297 struct htab_elem *old_elem) in alloc_sock_hash_elem()
2299 struct htab_elem *l_new; in alloc_sock_hash_elem()
2329 struct htab_elem *l, *next_l; in sock_hash_get_next_key()
2347 struct htab_elem, hash_node); in sock_hash_get_next_key()
2365 struct htab_elem, hash_node); in sock_hash_get_next_key()
2383 struct htab_elem *l_new = NULL, *l_old; in sock_hash_ctx_update_elem()
2508 struct htab_elem *l; in sock_hash_delete_elem()
2545 struct htab_elem *l; in __sock_hash_lookup_elem()