FreeBSD kernel usb device Code
|
Data Fields | |
device_t | sc_dev |
struct usb_device * | sc_udev |
struct usb_xfer * | sc_xfer [CFUMASS_T_MAX] |
struct cfumass_cbw_t * | sc_cbw |
struct cfumass_csw_t * | sc_csw |
struct mtx | sc_mtx |
int | sc_online |
int | sc_ctl_initid |
bool | sc_current_stalled |
int | sc_current_tag |
int | sc_current_transfer_length |
int | sc_current_flags |
int | sc_current_residue |
union ctl_io * | sc_ctl_io |
int | sc_current_status |
volatile u_int | sc_queued |
struct cfumass_cbw_t* cfumass_softc::sc_cbw |
Definition at line 154 of file cfumass.c.
Referenced by cfumass_attach(), and cfumass_t_command_callback().
struct cfumass_csw_t* cfumass_softc::sc_csw |
Definition at line 155 of file cfumass.c.
Referenced by cfumass_attach(), and cfumass_t_status_callback().
int cfumass_softc::sc_ctl_initid |
Definition at line 159 of file cfumass.c.
Referenced by cfumass_attach(), cfumass_detach(), and cfumass_t_command_callback().
union ctl_io* cfumass_softc::sc_ctl_io |
Definition at line 180 of file cfumass.c.
Referenced by cfumass_datamove(), cfumass_done(), cfumass_t_command_callback(), cfumass_t_data_callback(), cfumass_t_status_callback(), and cfumass_terminate().
int cfumass_softc::sc_current_flags |
Definition at line 174 of file cfumass.c.
Referenced by cfumass_datamove(), and cfumass_t_command_callback().
int cfumass_softc::sc_current_residue |
Definition at line 179 of file cfumass.c.
Referenced by cfumass_t_command_callback(), cfumass_t_data_callback(), and cfumass_t_status_callback().
bool cfumass_softc::sc_current_stalled |
Definition at line 167 of file cfumass.c.
Referenced by cfumass_t_command_callback(), and cfumass_t_status_callback().
int cfumass_softc::sc_current_status |
Definition at line 185 of file cfumass.c.
Referenced by cfumass_done(), cfumass_quirk(), cfumass_t_command_callback(), and cfumass_t_status_callback().
int cfumass_softc::sc_current_tag |
Definition at line 172 of file cfumass.c.
Referenced by cfumass_t_command_callback(), and cfumass_t_status_callback().
int cfumass_softc::sc_current_transfer_length |
Definition at line 173 of file cfumass.c.
Referenced by cfumass_t_command_callback(), and cfumass_t_data_callback().
device_t cfumass_softc::sc_dev |
Definition at line 150 of file cfumass.c.
Referenced by cfumass_attach().
struct mtx cfumass_softc::sc_mtx |
Definition at line 157 of file cfumass.c.
Referenced by cfumass_attach(), cfumass_detach(), and cfumass_terminate().
volatile u_int cfumass_softc::sc_queued |
Definition at line 190 of file cfumass.c.
Referenced by cfumass_attach(), cfumass_done(), cfumass_t_command_callback(), and cfumass_terminate().
struct usb_device* cfumass_softc::sc_udev |
Definition at line 151 of file cfumass.c.
Referenced by cfumass_attach().
struct usb_xfer* cfumass_softc::sc_xfer[CFUMASS_T_MAX] |
Definition at line 152 of file cfumass.c.
Referenced by cfumass_attach(), cfumass_detach(), cfumass_transfer_start(), and cfumass_transfer_stop_and_drain().