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);
635 uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo);
636 void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
638 void usb_fifo_put_data_linear(struct usb_fifo *fifo, void *ptr,
641 void usb_fifo_put_data_error(struct usb_fifo *fifo);
642 uint8_t usb_fifo_get_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
645 uint8_t usb_fifo_get_data_linear(struct usb_fifo *fifo, void *ptr,
651 void usb_fifo_get_data_error(struct usb_fifo *fifo);
652 void *usb_fifo_softc(struct usb_fifo *fifo);