Searched refs:chunk_block (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/md/ |
| D | dm-zoned-target.c | 116 struct bio *bio, sector_t chunk_block, in dmz_submit_bio() argument 128 dmz_start_sect(dmz->metadata, zone) + dmz_blk2sect(chunk_block); in dmz_submit_bio() 148 sector_t chunk_block, unsigned int nr_blocks) in dmz_handle_read_zero() argument 166 sector_t chunk_block = dmz_chunk_block(dmz->dev, dmz_bio_block(bio)); in dmz_handle_read() local 168 sector_t end_block = chunk_block + nr_blocks; in dmz_handle_read() 182 (unsigned long long)chunk_block, nr_blocks); in dmz_handle_read() 186 while (chunk_block < end_block) { in dmz_handle_read() 188 if (dmz_is_rnd(zone) || chunk_block < zone->wp_block) { in dmz_handle_read() 190 ret = dmz_block_valid(dmz->metadata, zone, chunk_block); in dmz_handle_read() 205 ret = dmz_block_valid(dmz->metadata, bzone, chunk_block); in dmz_handle_read() [all …]
|
| D | dm-zoned-metadata.c | 1950 sector_t chunk_block) in dmz_get_bitmap() argument 1954 (chunk_block >> DMZ_BLOCK_SHIFT_BITS); in dmz_get_bitmap() 1966 sector_t chunk_block = 0; in dmz_copy_valid_blocks() local 1969 while (chunk_block < zmd->dev->zone_nr_blocks) { in dmz_copy_valid_blocks() 1970 from_mblk = dmz_get_bitmap(zmd, from_zone, chunk_block); in dmz_copy_valid_blocks() 1973 to_mblk = dmz_get_bitmap(zmd, to_zone, chunk_block); in dmz_copy_valid_blocks() 1985 chunk_block += DMZ_BLOCK_SIZE_BITS; in dmz_copy_valid_blocks() 1998 struct dm_zone *to_zone, sector_t chunk_block) in dmz_merge_valid_blocks() argument 2004 while (chunk_block < zmd->dev->zone_nr_blocks) { in dmz_merge_valid_blocks() 2006 ret = dmz_first_valid_block(zmd, from_zone, &chunk_block); in dmz_merge_valid_blocks() [all …]
|
| D | dm-zoned.h | 231 sector_t chunk_block, unsigned int nr_blocks); 233 sector_t chunk_block, unsigned int nr_blocks); 235 sector_t chunk_block); 237 sector_t *chunk_block); 241 struct dm_zone *to_zone, sector_t chunk_block);
|
| D | dm-zoned-reclaim.c | 192 sector_t chunk_block = dzone->wp_block; in dmz_reclaim_buf() local 209 ret = dmz_merge_valid_blocks(zmd, bzone, dzone, chunk_block); in dmz_reclaim_buf() 372 sector_t chunk_block = 0; in dmz_do_reclaim() local 374 ret = dmz_first_valid_block(zmd, bzone, &chunk_block); in dmz_do_reclaim() 378 if (ret == 0 || chunk_block >= dzone->wp_block) { in dmz_do_reclaim()
|