Home
last modified time | relevance | path

Searched defs:objcg (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/mm/kfence/
H A Dkfence.h101 struct obj_cgroup *objcg; member
/kernel/linux/linux-5.10/mm/
H A Dslab.h282 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 Dpercpu.c1585 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 Dslab.c3216 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 Dmemcontrol.c258 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 Dslub.c2822 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 Dmemalloc.c95 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 Dslab.h479 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 Dzswap.c211 struct obj_cgroup *objcg; member
1203 struct obj_cgroup *objcg = NULL; in zswap_store() local
[all...]
H A Dpercpu.c1626 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 Dslab.c3217 struct obj_cgroup *objcg = NULL; in slab_alloc_node() local
3456 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk() local
H A Dslub.c3457 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 Dmemcontrol.c266 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 Dmemcontrol.h315 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 Dmemcontrol.h316 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 Dbpf.h270 struct obj_cgroup *objcg; member

Completed in 54 milliseconds