
Data Fields | |
| struct bbb_cbw | cbw |
| struct bbb_csw | csw |
| struct mtx | locked_mtx |
| struct ata_channel * | locked_ch |
| struct ata_channel * | restart_ch |
| struct ata_request * | ata_request |
| struct usb2_xfer * | xfer [ATAUSB_T_MAX] |
| caddr_t | ata_data |
| device_t | dev |
| uint32_t | timeout |
| uint32_t | ata_donecount |
| uint32_t | ata_bytecount |
| uint8_t | last_xfer_no |
| uint8_t | usb2_speed |
| uint8_t | intr_stalled |
| uint8_t | maxlun |
| uint8_t | iface_no |
| uint8_t | status_try |
Definition at line 89 of file ata-usb2.c.
| uint32_t atausb2_softc::ata_bytecount |
Definition at line 117 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), atausb2_t_bbb_data_read_callback(), and atausb2_t_bbb_data_write_callback().
| caddr_t atausb2_softc::ata_data |
Definition at line 112 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), atausb2_t_bbb_data_read_callback(), and atausb2_t_bbb_data_write_callback().
| uint32_t atausb2_softc::ata_donecount |
Definition at line 116 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), atausb2_t_bbb_data_read_callback(), atausb2_t_bbb_data_write_callback(), and atausb2_t_bbb_status_callback().
struct ata_request* atausb2_softc::ata_request [read] |
Definition at line 96 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), atausb2_cancel_request(), atausb2_t_bbb_command_callback(), and atausb2_t_bbb_status_callback().
struct bbb_cbw atausb2_softc::cbw [read] |
Definition at line 90 of file ata-usb2.c.
Referenced by atausb2_t_bbb_command_callback(), and atausb2_t_bbb_status_callback().
struct bbb_csw atausb2_softc::csw [read] |
| device_t atausb2_softc::dev |
Definition at line 113 of file ata-usb2.c.
Referenced by atausb2_attach(), atausb2_t_bbb_data_read_callback(), atausb2_t_bbb_data_write_callback(), atausb2_t_bbb_status_callback(), atausb2_tr_error(), and atausb2_transfer_start().
| uint8_t atausb2_softc::iface_no |
Definition at line 123 of file ata-usb2.c.
Referenced by atausb2_attach(), and atausb2_t_bbb_reset1_callback().
| uint8_t atausb2_softc::intr_stalled |
Definition at line 121 of file ata-usb2.c.
| uint8_t atausb2_softc::last_xfer_no |
Definition at line 119 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), atausb2_attach(), atausb2_cancel_request(), atausb2_t_bbb_status_callback(), atausb2_tr_error(), and atausb2_transfer_start().
struct ata_channel* atausb2_softc::locked_ch [read] |
Definition at line 94 of file ata-usb2.c.
Referenced by ata_usbchannel_locking(), and atausb2_attach().
struct mtx atausb2_softc::locked_mtx [read] |
Definition at line 92 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), ata_usbchannel_locking(), atausb2_attach(), atausb2_cancel_request(), atausb2_detach(), and atausb2_t_bbb_status_callback().
| uint8_t atausb2_softc::maxlun |
struct ata_channel* atausb2_softc::restart_ch [read] |
Definition at line 95 of file ata-usb2.c.
Referenced by ata_usbchannel_locking(), and atausb2_attach().
| uint8_t atausb2_softc::status_try |
Definition at line 124 of file ata-usb2.c.
Referenced by atausb2_t_bbb_command_callback(), and atausb2_t_bbb_status_callback().
| uint32_t atausb2_softc::timeout |
Definition at line 115 of file ata-usb2.c.
Referenced by atausb2_t_bbb_command_callback(), atausb2_t_bbb_data_read_callback(), and atausb2_t_bbb_data_write_callback().
| uint8_t atausb2_softc::usb2_speed |
Definition at line 120 of file ata-usb2.c.
Referenced by ata_usbchannel_setmode(), and atausb2_attach().
struct usb2_xfer* atausb2_softc::xfer[ATAUSB_T_MAX] [read] |
Definition at line 111 of file ata-usb2.c.
Referenced by ata_usbchannel_begin_transaction(), atausb2_attach(), atausb2_detach(), atausb2_t_bbb_data_clear_stall_callback(), and atausb2_transfer_start().
1.5.8