Home
last modified time | relevance | path

Searched refs:dmz_metadata (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/md/
Ddm-zoned.h160 struct dmz_metadata;
166 int dmz_ctr_metadata(struct dmz_dev *dev, struct dmz_metadata **zmd);
167 void dmz_dtr_metadata(struct dmz_metadata *zmd);
168 int dmz_resume_metadata(struct dmz_metadata *zmd);
170 void dmz_lock_map(struct dmz_metadata *zmd);
171 void dmz_unlock_map(struct dmz_metadata *zmd);
172 void dmz_lock_metadata(struct dmz_metadata *zmd);
173 void dmz_unlock_metadata(struct dmz_metadata *zmd);
174 void dmz_lock_flush(struct dmz_metadata *zmd);
175 void dmz_unlock_flush(struct dmz_metadata *zmd);
[all …]
Ddm-zoned-metadata.c132 struct dmz_metadata { struct
189 unsigned int dmz_id(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_id() argument
194 sector_t dmz_start_sect(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_start_sect()
199 sector_t dmz_start_block(struct dmz_metadata *zmd, struct dm_zone *zone) in dmz_start_block()
204 unsigned int dmz_nr_chunks(struct dmz_metadata *zmd) in dmz_nr_chunks()
209 unsigned int dmz_nr_rnd_zones(struct dmz_metadata *zmd) in dmz_nr_rnd_zones()
214 unsigned int dmz_nr_unmap_rnd_zones(struct dmz_metadata *zmd) in dmz_nr_unmap_rnd_zones()
223 void dmz_lock_map(struct dmz_metadata *zmd) in dmz_lock_map()
228 void dmz_unlock_map(struct dmz_metadata *zmd) in dmz_unlock_map()
240 void dmz_lock_metadata(struct dmz_metadata *zmd) in dmz_lock_metadata()
[all …]
Ddm-zoned-reclaim.c15 struct dmz_metadata *metadata;
61 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_align_wp()
117 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_copy()
193 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_buf()
232 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_seq_data()
277 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_rnd_data()
327 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_empty()
343 struct dmz_metadata *zmd = zrc->metadata; in dmz_do_reclaim()
427 struct dmz_metadata *zmd = zrc->metadata; in dmz_should_reclaim()
453 struct dmz_metadata *zmd = zrc->metadata; in dmz_reclaim_work()
[all …]
Ddm-zoned-target.c49 struct dmz_metadata *metadata;
242 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_direct_write()
275 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_buffered_write()
343 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_discard()
380 struct dmz_metadata *zmd = dmz->metadata; in dmz_handle_bio()