Lines Matching refs:ctl_io

46 void ctl_scsi_tur(union ctl_io *io, ctl_tag_type tag_type, uint8_t control);
47 void ctl_scsi_inquiry(union ctl_io *io, uint8_t *data_ptr, int32_t data_len,
50 void ctl_scsi_request_sense(union ctl_io *io, uint8_t *data_ptr,
53 void ctl_scsi_report_luns(union ctl_io *io, uint8_t *data_ptr,
56 void ctl_scsi_read_write_buffer(union ctl_io *io, uint8_t *data_ptr,
61 void ctl_scsi_read_write(union ctl_io *io, uint8_t *data_ptr,
66 void ctl_scsi_write_same(union ctl_io *io, uint8_t *data_ptr,
70 void ctl_scsi_read_capacity(union ctl_io *io, uint8_t *data_ptr,
73 void ctl_scsi_read_capacity_16(union ctl_io *io, uint8_t *data_ptr,
76 void ctl_scsi_mode_sense(union ctl_io *io, uint8_t *data_ptr,
81 void ctl_scsi_start_stop(union ctl_io *io, int start, int load_eject,
84 void ctl_scsi_sync_cache(union ctl_io *io, int immed, int reladr,
88 void ctl_scsi_persistent_res_in(union ctl_io *io, uint8_t *data_ptr,
91 void ctl_scsi_persistent_res_out(union ctl_io *io, uint8_t *data_ptr,
95 void ctl_scsi_maintenance_in(union ctl_io *io, uint8_t *data_ptr,
99 union ctl_io *ctl_scsi_alloc_io(uint32_t initid);
100 void ctl_scsi_free_io(union ctl_io *io);
101 void ctl_scsi_zero_io(union ctl_io *io);
106 void ctl_io_sbuf(union ctl_io *io, struct sbuf *sb);
107 void ctl_io_error_sbuf(union ctl_io *io,
109 char *ctl_io_string(union ctl_io *io, char *str, int str_len);
110 char *ctl_io_error_string(union ctl_io *io,
114 void ctl_io_print(union ctl_io *io);
115 void ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data);
116 void ctl_data_print(union ctl_io *io);
118 void ctl_io_error_print(union ctl_io *io, struct scsi_inquiry_data *inq_data,