/linux-6.12.1/drivers/md/dm-vdo/ |
D | vdo.c | 174 vdo_free(vdo_forget(config->logical_threads)); in uninitialize_thread_config() 175 vdo_free(vdo_forget(config->physical_threads)); in uninitialize_thread_config() 176 vdo_free(vdo_forget(config->hash_zone_threads)); in uninitialize_thread_config() 177 vdo_free(vdo_forget(config->bio_threads)); in uninitialize_thread_config() 297 free_vio(vdo_forget(vio)); in read_geometry_block() 305 free_vio(vdo_forget(vio)); in read_geometry_block() 652 for (listener = vdo_forget(thread->listeners); listener != NULL; listener = next) { in free_listeners() 653 next = vdo_forget(listener->next); in free_listeners() 696 vdo_free_io_submitter(vdo_forget(vdo->io_submitter)); in vdo_destroy() 697 vdo_free_flusher(vdo_forget(vdo->flusher)); in vdo_destroy() [all …]
|
D | int-map.c | 200 vdo_int_map_free(vdo_forget(map)); in vdo_int_map_create() 220 vdo_free(vdo_forget(map->buckets)); in vdo_int_map_free() 221 vdo_free(vdo_forget(map)); in vdo_int_map_free() 402 vdo_free(vdo_forget(map->buckets)); in resize_buckets() 409 vdo_free(vdo_forget(old_map.buckets)); in resize_buckets()
|
D | physical-zone.c | 347 free_pbn_lock_pool(vdo_forget(zone->lock_pool)); in initialize_zone() 401 free_pbn_lock_pool(vdo_forget(zone->lock_pool)); in vdo_free_physical_zones() 402 vdo_int_map_free(vdo_forget(zone->pbn_operations)); in vdo_free_physical_zones() 463 return_pbn_lock_to_pool(zone->lock_pool, vdo_forget(new_lock)); in vdo_attempt_physical_zone_pbn_lock()
|
D | io-submitter.c | 424 vdo_int_map_free(vdo_forget(bio_queue_data->map)); in vdo_make_io_submitter() 472 vdo_forget(io_submitter->bio_queue_data[i].queue); in vdo_free_io_submitter() 473 vdo_int_map_free(vdo_forget(io_submitter->bio_queue_data[i].map)); in vdo_free_io_submitter()
|
D | recovery-journal.c | 790 vdo_free(vdo_forget(journal->lock_counter.logical_zone_counts)); in vdo_free_recovery_journal() 791 vdo_free(vdo_forget(journal->lock_counter.physical_zone_counts)); in vdo_free_recovery_journal() 792 vdo_free(vdo_forget(journal->lock_counter.journal_counters)); in vdo_free_recovery_journal() 793 vdo_free(vdo_forget(journal->lock_counter.journal_decrement_counts)); in vdo_free_recovery_journal() 794 vdo_free(vdo_forget(journal->lock_counter.logical_counters)); in vdo_free_recovery_journal() 795 vdo_free(vdo_forget(journal->lock_counter.physical_counters)); in vdo_free_recovery_journal() 796 free_vio(vdo_forget(journal->flush_vio)); in vdo_free_recovery_journal() 813 vdo_free(vdo_forget(block->vio.data)); in vdo_free_recovery_journal()
|
D | slab-depot.c | 418 vio_as_pooled_vio(as_vio(vdo_forget(completion)))); in complete_reaping() 701 return_vio_to_pool(journal->slab->allocator->vio_pool, vdo_forget(pooled)); in complete_write() 780 vdo_submit_metadata_vio(vdo_forget(vio), block_number, write_slab_journal_endio, in write_slab_journal_block() 2383 vdo_free(vdo_forget(slab->reference_blocks)); in allocate_slab_counters() 2661 vdo_free(vdo_forget(scrubber->vio.data)); in uninitialize_scrubber_vio() 2682 vdo_fail_completion(vdo_forget(scrubber->vio.completion.parent), result); in finish_scrubbing() 3385 dm_kcopyd_client_destroy(vdo_forget(allocator->eraser)); in finish_loading_allocator() 3651 vdo_free(vdo_forget(slab->journal.block)); in free_slab() 3652 vdo_free(vdo_forget(slab->journal.locks)); in free_slab() 3653 vdo_free(vdo_forget(slab->counters)); in free_slab() [all …]
|
D | vio.c | 75 vdo_free(vdo_forget(bio)); in vdo_free_bio() 159 vdo_free_bio(vdo_forget(vio->bio)); in free_vio_components() 383 vdo_free(vdo_forget(pool->buffer)); in free_vio_pool()
|
D | logical-zone.c | 135 vdo_free(vdo_forget(zones->manager)); in vdo_free_logical_zones() 138 vdo_int_map_free(vdo_forget(zones->zones[index].lbn_operations)); in vdo_free_logical_zones()
|
D | dedupe.c | 695 vdo_forget(lock->duplicate_lock)); in unlock_duplicate_pbn() 892 return_hash_lock_to_pool(zone, vdo_forget(new_lock)); in acquire_lock() 911 return_hash_lock_to_pool(zone, vdo_forget(new_lock)); in acquire_lock() 1977 hash_lock->duplicate_lock = vdo_forget(allocation->lock); in transfer_allocation_lock() 2206 uds_destroy_index_session(vdo_forget(zones->index_session)); in initialize_index() 2457 uds_destroy_index_session(vdo_forget(zones->index_session)); in vdo_finish_dedupe_index() 2471 vdo_free(vdo_forget(zones->manager)); in vdo_free_hash_zones() 2476 vdo_free_funnel_queue(vdo_forget(zone->timed_out_complete)); in vdo_free_hash_zones() 2477 vdo_int_map_free(vdo_forget(zone->hash_lock_map)); in vdo_free_hash_zones() 2478 vdo_free(vdo_forget(zone->lock_array)); in vdo_free_hash_zones()
|
D | memory-alloc.h | 147 #define vdo_forget(ptr) __vdo_forget((void **) &(ptr)) macro
|
D | block-map.c | 1344 vdo_int_map_free(vdo_forget(cache->page_map)); in vdo_invalidate_page_cache() 2488 map->forest = vdo_forget(map->next_forest); in replace_forest() 2504 return_vio_to_pool(cursors->pool, vdo_forget(cursor->vio)); in finish_cursor() 2825 vdo_free(vdo_forget(zone->dirty_lists)); in uninitialize_block_map_zone() 2826 free_vio_pool(vdo_forget(zone->vio_pool)); in uninitialize_block_map_zone() 2827 vdo_int_map_free(vdo_forget(zone->loading_pages)); in uninitialize_block_map_zone() 2832 free_vio(vdo_forget(info->vio)); in uninitialize_block_map_zone() 2835 vdo_int_map_free(vdo_forget(cache->page_map)); in uninitialize_block_map_zone() 2836 vdo_free(vdo_forget(cache->infos)); in uninitialize_block_map_zone() 2837 vdo_free(vdo_forget(cache->pages)); in uninitialize_block_map_zone() [all …]
|
D | repair.c | 230 vdo_free(vdo_forget(repair->vios)); in uninitialize_vios() 245 vdo_free(vdo_forget(repair->journal_data)); in free_repair_completion() 246 vdo_free(vdo_forget(repair->entries)); in free_repair_completion() 266 free_repair_completion(vdo_forget(repair)); in finish_repair() 299 free_repair_completion(vdo_forget(repair)); in abort_repair() 1111 vdo_free(vdo_forget(repair->journal_data)); in recover_block_map()
|
D | data-vio.c | 828 vdo_free_bio(vdo_forget(data_vio->vio.bio)); in destroy_data_vio() 829 vdo_free(vdo_forget(data_vio->vio.data)); in destroy_data_vio() 830 vdo_free(vdo_forget(data_vio->compression.block)); in destroy_data_vio() 831 vdo_free(vdo_forget(data_vio->scratch_block)); in destroy_data_vio() 870 free_data_vio_pool(vdo_forget(pool)); in make_data_vio_pool() 927 vdo_free_funnel_queue(vdo_forget(pool->queue)); in free_data_vio_pool() 1436 vdo_forget(allocation->lock)); in release_data_vio_allocation_lock()
|
D | packer.c | 204 vdo_free(vdo_forget(packer->canceled_bin)); in vdo_free_packer() 672 lock_holder = vdo_forget(data_vio->compression.lock_holder); in vdo_remove_lock_holder_from_packer()
|
D | dm-vdo-target.c | 1703 dm_kcopyd_client_destroy(vdo_forget(vdo->partition_copier)); in grow_layout() 1716 dm_kcopyd_client_destroy(vdo_forget(vdo->partition_copier)); in grow_layout() 1920 struct vdo *vdo = vdo_forget(config->vdo); in vdo_dtr() 1938 vdo_destroy(vdo_forget(vdo)); in vdo_dtr() 2295 load_callback(vdo_forget(completion)); in handle_load_error() 2613 vdo_forget(vdo->next_layout.head); in grow_physical_callback()
|
D | admin-state.c | 209 vdo_launch_completion(vdo_forget(state->waiter)); in vdo_finish_operation()
|
D | flush.c | 165 mempool_destroy(vdo_forget(flusher->flush_pool)); in vdo_free_flusher()
|
D | funnel-workqueue.c | 436 vdo_free_work_queue(vdo_forget(*queue_ptr)); in vdo_make_work_queue()
|
/linux-6.12.1/drivers/md/dm-vdo/indexer/ |
D | volume-index.c | 282 vdo_free(vdo_forget(sub_index->flush_chapters)); in uninitialize_volume_sub_index() 283 vdo_free(vdo_forget(sub_index->zones)); in uninitialize_volume_sub_index() 293 vdo_free(vdo_forget(volume_index->zones)); in uds_free_volume_index()
|
D | io-factory.c | 180 dm_bufio_release(vdo_forget(reader->buffer)); in position_reader()
|
D | volume.c | 201 dm_bufio_release(vdo_forget(page->buffer)); in release_page_buffer() 1485 dm_bufio_client_destroy(vdo_forget(volume->client)); in uds_replace_volume_storage() 1686 dm_bufio_client_destroy(vdo_forget(volume->client)); in uds_free_volume()
|
D | sparse-cache.c | 341 dm_bufio_release(vdo_forget(chapter->page_buffers[i])); in release_cached_chapter_index()
|
D | index.c | 623 vdo_free(vdo_forget(request)); in execute_zone_request() 1293 uds_free_index_layout(vdo_forget(index->layout)); in uds_free_index()
|
D | delta-index.c | 299 vdo_free(vdo_forget(delta_index->delta_zones[z].new_offsets)); in uds_uninitialize_delta_index() 300 vdo_free(vdo_forget(delta_index->delta_zones[z].delta_lists)); in uds_uninitialize_delta_index() 301 vdo_free(vdo_forget(delta_index->delta_zones[z].memory)); in uds_uninitialize_delta_index()
|