Searched refs:scsa2usb_state_t (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | usb_ms_cbi.c | 48 int scsa2usb_cbi_transport(scsa2usb_state_t *, scsa2usb_cmd_t *); 50 static void scsa2usb_cbi_reset_recovery(scsa2usb_state_t *); 51 static void scsa2usb_cbi_handle_error(scsa2usb_state_t *, int, usb_cr_t); 52 static usb_intr_req_t *scsa2usb_cbi_start_intr_polling(scsa2usb_state_t *); 53 void scsa2usb_cbi_stop_intr_polling(scsa2usb_state_t *); 56 extern void scsa2usb_setup_next_xfer(scsa2usb_state_t *, scsa2usb_cmd_t *); 57 extern int scsa2usb_handle_data_start(scsa2usb_state_t *, 59 extern void scsa2usb_handle_data_done(scsa2usb_state_t *, scsa2usb_cmd_t *, 61 extern usb_bulk_req_t *scsa2usb_init_bulk_req(scsa2usb_state_t *, 63 extern int scsa2usb_clear_ept_stall(scsa2usb_state_t *, uint_t, [all …]
|
H A D | usb_ms_bulkonly.c | 49 int scsa2usb_bulk_only_transport(scsa2usb_state_t *, 51 static void scsa2usb_fill_in_cbw(scsa2usb_state_t *, scsa2usb_cmd_t *, 53 static void scsa2usb_bulk_only_reset_recovery(scsa2usb_state_t *); 54 static void scsa2usb_bulk_only_handle_error(scsa2usb_state_t *, 56 int scsa2usb_bulk_only_get_max_lun(scsa2usb_state_t *); 57 static int scsa2usb_handle_status_start(scsa2usb_state_t *, 59 static int scsa2usb_handle_csw_result(scsa2usb_state_t *, mblk_t *); 63 extern void scsa2usb_setup_next_xfer(scsa2usb_state_t *, scsa2usb_cmd_t *); 64 extern int scsa2usb_handle_data_start(scsa2usb_state_t *, 66 extern void scsa2usb_handle_data_done(scsa2usb_state_t *, scsa2usb_cmd_t *, [all …]
|
H A D | scsa2usb.c | 82 static int scsa2usb_cleanup(dev_info_t *, scsa2usb_state_t *); 83 static void scsa2usb_detect_quirks(scsa2usb_state_t *); 84 static void scsa2usb_create_luns(scsa2usb_state_t *); 86 static void scsa2usb_fake_inquiry(scsa2usb_state_t *, 88 static void scsa2usb_do_inquiry(scsa2usb_state_t *, 90 static int scsa2usb_do_tur(scsa2usb_state_t *, struct scsi_address *); 93 static void scsa2usb_override(scsa2usb_state_t *); 95 scsa2usb_state_t *); 96 static void scsa2usb_override_error(char *, scsa2usb_state_t *); 100 static void scsa2usb_panic_callb_init(scsa2usb_state_t *); [all …]
|
/illumos-gate/usr/src/uts/common/sys/usb/scsa2usb/ |
H A D | scsa2usb.h | 364 } scsa2usb_state_t; typedef 498 #define TRAN2SCSA2USB(tran) ((scsa2usb_state_t *)(tran)->tran_hba_private)
|