Home
last modified time | relevance | path

Searched refs:dmz_reclaim (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/md/
Ddm-zoned-reclaim.c13 struct dmz_reclaim { struct
57 static int dmz_reclaim_align_wp(struct dmz_reclaim *zrc, struct dm_zone *zone, in dmz_reclaim_align_wp()
98 struct dmz_reclaim *zrc = context; in dmz_reclaim_kcopy_end()
113 static int dmz_reclaim_copy(struct dmz_reclaim *zrc, in dmz_reclaim_copy()
185 static int dmz_reclaim_buf(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_buf()
224 static int dmz_reclaim_seq_data(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_seq_data()
269 static int dmz_reclaim_rnd_data(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_rnd_data()
321 static void dmz_reclaim_empty(struct dmz_reclaim *zrc, struct dm_zone *dzone) in dmz_reclaim_empty()
337 static void dmz_reclaim(struct dmz_reclaim *zrc) in dmz_reclaim() function
406 static inline int dmz_target_idle(struct dmz_reclaim *zrc) in dmz_target_idle()
[all …]
Ddm-zoned.h157 struct dmz_reclaim;
221 struct dmz_reclaim **zrc);
222 void dmz_dtr_reclaim(struct dmz_reclaim *zrc);
223 void dmz_suspend_reclaim(struct dmz_reclaim *zrc);
224 void dmz_resume_reclaim(struct dmz_reclaim *zrc);
225 void dmz_reclaim_bio_acc(struct dmz_reclaim *zrc);
226 void dmz_schedule_reclaim(struct dmz_reclaim *zrc);
Ddm-zoned-target.c52 struct dmz_reclaim *reclaim;