Lines Matching refs:bpf_map
14 struct bpf_map;
19 struct bpf_map *(*map_alloc)(union bpf_attr *attr);
20 void (*map_free)(struct bpf_map *);
21 int (*map_get_next_key)(struct bpf_map *map, void *key, void *next_key);
24 void *(*map_lookup_elem)(struct bpf_map *map, void *key);
25 int (*map_update_elem)(struct bpf_map *map, void *key, void *value, u64 flags);
26 int (*map_delete_elem)(struct bpf_map *map, void *key);
29 void *(*map_fd_get_ptr) (struct bpf_map *map, int fd);
33 struct bpf_map { struct
132 struct bpf_map **used_maps;
142 struct bpf_map map;
159 void bpf_fd_array_map_clear(struct bpf_map *map);
172 struct bpf_map *bpf_map_get_with_uref(u32 ufd);
173 struct bpf_map *__bpf_map_get(struct fd f);
174 struct bpf_map *bpf_map_inc(struct bpf_map *map, bool uref);
175 void bpf_map_put_with_uref(struct bpf_map *map);
176 void bpf_map_put(struct bpf_map *map);
180 int bpf_map_new_fd(struct bpf_map *map);