#include <usb_dev.h>
Definition at line 107 of file usb_dev.h.
◆ async_p
struct proc* usb_fifo::async_p |
◆ bufsize
◆ curr_cpd
◆ cv_drain
struct cv usb_fifo::cv_drain |
◆ cv_io
struct cv usb_fifo::cv_io |
◆ dev_ep_index
uint16_t usb_fifo::dev_ep_index |
◆ fifo_index
uint8_t usb_fifo::fifo_index |
◆ fifo_zlp
uint8_t usb_fifo::fifo_zlp |
◆ flag_flushing
uint8_t usb_fifo::flag_flushing |
◆ flag_have_fragment
uint8_t usb_fifo::flag_have_fragment |
◆ flag_iscomplete
uint8_t usb_fifo::flag_iscomplete |
◆ flag_iserror
uint8_t usb_fifo::flag_iserror |
◆ flag_isselect
uint8_t usb_fifo::flag_isselect |
◆ flag_short
uint8_t usb_fifo::flag_short |
◆ flag_sleeping
uint8_t usb_fifo::flag_sleeping |
◆ flag_stall
uint8_t usb_fifo::flag_stall |
◆ flag_write_defrag
uint8_t usb_fifo::flag_write_defrag |
◆ free_q
◆ fs_ep_max
uint8_t usb_fifo::fs_ep_max |
◆ fs_ep_ptr
◆ fs_ep_sz
◆ fs_xfer
◆ iface_index
uint8_t usb_fifo::iface_index |
◆ methods
◆ nframes
◆ priv_mtx
struct mtx* usb_fifo::priv_mtx |
◆ priv_sc0
◆ priv_sc1
◆ queue_data
void* usb_fifo::queue_data |
◆ refcount
uint8_t usb_fifo::refcount |
◆ selinfo
struct selinfo usb_fifo::selinfo |
◆ symlink
◆ timeout
◆ udev
◆ used_q
◆ xfer
The documentation for this struct was generated from the following file: