sys/bus/u4b/audio/uaudio.c
539
static struct umidi_sub_chan *umidi_sub_by_fifo(struct usb_fifo *);
sys/bus/u4b/audio/uaudio.c
540
static void umidi_start_read(struct usb_fifo *);
sys/bus/u4b/audio/uaudio.c
541
static void umidi_stop_read(struct usb_fifo *);
sys/bus/u4b/audio/uaudio.c
542
static void umidi_start_write(struct usb_fifo *);
sys/bus/u4b/audio/uaudio.c
543
static void umidi_stop_write(struct usb_fifo *);
sys/bus/u4b/audio/uaudio.c
544
static int umidi_open(struct usb_fifo *, int);
sys/bus/u4b/audio/uaudio.c
545
static int umidi_ioctl(struct usb_fifo *, u_long cmd, void *, int);
sys/bus/u4b/audio/uaudio.c
546
static void umidi_close(struct usb_fifo *, int);
sys/bus/u4b/audio/uaudio.c
5760
umidi_sub_by_fifo(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5781
umidi_start_read(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5789
umidi_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5808
umidi_start_write(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5816
umidi_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5832
umidi_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/audio/uaudio.c
5863
umidi_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/audio/uaudio.c
5875
umidi_ioctl(struct usb_fifo *fifo, u_long cmd, void *data,
sys/bus/u4b/input/uep.c
363
uep_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uep.c
381
uep_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uep.c
396
uep_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uep.c
414
uep_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uhid.c
393
uhid_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
405
uhid_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
414
uhid_start_write(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
427
uhid_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
505
uhid_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uhid.c
534
uhid_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uhid.c
542
uhid_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr,
sys/bus/u4b/input/ums.c
1029
ums_fifo_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/ums.c
1042
ums_fifo_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
sys/bus/u4b/input/ums.c
865
ums_fifo_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/ums.c
873
ums_fifo_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/ums.c
997
ums_fifo_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/wsp.c
1229
wsp_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/wsp.c
1252
wsp_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/wsp.c
1261
wsp_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/wsp.c
1286
wsp_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/wsp.c
1297
wsp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
sys/bus/u4b/misc/ufm.c
298
ufm_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr,
sys/bus/u4b/serial/ulpt.c
103
struct usb_fifo *sc_fifo_open[2];
sys/bus/u4b/serial/ulpt.c
194
struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_TX];
sys/bus/u4b/serial/ulpt.c
233
struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_RX];
sys/bus/u4b/serial/ulpt.c
375
ulpt_start_read(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
383
ulpt_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
391
ulpt_start_write(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
399
ulpt_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
407
ulpt_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/serial/ulpt.c
423
unlpt_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/serial/ulpt.c
461
ulpt_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/serial/ulpt.c
473
ulpt_ioctl(struct usb_fifo *fifo, u_long cmd, void *data,
sys/bus/u4b/storage/urio.c
261
struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_TX];
sys/bus/u4b/storage/urio.c
308
struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_RX];
sys/bus/u4b/storage/urio.c
354
urio_start_read(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
362
urio_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
371
urio_start_write(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
379
urio_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
388
urio_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/storage/urio.c
418
urio_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/storage/urio.c
426
urio_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr,
sys/bus/u4b/usb_dev.c
102
static struct usb_fifo *usb_fifo_alloc(struct lock *lock);
sys/bus/u4b/usb_dev.c
1024
usb_ioctl_f_sub(struct usb_fifo *f, u_long cmd, void *addr,
sys/bus/u4b/usb_dev.c
1079
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1167
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1225
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1274
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1340
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1415
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1540
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1730
usb_fifo_uiomove(struct usb_fifo *f, void *cp,
sys/bus/u4b/usb_dev.c
1749
usb_fifo_wait(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
1771
usb_fifo_signal(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
1780
usb_fifo_wakeup(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
1796
usb_fifo_dummy_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/usb_dev.c
1802
usb_fifo_dummy_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/usb_dev.c
1808
usb_fifo_dummy_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
sys/bus/u4b/usb_dev.c
1814
usb_fifo_dummy_cmd(struct usb_fifo *fifo)
sys/bus/u4b/usb_dev.c
1864
struct usb_fifo *f_tx;
sys/bus/u4b/usb_dev.c
1865
struct usb_fifo *f_rx;
sys/bus/u4b/usb_dev.c
192
struct usb_fifo **ppf;
sys/bus/u4b/usb_dev.c
193
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
1984
usb_fifo_alloc_buffer(struct usb_fifo *f, usb_size_t bufsize,
sys/bus/u4b/usb_dev.c
2009
usb_fifo_free_buffer(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
2042
usb_fifo_put_bytes_max(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
2065
usb_fifo_put_data(struct usb_fifo *f, struct usb_page_cache *pc,
sys/bus/u4b/usb_dev.c
2103
usb_fifo_put_data_linear(struct usb_fifo *f, void *ptr,
sys/bus/u4b/usb_dev.c
2141
usb_fifo_put_data_buffer(struct usb_fifo *f, void *ptr, usb_size_t len)
sys/bus/u4b/usb_dev.c
2158
usb_fifo_put_data_error(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
2176
usb_fifo_get_data(struct usb_fifo *f, struct usb_page_cache *pc,
sys/bus/u4b/usb_dev.c
2243
usb_fifo_get_data_linear(struct usb_fifo *f, void *ptr,
sys/bus/u4b/usb_dev.c
2309
usb_fifo_get_data_buffer(struct usb_fifo *f, void **pptr, usb_size_t *plen)
sys/bus/u4b/usb_dev.c
2325
usb_fifo_get_data_error(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
2477
usb_fifo_set_close_zlp(struct usb_fifo *f, uint8_t onoff)
sys/bus/u4b/usb_dev.c
2487
usb_fifo_set_write_defrag(struct usb_fifo *f, uint8_t onoff)
sys/bus/u4b/usb_dev.c
2499
usb_fifo_softc(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
374
static struct usb_fifo *
sys/bus/u4b/usb_dev.c
377
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
398
struct usb_fifo *f;
sys/bus/u4b/usb_dev.c
567
usb_fifo_free(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
680
struct usb_fifo *f, int fflags)
sys/bus/u4b/usb_dev.c
751
usb_fifo_reset(struct usb_fifo *f)
sys/bus/u4b/usb_dev.c
774
usb_fifo_close(struct usb_fifo *f, int fflags)
sys/bus/u4b/usb_dev.c
94
struct usb_fifo *, int);
sys/bus/u4b/usb_dev.c
95
static void usb_fifo_close(struct usb_fifo *, int);
sys/bus/u4b/usb_dev.c
99
static int usb_fifo_uiomove(struct usb_fifo *, void *, int,
sys/bus/u4b/usb_dev.h
146
int usb_fifo_wait(struct usb_fifo *fifo);
sys/bus/u4b/usb_dev.h
147
void usb_fifo_signal(struct usb_fifo *fifo);
sys/bus/u4b/usb_dev.h
148
uint8_t usb_fifo_opened(struct usb_fifo *fifo);
sys/bus/u4b/usb_dev.h
35
struct usb_fifo;
sys/bus/u4b/usb_dev.h
78
struct usb_fifo *rxfifo;
sys/bus/u4b/usb_dev.h
79
struct usb_fifo *txfifo;
sys/bus/u4b/usb_device.c
2761
struct usb_fifo *f;
sys/bus/u4b/usb_device.h
216
struct usb_fifo *fifo[USB_FIFO_MAX];
sys/bus/u4b/usb_generic.c
100
static int ugen_get_cdesc(struct usb_fifo *, struct usb_gen_descriptor *);
sys/bus/u4b/usb_generic.c
101
static int ugen_get_sdesc(struct usb_fifo *, struct usb_gen_descriptor *);
sys/bus/u4b/usb_generic.c
1011
ugen_fs_set_complete(struct usb_fifo *f, uint8_t index)
sys/bus/u4b/usb_generic.c
102
static int ugen_get_iface_driver(struct usb_fifo *f, struct usb_gen_descriptor *ugd);
sys/bus/u4b/usb_generic.c
103
static int usb_gen_fill_deviceinfo(struct usb_fifo *,
sys/bus/u4b/usb_generic.c
1034
ugen_fs_copy_in(struct usb_fifo *f, uint8_t ep_index)
sys/bus/u4b/usb_generic.c
105
static int ugen_re_enumerate(struct usb_fifo *);
sys/bus/u4b/usb_generic.c
106
static int ugen_iface_ioctl(struct usb_fifo *, u_long, void *, int);
sys/bus/u4b/usb_generic.c
107
static uint8_t ugen_fs_get_complete(struct usb_fifo *, uint8_t *);
sys/bus/u4b/usb_generic.c
108
static int ugen_fs_uninit(struct usb_fifo *f);
sys/bus/u4b/usb_generic.c
1210
ugen_fs_copy_out(struct usb_fifo *f, uint8_t ep_index)
sys/bus/u4b/usb_generic.c
1363
ugen_fifo_in_use(struct usb_fifo *f, int fflags)
sys/bus/u4b/usb_generic.c
1365
struct usb_fifo *f_rx;
sys/bus/u4b/usb_generic.c
1366
struct usb_fifo *f_tx;
sys/bus/u4b/usb_generic.c
137
ugen_transfer_setup(struct usb_fifo *f,
sys/bus/u4b/usb_generic.c
1383
ugen_ioctl(struct usb_fifo *f, u_long cmd, void *addr, int fflags)
sys/bus/u4b/usb_generic.c
1619
ugen_set_short_xfer(struct usb_fifo *f, void *addr)
sys/bus/u4b/usb_generic.c
1641
ugen_set_timeout(struct usb_fifo *f, void *addr)
sys/bus/u4b/usb_generic.c
1652
ugen_get_frame_size(struct usb_fifo *f, void *addr)
sys/bus/u4b/usb_generic.c
1663
ugen_set_buffer_size(struct usb_fifo *f, void *addr)
sys/bus/u4b/usb_generic.c
1687
ugen_get_buffer_size(struct usb_fifo *f, void *addr)
sys/bus/u4b/usb_generic.c
1694
ugen_get_iface_desc(struct usb_fifo *f,
sys/bus/u4b/usb_generic.c
1709
ugen_get_endpoint_desc(struct usb_fifo *f,
sys/bus/u4b/usb_generic.c
1725
ugen_set_power_mode(struct usb_fifo *f, int mode)
sys/bus/u4b/usb_generic.c
173
ugen_open(struct usb_fifo *f, int fflags)
sys/bus/u4b/usb_generic.c
1814
ugen_get_power_mode(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
1825
ugen_get_port_path(struct usb_fifo *f, struct usb_device_port_path *dpp)
sys/bus/u4b/usb_generic.c
1864
ugen_get_power_usage(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
1875
ugen_do_port_feature(struct usb_fifo *f, uint8_t port_no,
sys/bus/u4b/usb_generic.c
1912
ugen_iface_ioctl(struct usb_fifo *f, u_long cmd, void *addr, int fflags)
sys/bus/u4b/usb_generic.c
1914
struct usb_fifo *f_rx;
sys/bus/u4b/usb_generic.c
1915
struct usb_fifo *f_tx;
sys/bus/u4b/usb_generic.c
2054
ugen_ioctl_post(struct usb_fifo *f, u_long cmd, void *addr, int fflags)
sys/bus/u4b/usb_generic.c
207
ugen_close(struct usb_fifo *f, int fflags)
sys/bus/u4b/usb_generic.c
228
ugen_open_pipe_write(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
297
ugen_open_pipe_read(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
368
ugen_start_read(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
381
ugen_start_write(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
394
ugen_stop_io(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
404
struct usb_fifo *f = usbd_xfer_softc(xfer);
sys/bus/u4b/usb_generic.c
456
struct usb_fifo *f = usbd_xfer_softc(xfer);
sys/bus/u4b/usb_generic.c
494
struct usb_fifo *f = usbd_xfer_softc(xfer);
sys/bus/u4b/usb_generic.c
511
struct usb_fifo *f = usbd_xfer_softc(xfer);
sys/bus/u4b/usb_generic.c
528
struct usb_fifo *f = usbd_xfer_softc(xfer);
sys/bus/u4b/usb_generic.c
567
struct usb_fifo *f = usbd_xfer_softc(xfer);
sys/bus/u4b/usb_generic.c
605
ugen_set_config(struct usb_fifo *f, uint8_t index)
sys/bus/u4b/usb_generic.c
628
ugen_set_interface(struct usb_fifo *f,
sys/bus/u4b/usb_generic.c
661
ugen_get_cdesc(struct usb_fifo *f, struct usb_gen_descriptor *ugd)
sys/bus/u4b/usb_generic.c
718
ugen_get_sdesc(struct usb_fifo *f, struct usb_gen_descriptor *ugd)
sys/bus/u4b/usb_generic.c
756
ugen_get_iface_driver(struct usb_fifo *f, struct usb_gen_descriptor *ugd)
sys/bus/u4b/usb_generic.c
818
usb_gen_fill_deviceinfo(struct usb_fifo *f, struct usb_device_info *di)
sys/bus/u4b/usb_generic.c
908
ugen_do_request(struct usb_fifo *f, struct usb_ctl_request *ur)
sys/bus/u4b/usb_generic.c
94
static int ugen_transfer_setup(struct usb_fifo *,
sys/bus/u4b/usb_generic.c
944
ugen_re_enumerate(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
96
static int ugen_open_pipe_write(struct usb_fifo *);
sys/bus/u4b/usb_generic.c
97
static int ugen_open_pipe_read(struct usb_fifo *);
sys/bus/u4b/usb_generic.c
973
ugen_fs_uninit(struct usb_fifo *f)
sys/bus/u4b/usb_generic.c
98
static int ugen_set_config(struct usb_fifo *, uint8_t);
sys/bus/u4b/usb_generic.c
989
ugen_fs_get_complete(struct usb_fifo *f, uint8_t *pindex)
sys/bus/u4b/usb_generic.c
99
static int ugen_set_interface(struct usb_fifo *, uint8_t, uint8_t);
sys/bus/u4b/usb_generic.h
31
int ugen_do_request(struct usb_fifo *f, struct usb_ctl_request *ur);
sys/bus/u4b/usbdi.h
100
typedef void (usb_fifo_cmd_t)(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
101
typedef void (usb_fifo_filter_t)(struct usb_fifo *fifo, struct usb_mbuf *m);
sys/bus/u4b/usbdi.h
29
struct usb_fifo;
sys/bus/u4b/usbdi.h
468
struct usb_fifo *fp[2];
sys/bus/u4b/usbdi.h
597
int usb_fifo_alloc_buffer(struct usb_fifo *f, uint32_t bufsize,
sys/bus/u4b/usbdi.h
599
void usb_fifo_free_buffer(struct usb_fifo *f);
sys/bus/u4b/usbdi.h
600
uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
601
void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
sys/bus/u4b/usbdi.h
603
void usb_fifo_put_data_linear(struct usb_fifo *fifo, void *ptr,
sys/bus/u4b/usbdi.h
605
uint8_t usb_fifo_put_data_buffer(struct usb_fifo *f, void *ptr, usb_size_t len);
sys/bus/u4b/usbdi.h
606
void usb_fifo_put_data_error(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
607
uint8_t usb_fifo_get_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
sys/bus/u4b/usbdi.h
610
uint8_t usb_fifo_get_data_linear(struct usb_fifo *fifo, void *ptr,
sys/bus/u4b/usbdi.h
612
uint8_t usb_fifo_get_data_buffer(struct usb_fifo *f, void **pptr,
sys/bus/u4b/usbdi.h
614
void usb_fifo_reset(struct usb_fifo *f);
sys/bus/u4b/usbdi.h
615
void usb_fifo_wakeup(struct usb_fifo *f);
sys/bus/u4b/usbdi.h
616
void usb_fifo_get_data_error(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
617
void *usb_fifo_softc(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
618
void usb_fifo_set_close_zlp(struct usb_fifo *, uint8_t);
sys/bus/u4b/usbdi.h
619
void usb_fifo_set_write_defrag(struct usb_fifo *, uint8_t);
sys/bus/u4b/usbdi.h
620
void usb_fifo_free(struct usb_fifo *f);
sys/bus/u4b/usbdi.h
97
typedef int (usb_fifo_open_t)(struct usb_fifo *fifo, int fflags);
sys/bus/u4b/usbdi.h
98
typedef void (usb_fifo_close_t)(struct usb_fifo *fifo, int fflags);
sys/bus/u4b/usbdi.h
99
typedef int (usb_fifo_ioctl_t)(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
269
struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_TX];
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
303
struct usb_fifo *fifo = sc->sc_fifo.fp[USB_FIFO_RX];
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
338
ubtbcmfw_start_read(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
350
ubtbcmfw_stop_read(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
363
ubtbcmfw_start_write(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
375
ubtbcmfw_stop_write(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
387
ubtbcmfw_open(struct usb_fifo *fifo, int fflags)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
416
ubtbcmfw_close(struct usb_fifo *fifo, int fflags)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
427
ubtbcmfw_ioctl(struct usb_fifo *fifo, u_long cmd, void *data,