Searched refs:obj_exts (Results 1 – 4 of 4) sorted by relevance
| /linux/mm/ |
| H A D | slab.h | 132 unsigned long obj_exts; member 142 SLAB_MATCH(memcg_data, obj_exts); 144 SLAB_MATCH(_unused_slab_obj_exts, obj_exts); 715 unsigned long obj_exts = READ_ONCE(slab->obj_exts); in slab_obj_exts() local 722 VM_BUG_ON_PAGE(obj_exts && !(obj_exts & MEMCG_DATA_OBJEXTS) && in slab_obj_exts() 723 obj_exts != OBJEXTS_ALLOC_FAIL, slab_page(slab)); in slab_obj_exts() 724 VM_BUG_ON_PAGE(obj_exts & MEMCG_DATA_KMEM, slab_page(slab)); in slab_obj_exts() 727 return obj_exts & ~OBJEXTS_FLAGS_MASK; in slab_obj_exts() 730 static inline void get_slab_obj_exts(unsigned long obj_exts) in get_slab_obj_exts() argument 732 VM_WARN_ON_ONCE(!obj_exts); in get_slab_obj_exts() [all …]
|
| H A D | slub.c | 844 unsigned long obj_exts; in obj_exts_in_slab() local 848 obj_exts = slab_obj_exts(slab); in obj_exts_in_slab() 849 if (!obj_exts) in obj_exts_in_slab() 854 return (obj_exts >= start) && (obj_exts < end); in obj_exts_in_slab() 2121 return cmpxchg(&slab->obj_exts, 0, OBJEXTS_ALLOC_FAIL) == 0; in mark_failed_objexts_alloc() 2125 unsigned long obj_exts, struct slabobj_ext *vec) in handle_failed_objexts_alloc() argument 2137 if (obj_exts != OBJEXTS_ALLOC_FAIL) in handle_failed_objexts_alloc() 2155 unsigned long obj_exts, struct slabobj_ext *vec) {} in handle_failed_objexts_alloc() argument 2161 slab->obj_exts = 0; in init_slab_obj_exts() 2222 old_exts = READ_ONCE(slab->obj_exts); in alloc_slab_obj_exts() [all …]
|
| H A D | memcontrol.c | 2871 unsigned long obj_exts; in mem_cgroup_from_obj_slab() local 2875 obj_exts = slab_obj_exts(slab); in mem_cgroup_from_obj_slab() 2876 if (!obj_exts) in mem_cgroup_from_obj_slab() 2882 get_slab_obj_exts(obj_exts); in mem_cgroup_from_obj_slab() 2883 obj_ext = slab_obj_ext(slab->slab_cache, slab, obj_exts, p); in mem_cgroup_from_obj_slab() 2886 put_slab_obj_exts(obj_exts); in mem_cgroup_from_obj_slab() 2889 put_slab_obj_exts(obj_exts); in mem_cgroup_from_obj_slab() 3582 unsigned long obj_exts; in __memcg_slab_post_alloc_hook() local 3621 obj_exts = slab_obj_exts(slab); in __memcg_slab_post_alloc_hook() 3622 get_slab_obj_exts(obj_exts); in __memcg_slab_post_alloc_hook() [all …]
|
| /linux/scripts/livepatch/ |
| H A D | init.c | 16 struct klp_object_ext *obj_exts; in livepatch_mod_init() local 22 obj_exts = klp_find_section_by_name(THIS_MODULE, ".init.klp_objects", in livepatch_mod_init() 24 nr_objs = obj_exts_sec_size / sizeof(*obj_exts); in livepatch_mod_init() 44 struct klp_object_ext *obj_ext = obj_exts + i; in livepatch_mod_init()
|