FreeBSD kernel usb device Code
|
#include <usbdi.h>
Public Member Functions | |
TAILQ_HEAD (, usb_xfer) head | |
Data Fields | |
struct usb_xfer * | curr |
void(* | command )(struct usb_xfer_queue *pq) |
uint8_t | recurse_1:1 |
uint8_t | recurse_2:1 |
uint8_t | recurse_3:1 |
uint8_t | reserved:5 |
usb_xfer_queue::TAILQ_HEAD | ( | usb_xfer | ) |
void(* usb_xfer_queue::command) (struct usb_xfer_queue *pq) |
Definition at line 129 of file usbdi.h.
Referenced by usb_command_wrapper(), usb_init_endpoint(), and usbd_transfer_setup().
struct usb_xfer* usb_xfer_queue::curr |
Definition at line 128 of file usbdi.h.
Referenced by usb_callback_proc(), usb_command_wrapper(), usb_do_clear_stall_callback(), usbd_callback_ss_done_defer(), usbd_callback_wrapper(), usbd_callback_wrapper_sub(), usbd_pipe_start(), usbd_set_endpoint_stall(), usbd_transfer_done(), usbd_transfer_pending(), usbd_transfer_stop(), and xhci_device_generic_multi_enter().
uint8_t usb_xfer_queue::recurse_1 |
Definition at line 130 of file usbdi.h.
Referenced by usb_command_wrapper(), and usbd_callback_ss_done_defer().
uint8_t usb_xfer_queue::recurse_2 |
Definition at line 131 of file usbdi.h.
Referenced by usb_command_wrapper(), and usbd_callback_ss_done_defer().
uint8_t usb_xfer_queue::recurse_3 |
Definition at line 132 of file usbdi.h.
Referenced by usb_command_wrapper(), and usbd_callback_wrapper().