Lines Matching refs:bpf_map
22 struct bpf_map map;
29 static struct bpf_cgroup_storage_map *map_to_storage(struct bpf_map *map)
34 static bool attach_type_isolated(const struct bpf_map *map)
132 static void *cgroup_storage_lookup_elem(struct bpf_map *_map, void *key)
144 static long cgroup_storage_update_elem(struct bpf_map *map, void *key,
182 int bpf_percpu_cgroup_storage_copy(struct bpf_map *_map, void *key,
211 int bpf_percpu_cgroup_storage_update(struct bpf_map *_map, void *key,
245 static int cgroup_storage_get_next_key(struct bpf_map *_map, void *key,
285 static struct bpf_map *cgroup_storage_map_alloc(union bpf_attr *attr)
330 static void cgroup_storage_map_free(struct bpf_map *_map)
351 static long cgroup_storage_delete_elem(struct bpf_map *map, void *key)
356 static int cgroup_storage_check_btf(const struct bpf_map *map,
407 static void cgroup_storage_seq_show_elem(struct bpf_map *map, void *key,
442 static u64 cgroup_storage_map_usage(const struct bpf_map *map)
463 int bpf_cgroup_storage_assign(struct bpf_prog_aux *aux, struct bpf_map *_map)
475 static size_t bpf_cgroup_storage_calculate_size(struct bpf_map *map, u32 *pages)
497 struct bpf_map *map;
554 struct bpf_map *map;