Searched refs:slab_depot (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/md/dm-vdo/ |
| H A D | slab-depot.h | 381 struct slab_depot *depot; 461 struct slab_depot { struct 524 int __must_check vdo_adjust_reference_count_for_rebuild(struct slab_depot *depot, argument 557 struct slab_depot **depot_ptr); 559 void vdo_free_slab_depot(struct slab_depot *depot); 561 struct slab_depot_state_2_0 __must_check vdo_record_slab_depot(const struct slab_depot *depot); 563 int __must_check vdo_allocate_reference_counters(struct slab_depot *depot); 565 struct vdo_slab * __must_check vdo_get_slab(const struct slab_depot *depot, 568 u8 __must_check vdo_get_increment_limit(struct slab_depot *depot, 571 bool __must_check vdo_is_physical_data_block(const struct slab_depot *depot, [all …]
|
| H A D | slab-depot.c | 215 static u8 __must_check compute_fullness_hint(struct slab_depot *depot, in compute_fullness_hint() 319 struct slab_depot *depot = allocator->depot; in launch_write() 1947 int vdo_adjust_reference_count_for_rebuild(struct slab_depot *depot, in vdo_adjust_reference_count_for_rebuild() 3103 static struct slab_iterator get_depot_slab_iterator(struct slab_depot *depot, in get_depot_slab_iterator() 3497 struct slab_depot *depot = allocator->depot; in erase_next_slab_journal() 3593 struct slab_depot *depot = allocator->depot; in vdo_prepare_slabs_for_allocation() 3853 static int allocate_slabs(struct slab_depot *depot, slab_count_t slab_count) in allocate_slabs() 3894 void vdo_abandon_new_slabs(struct slab_depot *depot) in vdo_abandon_new_slabs() 3911 return ((struct slab_depot *) context)->allocators[zone_number].thread_id; in get_allocator_thread_id() 3951 struct slab_depot *depot = context; in release_tail_block_locks() [all …]
|
| H A D | recovery-journal.h | 149 struct slab_depot *depot; 275 struct slab_depot *depot, struct block_map *block_map);
|
| H A D | vdo.h | 204 struct slab_depot *depot;
|
| H A D | repair.c | 423 struct slab_depot *depot = completion->vdo->depot; in process_slot() 616 struct slab_depot *depot = completion->vdo->depot; in process_entry()
|
| H A D | dedupe.c | 1279 struct slab_depot *depot) in acquire_provisional_reference() 1314 struct slab_depot *depot = vdo_from_data_vio(agent)->depot; in lock_duplicate_pbn()
|
| H A D | recovery-journal.c | 873 struct slab_depot *depot, struct block_map *block_map) in vdo_open_recovery_journal()
|
| H A D | vdo.c | 898 vdo->states.slab_depot = vdo_record_slab_depot(vdo->depot); in record_vdo()
|
| H A D | dm-vdo-target.c | 1360 result = vdo_decode_slab_depot(vdo->states.slab_depot, vdo, partition, in decode_vdo()
|