Home
last modified time | relevance | path

Searched refs:obj_cgroup (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/include/linux/
H A Dmemcontrol.h28 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 Dbpf_mem_alloc.h14 struct obj_cgroup *objcg;
31 int bpf_mem_alloc_percpu_init(struct bpf_mem_alloc *ma, struct obj_cgroup *objcg);
H A Dsched.h1551 struct obj_cgroup *objcg;
H A Dbpf.h283 struct obj_cgroup *objcg;
/linux-6.15/mm/
H A Dmemcontrol.c137 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 Dpercpu-internal.h37 struct obj_cgroup *cgroup;
159 extra_size += size / PCPU_MIN_ALLOC_SIZE * sizeof(struct obj_cgroup *); in pcpu_obj_full_size()
H A Dpercpu.c1611 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 Dpage_io.c206 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 Dzswap.c204 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 Dmemalloc.c97 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()