• Home
  • Raw
  • Download

Lines Matching refs:bpf_map

75 	struct bpf_map map;
158 static struct bpf_map *dev_map_alloc(union bpf_attr *attr) in dev_map_alloc()
180 static void dev_map_free(struct bpf_map *map) in dev_map_free()
243 static int dev_map_get_next_key(struct bpf_map *map, void *key, void *next_key) in dev_map_get_next_key()
264 static void *__dev_map_hash_lookup_elem(struct bpf_map *map, u32 key) in __dev_map_hash_lookup_elem()
278 static int dev_map_hash_get_next_key(struct bpf_map *map, void *key, in dev_map_hash_get_next_key()
426 static void *__dev_map_lookup_elem(struct bpf_map *map, u32 key) in __dev_map_lookup_elem()
593 struct bpf_map *map, bool exclude_ingress) in dev_map_enqueue_multi()
709 struct bpf_prog *xdp_prog, struct bpf_map *map, in dev_map_redirect_multi()
784 static void *dev_map_lookup_elem(struct bpf_map *map, void *key) in dev_map_lookup_elem()
791 static void *dev_map_hash_lookup_elem(struct bpf_map *map, void *key) in dev_map_hash_lookup_elem()
809 static long dev_map_delete_elem(struct bpf_map *map, void *key) in dev_map_delete_elem()
826 static long dev_map_hash_delete_elem(struct bpf_map *map, void *key) in dev_map_hash_delete_elem()
896 static long __dev_map_update_elem(struct net *net, struct bpf_map *map, in __dev_map_update_elem()
938 static long dev_map_update_elem(struct bpf_map *map, void *key, void *value, in dev_map_update_elem()
945 static long __dev_map_hash_update_elem(struct net *net, struct bpf_map *map, in __dev_map_hash_update_elem()
998 static long dev_map_hash_update_elem(struct bpf_map *map, void *key, void *value, in dev_map_hash_update_elem()
1005 static long dev_map_redirect(struct bpf_map *map, u64 ifindex, u64 flags) in dev_map_redirect()
1012 static long dev_hash_map_redirect(struct bpf_map *map, u64 ifindex, u64 flags) in dev_hash_map_redirect()
1019 static u64 dev_map_mem_usage(const struct bpf_map *map) in dev_map_mem_usage()