FreeBSD kernel usb device Code
|
Data Fields | |
struct usb_fifo_sc | sc_fifo |
struct mtx | sc_mtx |
struct usb_xfer * | sc_xfer [UHID_N_TRANSFER] |
struct usb_device * | sc_udev |
void * | sc_repdesc_ptr |
uint32_t | sc_isize |
uint32_t | sc_osize |
uint32_t | sc_fsize |
uint16_t | sc_repdesc_size |
uint8_t | sc_iface_no |
uint8_t | sc_iface_index |
uint8_t | sc_iid |
uint8_t | sc_oid |
uint8_t | sc_fid |
uint8_t | sc_flags |
uint8_t uhid_softc::sc_fid |
Definition at line 123 of file uhid.c.
Referenced by uhid_attach(), and uhid_ioctl().
struct usb_fifo_sc uhid_softc::sc_fifo |
Definition at line 106 of file uhid.c.
Referenced by uhid_attach(), uhid_detach(), uhid_intr_read_callback(), uhid_intr_write_callback(), uhid_read_callback(), and uhid_write_callback().
uint8_t uhid_softc::sc_flags |
Definition at line 124 of file uhid.c.
Referenced by uhid_attach(), uhid_detach(), uhid_ioctl(), uhid_open(), uhid_start_read(), and uhid_start_write().
uint32_t uhid_softc::sc_fsize |
Definition at line 115 of file uhid.c.
Referenced by uhid_attach(), and uhid_ioctl().
uint8_t uhid_softc::sc_iface_index |
Definition at line 120 of file uhid.c.
Referenced by uhid_attach(), uhid_get_report(), and uhid_set_report().
uint8_t uhid_softc::sc_iface_no |
Definition at line 119 of file uhid.c.
Referenced by uhid_attach(), uhid_read_callback(), and uhid_write_callback().
uint8_t uhid_softc::sc_iid |
Definition at line 121 of file uhid.c.
Referenced by uhid_attach(), uhid_intr_read_callback(), uhid_ioctl(), and uhid_read_callback().
uint32_t uhid_softc::sc_isize |
Definition at line 113 of file uhid.c.
Referenced by uhid_attach(), uhid_intr_read_callback(), uhid_ioctl(), uhid_open(), and uhid_read_callback().
struct mtx uhid_softc::sc_mtx |
Definition at line 107 of file uhid.c.
Referenced by uhid_attach(), uhid_detach(), uhid_ioctl(), and uhid_open().
uint8_t uhid_softc::sc_oid |
Definition at line 122 of file uhid.c.
Referenced by uhid_attach(), uhid_ioctl(), and uhid_write_callback().
uint32_t uhid_softc::sc_osize |
Definition at line 114 of file uhid.c.
Referenced by uhid_attach(), uhid_ioctl(), uhid_open(), and uhid_write_callback().
void* uhid_softc::sc_repdesc_ptr |
Definition at line 111 of file uhid.c.
Referenced by uhid_attach(), uhid_detach(), and uhid_ioctl().
uint16_t uhid_softc::sc_repdesc_size |
Definition at line 117 of file uhid.c.
Referenced by uhid_attach(), and uhid_ioctl().
struct usb_device* uhid_softc::sc_udev |
Definition at line 110 of file uhid.c.
Referenced by uhid_attach(), uhid_get_report(), and uhid_set_report().
struct usb_xfer* uhid_softc::sc_xfer[UHID_N_TRANSFER] |
Definition at line 109 of file uhid.c.
Referenced by uhid_attach(), uhid_detach(), uhid_start_read(), uhid_start_write(), uhid_stop_read(), and uhid_stop_write().