Lines Matching refs:bio
12 #include <linux/bio.h>
62 typedef int (*dm_map_fn) (struct dm_target *ti, struct bio *bio);
79 struct bio *bio, blk_status_t *error);
250 * A target implements own bio data integrity.
312 * The bio number can be accessed with dm_bio_get_target_bio_nr.
320 * The bio number can be accessed with dm_bio_get_target_bio_nr.
326 * The bio number can be accessed with dm_bio_get_target_bio_nr.
332 * The bio number can be accessed with dm_bio_get_target_bio_nr.
396 * Set if the target will submit the DM bio without first calling
402 void *dm_per_bio_data(struct bio *bio, size_t data_size);
403 struct bio *dm_bio_from_per_bio_data(void *data, size_t data_size);
404 unsigned int dm_bio_get_target_bio_nr(const struct bio *bio);
406 u64 dm_start_time_ns_from_clone(struct bio *bio);
504 void dm_accept_partial_bio(struct bio *bio, unsigned int n_sectors);
505 void dm_submit_bio_remap(struct bio *clone, struct bio *tgt_clone);
559 * Useful for "hybrid" target (supports both bio-based