Lines Matching refs:ti

39 typedef void (*dm_dtr_fn) (struct dm_target *ti);
48 typedef int (*dm_map_fn) (struct dm_target *ti, struct bio *bio);
49 typedef int (*dm_map_request_fn) (struct dm_target *ti, struct request *clone,
51 typedef int (*dm_clone_and_map_request_fn) (struct dm_target *ti,
65 typedef int (*dm_endio_fn) (struct dm_target *ti,
67 typedef int (*dm_request_endio_fn) (struct dm_target *ti,
71 typedef void (*dm_presuspend_fn) (struct dm_target *ti);
72 typedef void (*dm_presuspend_undo_fn) (struct dm_target *ti);
73 typedef void (*dm_postsuspend_fn) (struct dm_target *ti);
74 typedef int (*dm_preresume_fn) (struct dm_target *ti);
75 typedef void (*dm_resume_fn) (struct dm_target *ti);
77 typedef void (*dm_status_fn) (struct dm_target *ti, status_type_t status_type,
80 typedef int (*dm_message_fn) (struct dm_target *ti, unsigned argc, char **argv);
82 typedef int (*dm_ioctl_fn) (struct dm_target *ti, unsigned int cmd,
85 typedef int (*dm_merge_fn) (struct dm_target *ti, struct bvec_merge_data *bvm,
98 typedef int (*iterate_devices_callout_fn) (struct dm_target *ti,
108 typedef int (*dm_iterate_devices_fn) (struct dm_target *ti,
112 typedef void (*dm_io_hints_fn) (struct dm_target *ti,
120 typedef int (*dm_busy_fn) (struct dm_target *ti);
134 int dm_get_device(struct dm_target *ti, const char *path, fmode_t mode,
136 void dm_put_device(struct dm_target *ti, struct dm_dev *d);
202 typedef unsigned (*dm_num_write_bios_fn) (struct dm_target *ti, struct bio *bio);
295 struct dm_target *ti; member
407 int dm_suspended(struct dm_target *ti);
408 int dm_noflush_suspending(struct dm_target *ti);
449 int __must_check dm_set_target_max_io_len(struct dm_target *ti, sector_t len);
596 #define dm_target_offset(ti, sector) ((sector) - (ti)->begin) argument