Home
last modified time | relevance | path

Searched defs:slab (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/md/dm-vdo/
H A Dslab-depot.c54 static bool is_slab_open(struct vdo_slab *slab) in is_slab_open()
135 static bool is_slab_journal_blank(const struct vdo_slab *slab) in is_slab_journal_blank()
169 static void check_if_slab_drained(struct vdo_slab *slab) in check_if_slab_drained()
359 static void update_slab_summary_entry(struct vdo_slab *slab, struct vdo_waiter *waiter, in update_slab_summary_entry()
624 struct vdo_slab *slab = journal->slab; in update_tail_block_location() local
658 static void reopen_slab_journal(struct vdo_slab *slab) in reopen_slab_journal()
956 bool vdo_attempt_replay_into_slab(struct vdo_slab *slab, physical_block_number_t pbn, in vdo_attempt_replay_into_slab()
1016 struct vdo_slab *slab = container_of(waiter, struct vdo_slab, summary_waiter); in finish_summary_update() local
1042 struct vdo_slab *slab = context; in launch_reference_block_write() local
1053 static void save_dirty_reference_blocks(struct vdo_slab *slab) in save_dirty_reference_blocks()
[all …]
H A Dslab-depot.h84 struct vdo_slab *slab; member
167 struct vdo_slab *slab; member
300 struct vdo_slab *slab; member
H A Dvdo.c1698 struct vdo_slab *slab; in vdo_get_physical_zone() local
H A Drepair.c810 struct vdo_slab *slab; in add_slab_journal_entries() local
H A Ddedupe.c1280 struct vdo_slab *slab = vdo_get_slab(depot, agent->duplicate.pbn); in acquire_provisional_reference() local
/linux/mm/
H A Dslub.c391 struct slab *slab; /* The slab from which we are allocating */ member
640 static __always_inline void slab_lock(struct slab *slab) in slab_lock()
645 static __always_inline void slab_unlock(struct slab *slab) in slab_unlock()
651 __update_freelist_fast(struct slab *slab, in __update_freelist_fast()
666 __update_freelist_slow(struct slab *slab, in __update_freelist_slow()
691 static inline bool __slab_update_freelist(struct kmem_cache *s, struct slab *slab, in __slab_update_freelist()
721 static inline bool slab_update_freelist(struct kmem_cache *s, struct slab *slab, in slab_update_freelist()
793 struct slab *slab) in __fill_map()
891 struct slab *slab, void *object) in check_valid_pointer()
1009 static void print_slab_info(const struct slab *slab) in print_slab_info()
[all …]
H A Dslab.h52 struct slab { struct
55 struct kmem_cache *slab_cache; argument
62 struct slab *next; argument
101 static_assert(offsetof(struct page, pg) == offsetof(struct slab, sl)) argument
174 static inline bool slab_test_pfmemalloc(const struct slab *slab) in slab_test_pfmemalloc()
179 static inline void slab_set_pfmemalloc(struct slab *slab) in slab_set_pfmemalloc()
184 static inline void slab_clear_pfmemalloc(struct slab *slab) in slab_clear_pfmemalloc()
189 static inline void __slab_clear_pfmemalloc(struct slab *slab) in __slab_clear_pfmemalloc()
194 static inline void *slab_address(const struct slab *slab) in slab_address()
199 static inline int slab_nid(const struct slab *slab) in slab_nid()
[all …]
H A Dslab_common.c570 static void kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in kmem_obj_info()
596 struct slab *slab; in kmem_dump_obj() local
1262 struct slab *slab; in bpf_get_kmem_cache() local
H A Dmemcontrol.c2574 struct slab *slab; in mem_cgroup_from_obj_folio() local
3137 struct slab *slab; in __memcg_slab_post_alloc_hook() local
3198 slab_obj_exts(slab)[off].objcg = objcg; in __memcg_slab_post_alloc_hook() local
3204 void __memcg_slab_free_hook(struct kmem_cache *s, struct slab *slab, in __memcg_slab_free_hook()
4042 int slab = atomic_xchg(&pn->slab_reclaimable, 0); in flush_nmi_stats() local
4050 int slab = atomic_xchg(&pn->slab_unreclaimable, 0); in flush_nmi_stats() local
/linux/scripts/gdb/linux/
H A Dslab.py38 def slab_folio(slab): argument
41 def slab_address(slab): argument
155 def __fill_map(obj_map, cache, slab): argument
283 def count_free(slab): argument
/linux/mm/kasan/
H A Dcommon.c145 void __kasan_poison_slab(struct slab *slab) in __kasan_poison_slab()
440 struct slab *slab; in __kasan_krealloc() local
501 struct slab *slab; in __kasan_mempool_poison_object() local
528 struct slab *slab; in __kasan_mempool_unpoison_object() local
H A Dreport.c531 struct slab *slab; in complete_report_info() local
/linux/net/dccp/
H A Dccid.c
/linux/mm/kfence/
H A Dcore.c420 struct slab *slab; in kfence_guarded_alloc() local
616 struct slab *slab = page_slab(nth_page(pages, i)); in kfence_init_pool() local
668 struct slab *slab = page_slab(nth_page(pages, i)); in kfence_init_pool() local
/linux/tools/cgroup/
H A Dmemcg_slabinfo.py79 def count_free(slab): argument
[all...]
/linux/include/linux/
H A Dkfence.h245 static inline bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in __kfence_obj_info()
/linux/lib/
H A Dsg_pool.c13 struct kmem_cache *slab; member
/linux/include/net/
H A Drequest_sock.h31 struct kmem_cache *slab; member
H A Dsock.h1340 struct kmem_cache *slab; member
/linux/block/
H A Dbio.c40 struct kmem_cache *slab; member
77 struct kmem_cache *slab; member
/linux/net/core/
H A Dsock.c2237 struct kmem_cache *slab; in sk_prot_alloc() local
2271 struct kmem_cache *slab; in sk_prot_free() local
/linux/fs/erofs/
H A Dzdata.c122 struct kmem_cache *slab; member
/linux/fs/nfsd/
H A Dnfs4state.c921 struct nfs4_stid *nfs4_alloc_stid(struct nfs4_client *cl, struct kmem_cache *slab, in nfs4_alloc_stid()
4902 static inline void *alloc_stateowner(struct kmem_cache *slab, struct xdr_netobj *owner, struct nfs4… in alloc_stateowner()