Searched defs:slab (Results 1 - 25 of 27) sorted by relevance

12

/linux-master/lib/
H A Dsg_pool.c13 struct kmem_cache *slab; member in struct:sg_pool
/linux-master/scripts/gdb/
H A Dvmlinux-gdb.py50 import linux.slab namespace
/linux-master/include/linux/
H A Dkfence.h245 static inline bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) argument
H A Dkasan.h127 static __always_inline void kasan_poison_slab(struct slab *slab) argument
364 kasan_poison_slab(struct slab *slab) argument
[all...]
/linux-master/net/dccp/
H A Dccid.c81 struct kmem_cache *slab; local
93 static void ccid_kmem_cache_destroy(struct kmem_cache *slab) argument
/linux-master/mm/kfence/
H A Dreport.c293 bool __kfence_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) argument
H A Dkfence_test.c286 struct slab *slab = virt_to_slab(alloc); local
H A Dcore.c396 struct slab *slab; local
592 struct slab *slab = page_slab(nth_page(pages, i)); local
644 struct slab *slab = page_slab(nth_page(pages, i)); local
[all...]
/linux-master/mm/kasan/
H A Dcommon.c145 void __kasan_poison_slab(struct slab *slab) argument
433 struct slab *slab; local
494 struct slab *slab; local
516 struct slab *slab; local
[all...]
H A Dgeneric.c526 struct slab *slab = kasan_addr_to_slab(addr); local
H A Dreport.c498 struct slab *slab; local
[all...]
/linux-master/include/net/
H A Drequest_sock.h31 struct kmem_cache *slab; member in struct:request_sock_ops
H A Dsock.h1302 struct kmem_cache *slab; member in struct:proto
/linux-master/drivers/md/dm-vdo/
H A Dvdo.c1707 struct vdo_slab *slab; local
H A Ddedupe.c1284 struct vdo_slab *slab = vdo_get_slab(depot, agent->duplicate.pbn); local
H A Drepair.c811 struct vdo_slab *slab; local
[all...]
H A Dslab-depot.h77 struct vdo_slab *slab; member in struct:slab_journal
160 struct vdo_slab *slab; member in struct:reference_block
293 struct vdo_slab *slab; member in struct:slab_scrubber
[all...]
H A Dslab-depot.c54 static bool is_slab_open(struct vdo_slab *slab) argument
135 is_slab_journal_blank(const struct vdo_slab *slab) argument
169 check_if_slab_drained(struct vdo_slab *slab) argument
359 update_slab_summary_entry(struct vdo_slab *slab, struct vdo_waiter *waiter, tail_block_offset_t tail_block_offset, bool load_ref_counts, bool is_clean, block_count_t free_blocks) argument
625 struct vdo_slab *slab = journal->slab; local
659 reopen_slab_journal(struct vdo_slab *slab) argument
957 vdo_attempt_replay_into_slab(struct vdo_slab *slab, physical_block_number_t pbn, enum journal_operation operation, bool increment, struct journal_point *recovery_point, struct vdo_completion *parent) argument
1017 struct vdo_slab *slab = container_of(waiter, struct vdo_slab, summary_waiter); local
1043 struct vdo_slab *slab = context; local
1054 save_dirty_reference_blocks(struct vdo_slab *slab) argument
1071 struct vdo_slab *slab = block->slab; local
1170 struct vdo_slab *slab = ((struct reference_block *) completion->parent)->slab; local
1223 struct vdo_slab *slab = journal->slab; local
1280 get_reference_block(struct vdo_slab *slab, slab_block_number index) argument
1295 slab_block_number_from_pbn(struct vdo_slab *slab, physical_block_number_t pbn, slab_block_number *slab_block_number_ptr) argument
1318 get_reference_counter(struct vdo_slab *slab, physical_block_number_t pbn, vdo_refcount_t **counter_ptr) argument
1333 calculate_slab_priority(struct vdo_slab *slab) argument
1372 prioritize_slab(struct vdo_slab *slab) argument
1385 adjust_free_block_count(struct vdo_slab *slab, bool incremented) argument
1420 increment_for_data(struct vdo_slab *slab, struct reference_block *block, slab_block_number block_number, enum reference_status old_status, struct pbn_lock *lock, vdo_refcount_t *counter_ptr, bool adjust_block_count) argument
1468 decrement_for_data(struct vdo_slab *slab, struct reference_block *block, slab_block_number block_number, enum reference_status old_status, struct reference_updater *updater, vdo_refcount_t *counter_ptr, bool adjust_block_count) argument
1531 increment_for_block_map(struct vdo_slab *slab, struct reference_block *block, slab_block_number block_number, enum reference_status old_status, struct pbn_lock *lock, bool normal_operation, vdo_refcount_t *counter_ptr, bool adjust_block_count) argument
1591 update_reference_count(struct vdo_slab *slab, struct reference_block *block, slab_block_number block_number, const struct journal_point *slab_journal_point, struct reference_updater *updater, bool normal_operation, bool adjust_block_count, bool *provisional_decrement_ptr) argument
1628 adjust_reference_count(struct vdo_slab *slab, struct reference_updater *updater, const struct journal_point *slab_journal_point) argument
1853 struct vdo_slab *slab = journal->slab; local
1891 reset_search_cursor(struct vdo_slab *slab) argument
1909 advance_search_cursor(struct vdo_slab *slab) argument
1948 struct vdo_slab *slab = vdo_get_slab(depot, pbn); local
1979 replay_reference_count_change(struct vdo_slab *slab, const struct journal_point *entry_point, struct slab_journal_entry entry) argument
2047 find_free_block(const struct vdo_slab *slab, slab_block_number *index_ptr) argument
2104 search_current_reference_block(const struct vdo_slab *slab, slab_block_number *free_index_ptr) argument
2123 search_reference_blocks(struct vdo_slab *slab, slab_block_number *free_index_ptr) argument
2142 make_provisional_reference(struct vdo_slab *slab, slab_block_number block_number) argument
2161 dirty_all_reference_blocks(struct vdo_slab *slab) argument
2203 struct vdo_slab *slab = block->slab; local
2243 struct vdo_slab *slab = block->slab; local
2287 load_reference_blocks(struct vdo_slab *slab) argument
2307 drain_slab(struct vdo_slab *slab) argument
2359 allocate_slab_counters(struct vdo_slab *slab) argument
2400 allocate_counters_if_clean(struct vdo_slab *slab) argument
2412 struct vdo_slab *slab = journal->slab; local
2469 struct vdo_slab *slab = journal->slab; local
2493 load_slab_journal(struct vdo_slab *slab) argument
2518 register_slab_for_scrubbing(struct vdo_slab *slab, bool high_priority) argument
2544 queue_slab(struct vdo_slab *slab) argument
2598 struct vdo_slab *slab = container_of(state, struct vdo_slab, state); local
2633 struct vdo_slab *slab; local
2734 struct vdo_slab *slab = scrubber->slab; local
2776 apply_block_entries(struct packed_slab_journal_block *block, journal_entry_count_t entry_count, sequence_number_t block_number, struct vdo_slab *slab) argument
2827 struct vdo_slab *slab = scrubber->slab; local
2918 struct vdo_slab *slab = scrubber->slab; local
2937 struct vdo_slab *slab; local
3000 register_slab_with_allocator(struct block_allocator *allocator, struct vdo_slab *slab) argument
3047 struct vdo_slab *slab = iterator->next; local
3087 struct vdo_slab *slab = next_slab(&iterator); local
3106 vdo_acquire_provisional_reference(struct vdo_slab *slab, physical_block_number_t pbn, struct pbn_lock *lock) argument
3134 allocate_slab_block(struct vdo_slab *slab, physical_block_number_t *block_number_ptr) argument
3164 open_slab(struct vdo_slab *slab) argument
3242 struct vdo_slab *slab = vdo_get_slab(completion->vdo->depot, updater->zpbn.pbn); local
3366 struct vdo_slab *slab = next_slab(&iterator); local
3416 struct vdo_slab *slab; local
3533 struct vdo_slab *slab; local
3585 struct vdo_slab *slab = next_slab(&iterator); local
3645 free_slab(struct vdo_slab *slab) argument
3658 initialize_slab_journal(struct vdo_slab *slab) argument
3722 struct vdo_slab *slab; local
4132 struct vdo_slab *slab = depot->new_slabs[i]; local
4367 struct vdo_slab *slab = vdo_get_slab(depot, pbn); local
4727 struct vdo_slab *slab = depot->new_slabs[i]; local
[all...]
/linux-master/block/
H A Dbio.c40 struct kmem_cache *slab; member in struct:biovec_slab
77 struct kmem_cache *slab; member in struct:bio_slab
[all...]
/linux-master/mm/
H A Dslab_common.c530 kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) argument
556 struct slab *slab; local
[all...]
H A Dslab.h52 struct slab { struct
167 slab_test_pfmemalloc(const struct slab *slab) argument
172 slab_set_pfmemalloc(struct slab *slab) argument
177 slab_clear_pfmemalloc(struct slab *slab) argument
182 __slab_clear_pfmemalloc(struct slab *slab) argument
187 slab_address(const struct slab *slab) argument
192 slab_nid(const struct slab *slab) argument
197 slab_pgdat(const struct slab *slab) argument
212 slab_order(const struct slab *slab) argument
217 slab_size(const struct slab *slab) argument
321 nearest_obj(struct kmem_cache *cache, const struct slab *slab, void *x) argument
341 obj_to_index(const struct kmem_cache *cache, const struct slab *slab, void *obj) argument
349 objs_per_slab(const struct kmem_cache *cache, const struct slab *slab) argument
546 slab_obj_exts(struct slab *slab) argument
563 slab_obj_exts(struct slab *slab) argument
[all...]
H A Dmemcontrol.c3167 struct slab *slab; local
3730 struct slab *slab; local
3788 __memcg_slab_free_hook(struct kmem_cache *s, struct slab *slab, void **p, int objects, struct slabobj_ext *obj_exts) argument
[all...]
/linux-master/tools/mm/
H A Dslabinfo.c54 struct slabinfo *slab; member in struct:aliasinfo
1206 slab_mismatch(char *slab) argument
1215 struct slabinfo *slab = slabinfo; local
1321 struct slabinfo *slab; local
[all...]
/linux-master/fs/erofs/
H A Dzdata.c171 struct kmem_cache *slab; member in struct:z_erofs_pcluster_slab
/linux-master/net/core/
H A Dsock.c2070 struct kmem_cache *slab; local
2104 struct kmem_cache *slab; local
[all...]

Completed in 248 milliseconds

12