Searched refs:obj_cgroup (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | memcontrol.h | 28 struct obj_cgroup; 167 struct obj_cgroup { struct 252 struct obj_cgroup __rcu *objcg; 253 struct obj_cgroup *orig_objcg; 476 struct obj_cgroup *objcg; in folio_memcg_check() 758 static inline void obj_cgroup_get(struct obj_cgroup *objcg) in obj_cgroup_get() 769 static inline void obj_cgroup_put(struct obj_cgroup *objcg) in obj_cgroup_put() 1483 struct obj_cgroup *objcg; 1670 struct obj_cgroup *current_obj_cgroup(void); 1675 struct obj_cgroup *objcg = current_obj_cgroup(); in get_obj_cgroup_from_current() [all …]
|
| H A D | bpf_mem_alloc.h | 14 struct obj_cgroup *objcg; 31 int bpf_mem_alloc_percpu_init(struct bpf_mem_alloc *ma, struct obj_cgroup *objcg);
|
| H A D | sched.h | 1551 struct obj_cgroup *objcg;
|
| H A D | bpf.h | 283 struct obj_cgroup *objcg;
|
| /linux-6.15/mm/ |
| H A D | memcontrol.c | 137 struct obj_cgroup *objcg = container_of(ref, struct obj_cgroup, refcnt); in obj_cgroup_release() 179 struct obj_cgroup *objcg; in obj_cgroup_alloc() 199 struct obj_cgroup *objcg, *iter; in memcg_reparent_objcgs() 1958 struct obj_cgroup *old; in memcg_hotplug_cpu_dead() 2593 struct obj_cgroup *objcg; in current_obj_cgroup() 2635 struct obj_cgroup *objcg; in get_obj_cgroup_from_folio() 2732 struct obj_cgroup *objcg; in __memcg_kmem_charge_page() 3028 struct obj_cgroup *objcg; in __memcg_slab_post_alloc_hook() 3091 struct obj_cgroup *objcg; in __memcg_slab_free_hook() 3161 struct obj_cgroup *objcg; in memcg_online_kmem() [all …]
|
| H A D | percpu-internal.h | 37 struct obj_cgroup *cgroup; 159 extra_size += size / PCPU_MIN_ALLOC_SIZE * sizeof(struct obj_cgroup *); in pcpu_obj_full_size()
|
| H A D | percpu.c | 1611 struct obj_cgroup **objcgp) in pcpu_memcg_pre_alloc_hook() 1613 struct obj_cgroup *objcg; in pcpu_memcg_pre_alloc_hook() 1629 static void pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, in pcpu_memcg_post_alloc_hook() 1651 struct obj_cgroup *objcg; in pcpu_memcg_free_hook() 1673 pcpu_memcg_pre_alloc_hook(size_t size, gfp_t gfp, struct obj_cgroup **objcgp) in pcpu_memcg_pre_alloc_hook() 1678 static void pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, in pcpu_memcg_post_alloc_hook() 1736 struct obj_cgroup *objcg = NULL; in pcpu_alloc_noprof()
|
| H A D | page_io.c | 206 struct obj_cgroup *objcg = get_obj_cgroup_from_folio(folio); in swap_zeromap_folio_set() 517 struct obj_cgroup *objcg; in swap_read_folio_zeromap()
|
| H A D | zswap.c | 204 struct obj_cgroup *objcg; 1482 struct obj_cgroup *objcg, in zswap_store_page() 1563 struct obj_cgroup *objcg = NULL; in zswap_store()
|
| /linux-6.15/kernel/bpf/ |
| H A D | memalloc.c | 97 struct obj_cgroup *objcg; 513 struct obj_cgroup *objcg = NULL; in bpf_mem_alloc_init() 577 int bpf_mem_alloc_percpu_init(struct bpf_mem_alloc *ma, struct obj_cgroup *objcg) in bpf_mem_alloc_percpu_init() 595 struct obj_cgroup *objcg; in bpf_mem_alloc_percpu_unit_init()
|