Lines Matching defs:usb_fifo
106 struct usb_fifo { struct
113 struct usb_fifo_methods *methods; argument
114 struct usb_symlink *symlink[2];/* our symlinks */
115 struct proc *async_p; /* process that wants SIGIO */
116 struct usb_fs_endpoint *fs_ep_ptr;
117 struct usb_device *udev;
119 struct usb_xfer *xfer[2];
120 struct usb_xfer *fs_xfer[USB_FS_XFER_MAX];
121 struct mtx *priv_mtx; /* client data */
123 struct usb_cdev_privdata *curr_cpd;
124 void *priv_sc0; /* client data */
125 void *priv_sc1; /* client data */
126 void *queue_data;
127 usb_size_t fs_ep_sz;
128 usb_timeout_t timeout; /* timeout in milliseconds */
129 usb_frlength_t bufsize; /* BULK and INTERRUPT buffer size */
153 int usb_fifo_wait(struct usb_fifo *fifo); argument