Lines Matching refs:bpf_map
77 struct bpf_map map;
164 static struct bpf_map *dev_map_alloc(union bpf_attr *attr) in dev_map_alloc()
186 static void dev_map_free(struct bpf_map *map) in dev_map_free()
256 static int dev_map_get_next_key(struct bpf_map *map, void *key, void *next_key) in dev_map_get_next_key()
277 static void *__dev_map_hash_lookup_elem(struct bpf_map *map, u32 key) in __dev_map_hash_lookup_elem()
291 static int dev_map_hash_get_next_key(struct bpf_map *map, void *key, in dev_map_hash_get_next_key()
445 static void *__dev_map_lookup_elem(struct bpf_map *map, u32 key) in __dev_map_lookup_elem()
623 struct bpf_map *map, bool exclude_ingress) in dev_map_enqueue_multi()
744 struct bpf_map *map, bool exclude_ingress) in dev_map_redirect_multi()
819 static void *dev_map_lookup_elem(struct bpf_map *map, void *key) in dev_map_lookup_elem()
826 static void *dev_map_hash_lookup_elem(struct bpf_map *map, void *key) in dev_map_hash_lookup_elem()
844 static long dev_map_delete_elem(struct bpf_map *map, void *key) in dev_map_delete_elem()
861 static long dev_map_hash_delete_elem(struct bpf_map *map, void *key) in dev_map_hash_delete_elem()
931 static long __dev_map_update_elem(struct net *net, struct bpf_map *map, in __dev_map_update_elem()
973 static long dev_map_update_elem(struct bpf_map *map, void *key, void *value, in dev_map_update_elem()
980 static long __dev_map_hash_update_elem(struct net *net, struct bpf_map *map, in __dev_map_hash_update_elem()
1033 static long dev_map_hash_update_elem(struct bpf_map *map, void *key, void *value, in dev_map_hash_update_elem()
1040 static long dev_map_redirect(struct bpf_map *map, u64 ifindex, u64 flags) in dev_map_redirect()
1047 static long dev_hash_map_redirect(struct bpf_map *map, u64 ifindex, u64 flags) in dev_hash_map_redirect()
1054 static u64 dev_map_mem_usage(const struct bpf_map *map) in dev_map_mem_usage()