/kernel/linux/linux-6.6/mm/kfence/ |
H A D | kfence.h | 101 struct obj_cgroup *objcg; member
|
/kernel/linux/linux-5.10/mm/ |
H A D | slab.h | 282 struct obj_cgroup *objcg; in memcg_slab_pre_alloc_hook() local 303 static inline void mod_objcg_state(struct obj_cgroup *objcg, in mod_objcg_state() argument 317 memcg_slab_post_alloc_hook(struct kmem_cache *s, struct obj_cgroup *objcg, gfp_t flags, size_t size, void **p) memcg_slab_post_alloc_hook() argument 355 struct obj_cgroup *objcg; memcg_slab_free_hook() local 417 memcg_slab_post_alloc_hook(struct kmem_cache *s, struct obj_cgroup *objcg, gfp_t flags, size_t size, void **p) memcg_slab_post_alloc_hook() argument 524 slab_post_alloc_hook(struct kmem_cache *s, struct obj_cgroup *objcg, gfp_t flags, size_t size, void **p) slab_post_alloc_hook() argument [all...] |
H A D | percpu.c | 1585 struct obj_cgroup *objcg; in pcpu_memcg_pre_alloc_hook() local 1603 static void pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, in pcpu_memcg_post_alloc_hook() argument 1625 struct obj_cgroup *objcg; pcpu_memcg_free_hook() local 1650 pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, struct pcpu_chunk *chunk, int off, size_t size) pcpu_memcg_post_alloc_hook() argument 1684 struct obj_cgroup *objcg = NULL; pcpu_alloc() local [all...] |
H A D | slab.c | 3216 struct obj_cgroup *objcg = NULL; in slab_alloc_node() local 3296 struct obj_cgroup *objcg = NULL; in slab_alloc() local 3506 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk() local [all...] |
H A D | memcontrol.c | 258 struct obj_cgroup *objcg = container_of(ref, struct obj_cgroup, refcnt); in obj_cgroup_release() local 302 struct obj_cgroup *objcg; in obj_cgroup_alloc() local 322 struct obj_cgroup *objcg, *iter; memcg_reparent_objcgs() local 2980 struct obj_cgroup *objcg; mem_cgroup_from_obj() local 2997 struct obj_cgroup *objcg = NULL; get_obj_cgroup_from_current() local 3161 consume_obj_stock(struct obj_cgroup *objcg, unsigned int nr_bytes) consume_obj_stock() argument 3237 refill_obj_stock(struct obj_cgroup *objcg, unsigned int nr_bytes) refill_obj_stock() argument 3259 obj_cgroup_charge(struct obj_cgroup *objcg, gfp_t gfp, size_t size) obj_cgroup_charge() argument 3299 obj_cgroup_uncharge(struct obj_cgroup *objcg, size_t size) obj_cgroup_uncharge() argument 3723 struct obj_cgroup *objcg; memcg_online_kmem() local [all...] |
H A D | slub.c | 2822 struct obj_cgroup *objcg = NULL; in slab_alloc_node() local 3289 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk() local
|
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | memalloc.c | 95 struct obj_cgroup *objcg; member 501 struct obj_cgroup *objcg = NULL; in bpf_mem_alloc_init() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | slab.h | 479 struct obj_cgroup *objcg; in memcg_slab_pre_alloc_hook() local 513 memcg_slab_post_alloc_hook(struct kmem_cache *s, struct obj_cgroup *objcg, gfp_t flags, size_t size, void **p) memcg_slab_post_alloc_hook() argument 562 struct obj_cgroup *objcg; memcg_slab_free_hook() local 608 memcg_slab_post_alloc_hook(struct kmem_cache *s, struct obj_cgroup *objcg, gfp_t flags, size_t size, void **p) memcg_slab_post_alloc_hook() argument 720 slab_post_alloc_hook(struct kmem_cache *s, struct obj_cgroup *objcg, gfp_t flags, size_t size, void **p, bool init, unsigned int orig_size) slab_post_alloc_hook() argument [all...] |
H A D | zswap.c | 211 struct obj_cgroup *objcg; member 1203 struct obj_cgroup *objcg = NULL; in zswap_store() local [all...] |
H A D | percpu.c | 1626 struct obj_cgroup *objcg; in pcpu_memcg_pre_alloc_hook() local 1644 static void pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, in pcpu_memcg_post_alloc_hook() argument 1666 struct obj_cgroup *objcg; pcpu_memcg_free_hook() local 1693 pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, struct pcpu_chunk *chunk, int off, size_t size) pcpu_memcg_post_alloc_hook() argument 1725 struct obj_cgroup *objcg = NULL; pcpu_alloc() local [all...] |
H A D | slab.c | 3217 struct obj_cgroup *objcg = NULL; in slab_alloc_node() local 3456 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk() local
|
H A D | slub.c | 3457 struct obj_cgroup *objcg = NULL; in slab_alloc_node() local 4039 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk() local 3934 __kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, void **p, struct obj_cgroup *objcg) __kmem_cache_alloc_bulk() argument 4004 __kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t size, void **p, struct obj_cgroup *objcg) __kmem_cache_alloc_bulk() argument [all...] |
H A D | memcontrol.c | 266 struct obj_cgroup *objcg = container_of(ref, struct obj_cgroup, refcnt); in obj_cgroup_release() local 308 struct obj_cgroup *objcg; obj_cgroup_alloc() local 328 struct obj_cgroup *objcg, *iter; memcg_reparent_objcgs() local 2904 mod_objcg_mlstate(struct obj_cgroup *objcg, struct pglist_data *pgdat, enum node_stat_item idx, int nr) mod_objcg_mlstate() argument 3037 struct obj_cgroup *objcg = NULL; __get_obj_cgroup_from_memcg() local 3050 struct obj_cgroup *objcg = NULL; get_obj_cgroup_from_current() local 3068 struct obj_cgroup *objcg; get_obj_cgroup_from_folio() local 3107 obj_cgroup_uncharge_pages(struct obj_cgroup *objcg, unsigned int nr_pages) obj_cgroup_uncharge_pages() argument 3128 obj_cgroup_charge_pages(struct obj_cgroup *objcg, gfp_t gfp, unsigned int nr_pages) obj_cgroup_charge_pages() argument 3157 struct obj_cgroup *objcg; __memcg_kmem_charge_page() local 3181 struct obj_cgroup *objcg; __memcg_kmem_uncharge_page() local 3193 mod_objcg_state(struct obj_cgroup *objcg, struct pglist_data *pgdat, enum node_stat_item idx, int nr) mod_objcg_state() argument 3259 consume_obj_stock(struct obj_cgroup *objcg, unsigned int nr_bytes) consume_obj_stock() argument 3344 struct obj_cgroup *objcg = READ_ONCE(stock->cached_objcg); obj_stock_flush_required() local 3356 refill_obj_stock(struct obj_cgroup *objcg, unsigned int nr_bytes, bool allow_uncharge) refill_obj_stock() argument 3390 obj_cgroup_charge(struct obj_cgroup *objcg, gfp_t gfp, size_t size) obj_cgroup_charge() argument 3434 obj_cgroup_uncharge(struct obj_cgroup *objcg, size_t size) obj_cgroup_uncharge() argument 3781 struct obj_cgroup *objcg; memcg_online_kmem() local 7206 struct obj_cgroup *objcg; uncharge_folio() local 7851 obj_cgroup_may_zswap(struct obj_cgroup *objcg) obj_cgroup_may_zswap() argument 7891 obj_cgroup_charge_zswap(struct obj_cgroup *objcg, size_t size) obj_cgroup_charge_zswap() argument 7918 obj_cgroup_uncharge_zswap(struct obj_cgroup *objcg, size_t size) obj_cgroup_uncharge_zswap() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | memcontrol.h | 315 struct obj_cgroup __rcu *objcg; member 519 static inline bool obj_cgroup_tryget(struct obj_cgroup *objcg) in obj_cgroup_tryget() argument 524 static inline void obj_cgroup_get(struct obj_cgroup *objcg) in obj_cgroup_get() argument 529 static inline void obj_cgroup_put(struct obj_cgroup *objcg) in obj_cgroup_put() argument 541 static inline struct mem_cgroup *obj_cgroup_memcg(struct obj_cgroup *objcg) in obj_cgroup_memcg() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | memcontrol.h | 316 struct obj_cgroup __rcu *objcg; member 382 static inline struct mem_cgroup *obj_cgroup_memcg(struct obj_cgroup *objcg) in obj_cgroup_memcg() argument 481 struct obj_cgroup *objcg; in folio_memcg_rcu() local 524 struct obj_cgroup *objcg; in folio_memcg_check() local 540 get_mem_cgroup_from_objcg(struct obj_cgroup *objcg) get_mem_cgroup_from_objcg() argument 811 obj_cgroup_tryget(struct obj_cgroup *objcg) obj_cgroup_tryget() argument 816 obj_cgroup_get(struct obj_cgroup *objcg) obj_cgroup_get() argument 821 obj_cgroup_get_many(struct obj_cgroup *objcg, unsigned long nr) obj_cgroup_get_many() argument 827 obj_cgroup_put(struct obj_cgroup *objcg) obj_cgroup_put() argument 1368 obj_cgroup_put(struct obj_cgroup *objcg) obj_cgroup_put() argument 1860 count_objcg_event(struct obj_cgroup *objcg, enum vm_event_item idx) count_objcg_event() argument 1930 count_objcg_event(struct obj_cgroup *objcg, enum vm_event_item idx) count_objcg_event() argument 1942 obj_cgroup_may_zswap(struct obj_cgroup *objcg) obj_cgroup_may_zswap() argument 1946 obj_cgroup_charge_zswap(struct obj_cgroup *objcg, size_t size) obj_cgroup_charge_zswap() argument 1950 obj_cgroup_uncharge_zswap(struct obj_cgroup *objcg, size_t size) obj_cgroup_uncharge_zswap() argument [all...] |
H A D | bpf.h | 270 struct obj_cgroup *objcg; member
|