Home
last modified time | relevance | path

Searched refs:storages (Results 1 – 5 of 5) sorted by relevance

/linux/kernel/bpf/
H A Dcgroup.c248 static void bpf_cgroup_storages_free(struct bpf_cgroup_storage *storages[]) in bpf_cgroup_storages_alloc()
253 bpf_cgroup_storage_free(storages[stype]); in bpf_cgroup_storages_alloc()
256 static int bpf_cgroup_storages_alloc(struct bpf_cgroup_storage *storages[], in bpf_cgroup_storages_alloc()
274 storages[stype] = cgroup_storage_lookup((void *)map, &key, false); in bpf_cgroup_storages_assign()
275 if (storages[stype]) in bpf_cgroup_storages_assign()
278 storages[stype] = bpf_cgroup_storage_alloc(prog, stype); in bpf_cgroup_storages_link() argument
279 if (IS_ERR(storages[stype])) { in bpf_cgroup_storages_link()
284 new_storages[stype] = storages[stype]; in bpf_cgroup_storages_link()
299 static void bpf_cgroup_storages_link(struct bpf_cgroup_storage *storages[],
306 bpf_cgroup_storage_link(storages[styp in cgroup_bpf_release()
227 bpf_cgroup_storages_free(struct bpf_cgroup_storage * storages[]) bpf_cgroup_storages_free() argument
235 bpf_cgroup_storages_alloc(struct bpf_cgroup_storage * storages[],struct bpf_cgroup_storage * new_storages[],enum bpf_attach_type type,struct bpf_prog * prog,struct cgroup * cgrp) bpf_cgroup_storages_alloc() argument
309 struct list_head *storages = &cgrp->bpf.storages; cgroup_bpf_release() local
[all...]
H A Dlocal_storage.c344 struct list_head *storages = &map->list; in cgroup_storage_map_free() local
349 list_for_each_entry_safe(storage, stmp, storages, list_map) { in cgroup_storage_map_free()
595 list_add(&storage->list_cg, &cgroup->bpf.storages); in bpf_cgroup_storage_link()
/linux/include/linux/
H A Dbpf-cgroup-defs.h69 struct list_head storages; member
/linux/Documentation/bpf/
H A Dmap_cgroup_storage.rst40 be isolated and see different storages.
161 attach type shared storages, only the first value in the struct, cgroup inode
/linux/fs/f2fs/
H A DKconfig24 Since flash-based storages show different characteristics according to