Searched refs:obj_cgroup (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | slab.h | 283 static inline struct obj_cgroup **page_obj_cgroups(struct page *page) in page_obj_cgroups() 291 return (struct obj_cgroup **) in page_obj_cgroups() 315 return s->size + sizeof(struct obj_cgroup *); in obj_full_size() 322 struct obj_cgroup **objcgp, in memcg_slab_pre_alloc_hook() 325 struct obj_cgroup *objcg; in memcg_slab_pre_alloc_hook() 346 static inline void mod_objcg_state(struct obj_cgroup *objcg, in mod_objcg_state() 361 struct obj_cgroup *objcg, in memcg_slab_post_alloc_hook() 398 struct obj_cgroup *objcg; in memcg_slab_free_hook() 454 struct obj_cgroup **objcgp, in memcg_slab_pre_alloc_hook() 461 struct obj_cgroup *objcg, in memcg_slab_post_alloc_hook() [all …]
|
| H A D | percpu-internal.h | 77 struct obj_cgroup **obj_cgroups; /* vector of object cgroups */
|
| H A D | percpu.c | 1428 sizeof(struct obj_cgroup *), gfp); in pcpu_alloc_chunk() 1583 struct obj_cgroup **objcgp) in pcpu_memcg_pre_alloc_hook() 1585 struct obj_cgroup *objcg; in pcpu_memcg_pre_alloc_hook() 1603 static void pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, in pcpu_memcg_post_alloc_hook() 1625 struct obj_cgroup *objcg; in pcpu_memcg_free_hook() 1645 pcpu_memcg_pre_alloc_hook(size_t size, gfp_t gfp, struct obj_cgroup **objcgp) in pcpu_memcg_pre_alloc_hook() 1650 static void pcpu_memcg_post_alloc_hook(struct obj_cgroup *objcg, in pcpu_memcg_post_alloc_hook() 1684 struct obj_cgroup *objcg = NULL; in pcpu_alloc()
|
| H A D | memcontrol.c | 258 struct obj_cgroup *objcg = container_of(ref, struct obj_cgroup, refcnt); in obj_cgroup_release() 300 static struct obj_cgroup *obj_cgroup_alloc(void) in obj_cgroup_alloc() 302 struct obj_cgroup *objcg; in obj_cgroup_alloc() 305 objcg = kzalloc(sizeof(struct obj_cgroup), GFP_KERNEL); in obj_cgroup_alloc() 322 struct obj_cgroup *objcg, *iter; in memcg_reparent_objcgs() 2240 struct obj_cgroup *cached_objcg; 2937 vec = kcalloc_node(objects, sizeof(struct obj_cgroup *), gfp, in memcg_alloc_page_obj_cgroups() 2943 (struct obj_cgroup **) ((unsigned long)vec | 0x1UL))) in memcg_alloc_page_obj_cgroups() 2983 struct obj_cgroup *objcg; in mem_cgroup_from_obj() 2998 __always_inline struct obj_cgroup *get_obj_cgroup_from_current(void) in get_obj_cgroup_from_current() [all …]
|
| H A D | slab.c | 3216 struct obj_cgroup *objcg = NULL; in slab_alloc_node() 3300 struct obj_cgroup *objcg = NULL; in slab_alloc() 3529 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk()
|
| H A D | slub.c | 2874 struct obj_cgroup *objcg = NULL; in slab_alloc_node() 3356 struct obj_cgroup *objcg = NULL; in kmem_cache_alloc_bulk()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | memcontrol.h | 26 struct obj_cgroup; 195 struct obj_cgroup { struct 302 struct obj_cgroup __rcu *objcg; 531 static inline bool obj_cgroup_tryget(struct obj_cgroup *objcg) in obj_cgroup_tryget() 536 static inline void obj_cgroup_get(struct obj_cgroup *objcg) in obj_cgroup_get() 541 static inline void obj_cgroup_put(struct obj_cgroup *objcg) in obj_cgroup_put() 553 static inline struct mem_cgroup *obj_cgroup_memcg(struct obj_cgroup *objcg) in obj_cgroup_memcg() 1551 struct obj_cgroup *get_obj_cgroup_from_current(void); 1553 int obj_cgroup_charge(struct obj_cgroup *objcg, gfp_t gfp, size_t size); 1554 void obj_cgroup_uncharge(struct obj_cgroup *objcg, size_t size);
|
| H A D | mm_types.h | 207 struct obj_cgroup **obj_cgroups;
|