Searched refs:dm_zone (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/md/ |
A D | dm-zoned.h | 96 struct dm_zone { struct 126 struct dm_zone *bzone; argument 219 struct dm_zone *dmz_alloc_zone(struct dmz_metadata *zmd, 241 static inline void dmz_activate_zone(struct dm_zone *zone) in dmz_activate_zone() 246 int dmz_lock_zone_reclaim(struct dm_zone *zone); 247 void dmz_unlock_zone_reclaim(struct dm_zone *zone); 255 struct dm_zone *dzone); 266 struct dm_zone *to_zone); 268 struct dm_zone *to_zone, sector_t chunk_block); 290 static inline void dmz_deactivate_zone(struct dm_zone *zone) in dmz_deactivate_zone() [all …]
|
A D | dm-zoned-metadata.c | 137 struct dm_zone *zone; 311 struct dm_zone *zone = kzalloc(sizeof(struct dm_zone), GFP_KERNEL); in dmz_insert() 1377 struct dm_zone *zone; in dmz_init_zone() 1448 struct dm_zone *zone; in dmz_emulate_zones() 2018 struct dm_zone *zone; in dmz_get_seq_zone_for_reclaim() 2145 struct dm_zone *bzone; in dmz_put_chunk_mapping() 2181 struct dm_zone *bzone; in dmz_get_chunk_buffer() 2226 struct dm_zone *zone; in dmz_alloc_zone() 2418 struct dm_zone *zone, in dmz_get_bitmap() 2888 struct dm_zone *zone; in dmz_ctr_metadata() [all …]
|
A D | dm-zoned-reclaim.c | 59 static int dmz_reclaim_align_wp(struct dmz_reclaim *zrc, struct dm_zone *zone, in dmz_reclaim_align_wp() 118 struct dm_zone *src_zone, struct dm_zone *dst_zone) in dmz_reclaim_copy() 196 static int dmz_reclaim_buf(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_buf() 198 struct dm_zone *bzone = dzone->bzone; in dmz_reclaim_buf() 235 static int dmz_reclaim_seq_data(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_seq_data() 238 struct dm_zone *bzone = dzone->bzone; in dmz_reclaim_seq_data() 283 struct dm_zone *szone = NULL; in dmz_reclaim_rnd_data() 340 static void dmz_reclaim_empty(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_empty() 367 struct dm_zone *dzone; in dmz_do_reclaim() 368 struct dm_zone *rzone; in dmz_do_reclaim() [all …]
|
A D | dm-zoned-target.c | 21 struct dm_zone *zone; 86 struct dm_zone *zone = bioctx->zone; in dmz_bio_endio() 116 static int dmz_submit_bio(struct dmz_target *dmz, struct dm_zone *zone, in dmz_submit_bio() 170 static int dmz_handle_read(struct dmz_target *dmz, struct dm_zone *zone, in dmz_handle_read() 177 struct dm_zone *rzone, *bzone; in dmz_handle_read() 251 struct dm_zone *zone, struct bio *bio, in dmz_handle_direct_write() 256 struct dm_zone *bzone = zone->bzone; in dmz_handle_direct_write() 284 struct dm_zone *zone, struct bio *bio, in dmz_handle_buffered_write() 289 struct dm_zone *bzone; in dmz_handle_buffered_write() 319 static int dmz_handle_write(struct dmz_target *dmz, struct dm_zone *zone, in dmz_handle_write() [all …]
|
Completed in 17 milliseconds