Searched refs:slab_depot (Results 1 - 11 of 11) sorted by relevance
/linux-master/drivers/md/dm-vdo/ |
H A D | slab-depot.h | 28 * A slab_depot is responsible for managing all of the slabs and block allocators of a VDO. It has 374 struct slab_depot *depot; 450 struct slab_depot { struct 513 int __must_check vdo_adjust_reference_count_for_rebuild(struct slab_depot *depot, 546 struct slab_depot **depot_ptr); 548 void vdo_free_slab_depot(struct slab_depot *depot); 550 struct slab_depot_state_2_0 __must_check vdo_record_slab_depot(const struct slab_depot *depot); 552 int __must_check vdo_allocate_reference_counters(struct slab_depot *depot); 554 struct vdo_slab * __must_check vdo_get_slab(const struct slab_depot *depot, 557 u8 __must_check vdo_get_increment_limit(struct slab_depot *depo [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 | slab-depot.c | 214 static u8 __must_check compute_fullness_hint(struct slab_depot *depot, 317 struct slab_depot *depot = allocator->depot; 1941 int vdo_adjust_reference_count_for_rebuild(struct slab_depot *depot, 3008 * get_depot_slab_iterator() - Return a slab_iterator over the slabs in a slab_depot. 3018 static struct slab_iterator get_depot_slab_iterator(struct slab_depot *depot, 3419 struct slab_depot *depot = allocator->depot; 3515 struct slab_depot *depot = allocator->depot; 3775 static int allocate_slabs(struct slab_depot *depot, slab_count_t slab_count) 3816 void vdo_abandon_new_slabs(struct slab_depot *depot) 3837 return ((struct slab_depot *) contex [all...] |
H A D | vdo.h | 204 struct slab_depot *depot;
|
H A D | encodings.c | 641 * Configures the slab_depot for the specified storage capacity, finding the number of data blocks 680 vdo_log_debug("slab_depot last_block=%llu, total_data_blocks=%llu, slab_count=%zu, left_over=%llu", 1334 result = decode_slab_depot_state_2_0(buffer, offset, &states->slab_depot); 1414 encode_slab_depot_state_2_0(buffer, offset, states->slab_depot);
|
H A D | repair.c | 421 struct slab_depot *depot = completion->vdo->depot; 614 struct slab_depot *depot = completion->vdo->depot;
|
H A D | dedupe.c | 1281 struct slab_depot *depot) 1316 struct slab_depot *depot = vdo_from_data_vio(agent)->depot;
|
H A D | encodings.h | 690 struct slab_depot_state_2_0 slab_depot; member in struct:vdo_component_states
|
H A D | recovery-journal.c | 871 struct slab_depot *depot, struct block_map *block_map)
|
H A D | vdo.c | 904 vdo->states.slab_depot = vdo_record_slab_depot(vdo->depot);
|
H A D | dm-vdo-target.c | 1356 result = vdo_decode_slab_depot(vdo->states.slab_depot, vdo, partition,
|
Completed in 158 milliseconds