Lines Matching refs:fifo
91 struct usb_fifo_sc fifo; member
263 if (usb_fifo_put_bytes_max(sc->fifo.fp[USB_FIFO_RX]) != 0) { in uep_intr_callback()
332 &sc->fifo, device_get_unit(dev), -1, uaa->info.bIfaceIndex, in uep_attach()
355 usb_fifo_detach(&sc->fifo); in uep_detach()
365 uep_start_read(struct usb_fifo *fifo) in uep_start_read() argument
367 struct uep_softc *sc = usb_fifo_softc(fifo); in uep_start_read()
383 uep_stop_read(struct usb_fifo *fifo) in uep_stop_read() argument
385 struct uep_softc *sc = usb_fifo_softc(fifo); in uep_stop_read()
393 usb_fifo_put_data_linear(sc->fifo.fp[USB_FIFO_RX], buf, in uep_put_queue()
398 uep_open(struct usb_fifo *fifo, int fflags) in uep_open() argument
401 struct uep_softc *sc = usb_fifo_softc(fifo); in uep_open()
405 if (usb_fifo_alloc_buffer(fifo, UEP_FIFO_BUF_SIZE, in uep_open()
416 uep_close(struct usb_fifo *fifo, int fflags) in uep_close() argument
419 struct uep_softc *sc = usb_fifo_softc(fifo); in uep_close()
422 usb_fifo_free_buffer(fifo); in uep_close()