| /linux/drivers/md/dm-vdo/ |
| H A D | slab-depot.h | 227 physical_block_number_t start; 229 physical_block_number_t end; 231 physical_block_number_t journal_origin; 233 physical_block_number_t ref_counts_origin; 468 physical_block_number_t first_block; 469 physical_block_number_t last_block; 470 physical_block_number_t origin; 498 physical_block_number_t old_last_block; 500 physical_block_number_t new_last_block; 505 physical_block_number_t summary_origin; [all …]
|
| H A D | block-map.h | 139 physical_block_number_t pbn; 173 physical_block_number_t pbn; 258 physical_block_number_t root_origin; 290 typedef int (*vdo_entry_callback_fn)(physical_block_number_t pbn, 302 struct block_map_zone *zone, physical_block_number_t pbn, 320 physical_block_number_t pbn, 325 physical_block_number_t vdo_find_block_map_page_pbn(struct block_map *map, 364 physical_block_number_t pbn,
|
| H A D | io-submitter.h | 28 void __submit_metadata_vio(struct vio *vio, physical_block_number_t physical, 32 static inline void vdo_submit_metadata_vio(struct vio *vio, physical_block_number_t physical, in vdo_submit_metadata_vio() 41 physical_block_number_t physical, in vdo_submit_metadata_vio_with_size()
|
| H A D | physical-zone.h | 100 physical_block_number_t pbn); 103 physical_block_number_t pbn, 110 physical_block_number_t locked_pbn,
|
| H A D | vio.h | 61 physical_block_number_t __must_check pbn_from_vio_bio(struct bio *bio); 124 blk_opf_t bi_opf, physical_block_number_t pbn); 127 blk_opf_t bi_opf, physical_block_number_t pbn); 129 blk_opf_t bi_opf, physical_block_number_t pbn);
|
| H A D | vio.c | 41 physical_block_number_t pbn_from_vio_bio(struct bio *bio) in pbn_from_vio_bio() 45 physical_block_number_t pbn = bio->bi_iter.bi_sector / VDO_SECTORS_PER_BLOCK; in pbn_from_vio_bio() 174 blk_opf_t bi_opf, physical_block_number_t pbn) in vdo_set_bio_properties() 195 blk_opf_t bi_opf, physical_block_number_t pbn) in vio_reset_bio() 202 blk_opf_t bi_opf, physical_block_number_t pbn) in vio_reset_bio_with_size() 289 physical_block_number_t pbn = pbn_from_vio_bio(vio->bio); in vio_record_metadata_io_error()
|
| H A D | recovery-journal.h | 130 physical_block_number_t block_number; 165 physical_block_number_t origin; 228 static inline physical_block_number_t __must_check
|
| H A D | types.h | 46 typedef u64 physical_block_number_t; typedef 141 physical_block_number_t pbn; 166 physical_block_number_t pbn;
|
| H A D | physical-zone.c | 157 physical_block_number_t locked_pbn, in release_pbn_lock_provisional_reference() 417 physical_block_number_t pbn) in vdo_get_physical_zone_pbn_lock() 438 physical_block_number_t pbn, in vdo_attempt_physical_zone_pbn_lock() 613 physical_block_number_t locked_pbn, in vdo_release_physical_zone_pbn_lock()
|
| H A D | repair.c | 107 physical_block_number_t pbn; 516 static physical_block_number_t get_pbn_to_fetch(struct repair_completion *repair, in get_pbn_to_fetch() 519 physical_block_number_t pbn = VDO_ZERO_BLOCK; in get_pbn_to_fetch() 546 physical_block_number_t pbn = get_pbn_to_fetch(repair, block_map); in fetch_page() 613 static int process_entry(physical_block_number_t pbn, struct vdo_completion *completion) in process_entry() 809 physical_block_number_t pbn; in add_slab_journal_entries() 1028 physical_block_number_t pbn; in fetch_block_map_page() 1164 physical_block_number_t pbn = in get_recovery_journal_block_header() 1226 physical_block_number_t i; in find_recovery_journal_head_and_tail() 1284 physical_block_number_t low32, high4; in unpack_entry() [all …]
|
| H A D | block-map.c | 106 static const physical_block_number_t NO_PAGE = 0xFFFFFFFFFFFFFFFF; 109 static const physical_block_number_t VDO_INVALID_PBN = 0xFFFFFFFFFFFFFFFF; 381 static int __must_check set_info_pbn(struct page_info *info, physical_block_number_t pbn) in set_info_pbn() 450 physical_block_number_t pbn) in find_page() 719 physical_block_number_t pbn = vdo_get_block_map_page_pbn(page); in page_is_loaded() 782 physical_block_number_t pbn) in launch_page_load() 895 physical_block_number_t *pbn = context; in completion_needs_page() 909 physical_block_number_t pbn; in allocate_free_page() 1224 struct block_map_zone *zone, physical_block_number_t pbn, in vdo_get_page() 1405 physical_block_number_t pbn, in vdo_copy_valid_page() [all …]
|
| H A D | slab-depot.c | 320 physical_block_number_t pbn; in launch_write() 752 physical_block_number_t block_number; in write_slab_journal_block() 903 static void add_entry(struct slab_journal *journal, physical_block_number_t pbn, in add_entry() 957 bool vdo_attempt_replay_into_slab(struct vdo_slab *slab, physical_block_number_t pbn, in vdo_attempt_replay_into_slab() 1188 physical_block_number_t pbn; in write_reference_block() 1298 physical_block_number_t pbn, in slab_block_number_from_pbn() 1321 physical_block_number_t pbn, in get_reference_counter() 1948 physical_block_number_t pbn, in vdo_adjust_reference_count_for_rebuild() 3193 int vdo_acquire_provisional_reference(struct vdo_slab *slab, physical_block_number_t pbn, in vdo_acquire_provisional_reference() 3222 physical_block_number_t *block_number_ptr) in allocate_slab_block() [all …]
|
| H A D | vdo.h | 359 int __must_check vdo_get_physical_zone(const struct vdo *vdo, physical_block_number_t pbn,
|
| H A D | io-submitter.c | 342 void __submit_metadata_vio(struct vio *vio, physical_block_number_t physical, in __submit_metadata_vio()
|
| H A D | vdo.c | 1698 int vdo_get_physical_zone(const struct vdo *vdo, physical_block_number_t pbn, in vdo_get_physical_zone()
|
| H A D | data-vio.c | 1407 physical_block_number_t locked_pbn = allocation->pbn; in release_data_vio_allocation_lock()
|
| H A D | dm-vdo-target.c | 2545 physical_block_number_t pbn = partition->offset - vdo->geometry.bio_offset; in partition_to_region()
|