Lines Matching defs:delayed
90 struct dm_delay_info *delayed, *next;
97 list_for_each_entry_safe(delayed, next, &dc->delayed_bios, list) {
99 if (flush_all || time_after_eq(jiffies, delayed->expires)) {
100 struct bio *bio = dm_bio_from_per_bio_data(delayed,
102 list_del(&delayed->list);
104 delayed->class->ops--;
111 next_expires = delayed->expires;
113 next_expires = min(next_expires, delayed->expires);
301 struct dm_delay_info *delayed;
307 delayed = dm_per_bio_data(bio, sizeof(struct dm_delay_info));
309 delayed->context = dc;
310 delayed->expires = expires = jiffies + msecs_to_jiffies(c->delay);
318 list_add_tail(&delayed->list, &dc->delayed_bios);
353 struct dm_delay_info *delayed = dm_per_bio_data(bio, sizeof(struct dm_delay_info));
363 delayed->class = c;