Lines Matching refs:fifo
97 typedef int (usb_fifo_open_t)(struct usb_fifo *fifo, int fflags);
98 typedef void (usb_fifo_close_t)(struct usb_fifo *fifo, int fflags);
99 typedef int (usb_fifo_ioctl_t)(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags);
100 typedef void (usb_fifo_cmd_t)(struct usb_fifo *fifo);
101 typedef void (usb_fifo_filter_t)(struct usb_fifo *fifo, struct usb_mbuf *m);
643 uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo);
644 void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
646 void usb_fifo_put_data_linear(struct usb_fifo *fifo, void *ptr,
649 void usb_fifo_put_data_error(struct usb_fifo *fifo);
650 uint8_t usb_fifo_get_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
653 uint8_t usb_fifo_get_data_linear(struct usb_fifo *fifo, void *ptr,
659 void usb_fifo_get_data_error(struct usb_fifo *fifo);
660 void *usb_fifo_softc(struct usb_fifo *fifo);