Searched refs:scsa2usb_state_t (Results 1 – 4 of 4) sorted by relevance
/titanic_44/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 | 76 static int scsa2usb_cleanup(dev_info_t *, scsa2usb_state_t *); 77 static void scsa2usb_validate_attrs(scsa2usb_state_t *); 78 static void scsa2usb_create_luns(scsa2usb_state_t *); 80 static void scsa2usb_fake_inquiry(scsa2usb_state_t *, 82 static void scsa2usb_do_inquiry(scsa2usb_state_t *, 84 static int scsa2usb_do_tur(scsa2usb_state_t *, struct scsi_address *); 87 static void scsa2usb_override(scsa2usb_state_t *); 89 scsa2usb_state_t *); 90 static void scsa2usb_override_error(char *, scsa2usb_state_t *); 95 static void scsa2usb_panic_callb_init(scsa2usb_state_t *); [all …]
|
/titanic_44/usr/src/uts/common/sys/usb/scsa2usb/ |
H A D | scsa2usb.h | 352 } scsa2usb_state_t; typedef 480 #define TRAN2SCSA2USB(tran) ((scsa2usb_state_t *)(tran)->tran_hba_private)
|