/linux-6.3-rc2/mm/ |
A D | slab.h | 9 struct slab { struct 14 struct kmem_cache *slab_cache; argument 27 struct kmem_cache *slab_cache; argument 34 struct slab *next; argument 56 struct list_head slab_list; argument 63 #error "Unexpected slab allocator configured" argument 73 static_assert(offsetof(struct page, pg) == offsetof(struct slab, sl)) argument 534 struct slab *slab; in memcg_slab_post_alloc_hook() local 554 slab_objcgs(slab)[off] = objcg; in memcg_slab_post_alloc_hook() local 640 struct slab *slab; in virt_to_cache() local [all …]
|
A D | slub.c | 207 struct slab **slab; member 1847 struct slab *slab; in alloc_slab_page() local 1979 struct slab *slab; in allocate_slab() local 2729 struct slab *slab; in flush_slab() local 2953 struct slab *slab; in count_partial() local 3069 struct slab *slab; in ___slab_alloc() local 3303 struct slab *slab; in __slab_alloc_node() local 3382 struct slab *slab; in __slab_alloc_node() local 3814 struct slab *slab; member 4234 struct slab *slab; in early_kmem_cache_node_alloc() local [all …]
|
A D | slab.c | 1356 struct slab *slab; in kmem_getpages() local 1404 struct slab *slab; in kmem_rcu_free() local 2184 struct slab *slab; in drain_freelist() local 2550 struct slab *slab; in cache_grow_begin() local 2689 struct slab *slab; in cache_free_debugcheck() local 2806 struct slab *slab; in get_first_slab() local 2828 struct slab *slab; in cache_alloc_pfmemalloc() local 2884 struct slab *slab; in cache_alloc_refill() local 3077 struct slab *slab; in fallback_alloc() local 3140 struct slab *slab; in ____cache_alloc_node() local [all …]
|
A D | slob.c | 108 static inline int slob_page_free(struct slab *slab) in slob_page_free() 113 static void set_slob_page_free(struct slab *slab, struct list_head *list) in set_slob_page_free() 119 static inline void clear_slob_page_free(struct slab *slab) in clear_slob_page_free() 466 void __kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kmem_obj_info()
|
A D | slab_common.c | 551 static void kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in kmem_obj_info() 577 struct slab *slab; in kmem_dump_obj() local 1003 struct slab *slab; in kfree() local
|
A D | memory-failure.c | 1184 #define slab (1UL << PG_slab) macro
|
/linux-6.3-rc2/include/linux/ |
A D | slab_def.h | 91 static inline void *nearest_obj(struct kmem_cache *cache, const struct slab *slab, in nearest_obj() 110 const struct slab *slab, void *obj) in obj_to_index() 117 const struct slab *slab) in objs_per_slab()
|
A D | slub_def.h | 52 struct slab *slab; /* The slab from which we are allocating */ member 166 static inline void *nearest_obj(struct kmem_cache *cache, const struct slab *slab, in nearest_obj() 186 const struct slab *slab, void *obj) in obj_to_index() 194 const struct slab *slab) in objs_per_slab()
|
A D | kfence.h | 242 static inline bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info()
|
A D | kasan.h | 124 static __always_inline void kasan_poison_slab(struct slab *slab) in kasan_poison_slab() 242 static inline void kasan_poison_slab(struct slab *slab) {} in kasan_poison_slab()
|
/linux-6.3-rc2/net/dccp/ |
A D | ccid.c | 81 struct kmem_cache *slab; in ccid_kmem_cache_create() local 93 static void ccid_kmem_cache_destroy(struct kmem_cache *slab) in ccid_kmem_cache_destroy()
|
/linux-6.3-rc2/mm/kasan/ |
A D | common.c | 125 void __kasan_poison_slab(struct slab *slab) in __kasan_poison_slab() 292 struct slab *slab = folio_slab(folio); in __kasan_slab_free_mempool() local 424 struct slab *slab; in __kasan_krealloc() local
|
A D | report.c | 440 struct slab *slab; in complete_report_info() local
|
A D | generic.c | 476 struct slab *slab = kasan_addr_to_slab(addr); in __kasan_record_aux_stack() local
|
/linux-6.3-rc2/mm/kfence/ |
A D | core.c | 360 struct slab *slab; in kfence_guarded_alloc() local 559 struct slab *slab = page_slab(&pages[i]); in kfence_init_pool() local 636 struct slab *slab = virt_to_slab(p); in kfence_init_pool_early() local
|
A D | report.c | 294 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info()
|
A D | kfence_test.c | 285 struct slab *slab = virt_to_slab(alloc); in test_alloc() local
|
/linux-6.3-rc2/tools/cgroup/ |
A D | memcg_slabinfo.py | 79 def count_free(slab): argument
|
/linux-6.3-rc2/lib/ |
A D | sg_pool.c | 13 struct kmem_cache *slab; member
|
/linux-6.3-rc2/tools/mm/ |
A D | slabinfo.c | 54 struct slabinfo *slab; member 1206 static int slab_mismatch(char *slab) in slab_mismatch() 1215 struct slabinfo *slab = slabinfo; in read_slab_dir() local 1321 struct slabinfo *slab; in output_slabs() local
|
/linux-6.3-rc2/tools/testing/selftests/cgroup/ |
A D | test_kmem.c | 165 long current, slab, anon, file, kernel_stack, pagetables, percpu, sock, sum; in test_kmem_memcg_deletion() local
|
/linux-6.3-rc2/include/net/ |
A D | request_sock.h | 30 struct kmem_cache *slab; member
|
/linux-6.3-rc2/block/ |
A D | bio.c | 41 struct kmem_cache *slab; member 78 struct kmem_cache *slab; member
|
/linux-6.3-rc2/net/core/ |
A D | sock.c | 2030 struct kmem_cache *slab; in sk_prot_alloc() local 2064 struct kmem_cache *slab; in sk_prot_free() local
|
/linux-6.3-rc2/fs/erofs/ |
A D | zdata.c | 184 struct kmem_cache *slab; member
|