Lines Matching refs:bpf_dtab

76 struct bpf_dtab {  struct
105 static inline struct hlist_head *dev_map_index_hash(struct bpf_dtab *dtab, in dev_map_index_hash() argument
136 static int dev_map_init_map(struct bpf_dtab *dtab, union bpf_attr *attr) in dev_map_init_map()
166 struct bpf_dtab *dtab; in dev_map_alloc()
188 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_free()
258 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_get_next_key()
279 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in __dev_map_hash_lookup_elem()
294 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_hash_get_next_key()
447 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in __dev_map_lookup_elem()
625 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_enqueue_multi()
746 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_redirect_multi()
846 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_delete_elem()
863 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_hash_delete_elem()
884 struct bpf_dtab *dtab, in __dev_map_alloc_node()
934 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in __dev_map_update_elem()
983 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in __dev_map_hash_update_elem()
1056 struct bpf_dtab *dtab = container_of(map, struct bpf_dtab, map); in dev_map_mem_usage()
1057 u64 usage = sizeof(struct bpf_dtab); in dev_map_mem_usage()
1068 BTF_ID_LIST_SINGLE(dev_map_btf_ids, struct, bpf_dtab)
1099 static void dev_map_hash_remove_netdev(struct bpf_dtab *dtab, in dev_map_hash_remove_netdev()
1129 struct bpf_dtab *dtab; in dev_map_notification()