Lines Matching refs:bpf_htab
69 struct bpf_htab { struct
281 static inline struct bucket *__select_bucket(struct bpf_htab *htab, u32 hash) in __select_bucket()
286 static inline struct hlist_head *select_bucket(struct bpf_htab *htab, u32 hash) in select_bucket()
291 static void free_htab_elem(struct bpf_htab *htab, struct htab_elem *l) in free_htab_elem()
344 struct bpf_htab *htab = container_of(e->map, struct bpf_htab, map); in bpf_tcp_remove()
2054 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in sock_map_prog()
2153 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in sock_map_release()
2172 struct bpf_htab *htab; in sock_hash_alloc()
2241 struct bpf_htab *htab; in __bpf_htab_free()
2243 htab = container_of(rcu, struct bpf_htab, rcu); in __bpf_htab_free()
2250 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in sock_hash_free()
2294 static struct htab_elem *alloc_sock_hash_elem(struct bpf_htab *htab, in alloc_sock_hash_elem()
2328 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in sock_hash_get_next_key()
2381 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in sock_hash_ctx_update_elem()
2505 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in sock_hash_delete_elem()
2543 struct bpf_htab *htab = container_of(map, struct bpf_htab, map); in __sock_hash_lookup_elem()