Searched refs:dm_zone (Results 1 - 4 of 4) sorted by relevance
/linux-master/drivers/md/ |
H A D | dm-zoned.h | 95 struct dm_zone { struct 125 struct dm_zone *bzone; 206 sector_t dmz_start_sect(struct dmz_metadata *zmd, struct dm_zone *zone); 207 sector_t dmz_start_block(struct dmz_metadata *zmd, struct dm_zone *zone); 218 struct dm_zone *dmz_alloc_zone(struct dmz_metadata *zmd, 220 void dmz_free_zone(struct dmz_metadata *zmd, struct dm_zone *zone); 222 void dmz_map_zone(struct dmz_metadata *zmd, struct dm_zone *zone, 224 void dmz_unmap_zone(struct dmz_metadata *zmd, struct dm_zone *zone); 240 static inline void dmz_activate_zone(struct dm_zone *zone) 245 int dmz_lock_zone_reclaim(struct dm_zone *zon [all...] |
H A D | dm-zoned-reclaim.c | 59 static int dmz_reclaim_align_wp(struct dmz_reclaim *zrc, struct dm_zone *zone, 118 struct dm_zone *src_zone, struct dm_zone *dst_zone) 196 static int dmz_reclaim_buf(struct dmz_reclaim *zrc, struct dm_zone *dzone) 198 struct dm_zone *bzone = dzone->bzone; 235 static int dmz_reclaim_seq_data(struct dmz_reclaim *zrc, struct dm_zone *dzone) 238 struct dm_zone *bzone = dzone->bzone; 280 static int dmz_reclaim_rnd_data(struct dmz_reclaim *zrc, struct dm_zone *dzone) 283 struct dm_zone *szone = NULL; 340 static void dmz_reclaim_empty(struct dmz_reclaim *zrc, struct dm_zone *dzon [all...] |
H A D | dm-zoned-metadata.c | 137 struct dm_zone *zone; 221 static unsigned int dmz_dev_zone_id(struct dmz_metadata *zmd, struct dm_zone *zone) 229 sector_t dmz_start_sect(struct dmz_metadata *zmd, struct dm_zone *zone) 236 sector_t dmz_start_block(struct dmz_metadata *zmd, struct dm_zone *zone) 303 static struct dm_zone *dmz_get(struct dmz_metadata *zmd, unsigned int zone_id) 308 static struct dm_zone *dmz_insert(struct dmz_metadata *zmd, 311 struct dm_zone *zone = kzalloc(sizeof(struct dm_zone), GFP_KERNEL); 1359 struct dm_zone *zone; 1430 struct dm_zone *zon [all...] |
H A D | dm-zoned-target.c | 21 struct dm_zone *zone; 86 struct dm_zone *zone = bioctx->zone; 116 static int dmz_submit_bio(struct dmz_target *dmz, struct dm_zone *zone, 169 static int dmz_handle_read(struct dmz_target *dmz, struct dm_zone *zone, 176 struct dm_zone *rzone, *bzone; 250 struct dm_zone *zone, struct bio *bio, 255 struct dm_zone *bzone = zone->bzone; 283 struct dm_zone *zone, struct bio *bio, 288 struct dm_zone *bzone; 318 static int dmz_handle_write(struct dmz_target *dmz, struct dm_zone *zon [all...] |
Completed in 155 milliseconds