| /freebsd-12-stable/sys/dev/usb/ |
| D | usbdi.h | 31 struct usb_fifo; 99 typedef int (usb_fifo_open_t)(struct usb_fifo *fifo, int fflags); 100 typedef void (usb_fifo_close_t)(struct usb_fifo *fifo, int fflags); 101 typedef int (usb_fifo_ioctl_t)(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags); 102 typedef void (usb_fifo_cmd_t)(struct usb_fifo *fifo); 103 typedef void (usb_fifo_filter_t)(struct usb_fifo *fifo, struct usb_mbuf *m); 559 struct usb_fifo *fp[2]; 692 int usb_fifo_alloc_buffer(struct usb_fifo *f, uint32_t bufsize, 694 void usb_fifo_free_buffer(struct usb_fifo *f); 695 uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo); [all …]
|
| D | usb_generic.c | 103 static int ugen_transfer_setup(struct usb_fifo *, 105 static int ugen_open_pipe_write(struct usb_fifo *); 106 static int ugen_open_pipe_read(struct usb_fifo *); 107 static int ugen_set_config(struct usb_fifo *, uint8_t); 108 static int ugen_set_interface(struct usb_fifo *, uint8_t, uint8_t); 109 static int ugen_get_cdesc(struct usb_fifo *, struct usb_gen_descriptor *); 110 static int ugen_get_sdesc(struct usb_fifo *, struct usb_gen_descriptor *); 111 static int ugen_get_iface_driver(struct usb_fifo *f, struct usb_gen_descriptor *ugd); 112 static int ugen_re_enumerate(struct usb_fifo *); 113 static int ugen_iface_ioctl(struct usb_fifo *, u_long, void *, int); [all …]
|
| D | usb_dev.h | 40 struct usb_fifo; 83 struct usb_fifo *rxfifo; 84 struct usb_fifo *txfifo; 107 struct usb_fifo { struct 151 int usb_fifo_wait(struct usb_fifo *fifo); argument 152 void usb_fifo_signal(struct usb_fifo *fifo); 153 uint8_t usb_fifo_opened(struct usb_fifo *fifo);
|
| D | usb_dev.c | 105 struct usb_fifo *, int); 106 static void usb_fifo_close(struct usb_fifo *, int); 110 static int usb_fifo_uiomove(struct usb_fifo *, void *, int, 113 static struct usb_fifo *usb_fifo_alloc(struct mtx *); 194 struct usb_fifo **ppf; in usb_ref_device() 195 struct usb_fifo *f; in usb_ref_device() 382 static struct usb_fifo * 385 struct usb_fifo *f; in usb_fifo_alloc() 404 struct usb_fifo *f; in usb_fifo_create() 573 usb_fifo_free(struct usb_fifo *f) in usb_fifo_free() [all …]
|
| D | usb_generic.h | 33 int ugen_do_request(struct usb_fifo *f, struct usb_ctl_request *ur); 34 int ugen_fill_deviceinfo(struct usb_fifo *f, struct usb_device_info *di);
|
| D | usb_device.h | 226 struct usb_fifo *fifo[USB_FIFO_MAX];
|
| D | usb_device.c | 2806 struct usb_fifo *f; in usb_fifo_free_wrap()
|
| /freebsd-12-stable/sys/netgraph/bluetooth/drivers/ubtbcmfw/ |
| D | ubtbcmfw.c | 275 struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_TX]; in ubtbcmfw_write_callback() 309 struct usb_fifo *fifo = sc->sc_fifo.fp[USB_FIFO_RX]; in ubtbcmfw_read_callback() 344 ubtbcmfw_start_read(struct usb_fifo *fifo) in ubtbcmfw_start_read() 356 ubtbcmfw_stop_read(struct usb_fifo *fifo) in ubtbcmfw_stop_read() 369 ubtbcmfw_start_write(struct usb_fifo *fifo) in ubtbcmfw_start_write() 381 ubtbcmfw_stop_write(struct usb_fifo *fifo) in ubtbcmfw_stop_write() 393 ubtbcmfw_open(struct usb_fifo *fifo, int fflags) in ubtbcmfw_open() 422 ubtbcmfw_close(struct usb_fifo *fifo, int fflags) in ubtbcmfw_close() 433 ubtbcmfw_ioctl(struct usb_fifo *fifo, u_long cmd, void *data, in ubtbcmfw_ioctl()
|
| /freebsd-12-stable/sys/dev/usb/storage/ |
| D | urio.c | 269 struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_TX]; in urio_write_callback() 316 struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_RX]; in urio_read_callback() 362 urio_start_read(struct usb_fifo *fifo) in urio_start_read() 370 urio_stop_read(struct usb_fifo *fifo) in urio_stop_read() 379 urio_start_write(struct usb_fifo *fifo) in urio_start_write() 387 urio_stop_write(struct usb_fifo *fifo) in urio_stop_write() 396 urio_open(struct usb_fifo *fifo, int fflags) in urio_open() 426 urio_close(struct usb_fifo *fifo, int fflags) in urio_close() 434 urio_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, in urio_ioctl()
|
| /freebsd-12-stable/sys/dev/usb/serial/ |
| D | ulpt.c | 112 struct usb_fifo *sc_fifo_open[2]; 203 struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_TX]; in ulpt_write_callback() 242 struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_RX]; in ulpt_read_callback() 384 ulpt_start_read(struct usb_fifo *fifo) in ulpt_start_read() 392 ulpt_stop_read(struct usb_fifo *fifo) in ulpt_stop_read() 400 ulpt_start_write(struct usb_fifo *fifo) in ulpt_start_write() 408 ulpt_stop_write(struct usb_fifo *fifo) in ulpt_stop_write() 416 ulpt_open(struct usb_fifo *fifo, int fflags) in ulpt_open() 432 unlpt_open(struct usb_fifo *fifo, int fflags) in unlpt_open() 470 ulpt_close(struct usb_fifo *fifo, int fflags) in ulpt_close() [all …]
|
| /freebsd-12-stable/sys/dev/usb/input/ |
| D | uhid_snes.c | 96 struct usb_fifo *sc_fifo_open[2]; 222 uhid_snes_open(struct usb_fifo *fifo, int fflags) in uhid_snes_open() 272 uhid_snes_close(struct usb_fifo *fifo, int fflags) in uhid_snes_close() 281 uhid_snes_ioctl(struct usb_fifo *fifo, u_long cmd, void *data, int fflags) in uhid_snes_ioctl() 409 uhid_snes_start_read(struct usb_fifo *fifo) in uhid_snes_start_read() 417 uhid_snes_stop_read(struct usb_fifo *fifo) in uhid_snes_stop_read() 428 struct usb_fifo *fifo = sc->sc_fifo_open[USB_FIFO_RX]; in uhid_snes_read_callback()
|
| D | uhid.c | 410 uhid_start_read(struct usb_fifo *fifo) in uhid_start_read() 422 uhid_stop_read(struct usb_fifo *fifo) in uhid_stop_read() 431 uhid_start_write(struct usb_fifo *fifo) in uhid_start_write() 444 uhid_stop_write(struct usb_fifo *fifo) in uhid_stop_write() 514 uhid_open(struct usb_fifo *fifo, int fflags) in uhid_open() 543 uhid_close(struct usb_fifo *fifo, int fflags) in uhid_close() 551 uhid_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl() 666 uhid_ioctl_post(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl_post()
|
| D | uep.c | 457 uep_start_read(struct usb_fifo *fifo) in uep_start_read() 475 uep_stop_read(struct usb_fifo *fifo) in uep_stop_read() 490 uep_open(struct usb_fifo *fifo, int fflags) in uep_open() 508 uep_close(struct usb_fifo *fifo, int fflags) in uep_close()
|
| D | ums.c | 857 ums_fifo_start_read(struct usb_fifo *fifo) in ums_fifo_start_read() 865 ums_fifo_stop_read(struct usb_fifo *fifo) in ums_fifo_stop_read() 988 ums_fifo_open(struct usb_fifo *fifo, int fflags) in ums_fifo_open() 1020 ums_fifo_close(struct usb_fifo *fifo, int fflags) in ums_fifo_close() 1033 ums_fifo_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in ums_fifo_ioctl()
|
| D | wsp.c | 1232 wsp_start_read(struct usb_fifo *fifo) in wsp_start_read() 1255 wsp_stop_read(struct usb_fifo *fifo) in wsp_stop_read() 1264 wsp_open(struct usb_fifo *fifo, int fflags) in wsp_open() 1289 wsp_close(struct usb_fifo *fifo, int fflags) in wsp_close() 1300 wsp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in wsp_ioctl()
|
| D | atp.c | 2425 atp_start_read(struct usb_fifo *fifo) in atp_start_read() 2449 atp_stop_read(struct usb_fifo *fifo) in atp_stop_read() 2456 atp_open(struct usb_fifo *fifo, int fflags) in atp_open() 2483 atp_close(struct usb_fifo *fifo, int fflags) in atp_close() 2496 atp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in atp_ioctl()
|
| /freebsd-12-stable/sys/dev/usb/misc/ |
| D | uled.c | 221 uled_open(struct usb_fifo *fifo, int fflags) in uled_open() 237 uled_close(struct usb_fifo *fifo, int fflags) in uled_close() 248 uled_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in uled_ioctl()
|
| D | ufm.c | 310 ufm_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, in ufm_ioctl()
|
| /freebsd-12-stable/sys/dev/sound/usb/ |
| D | uaudio.c | 553 static struct umidi_sub_chan *umidi_sub_by_fifo(struct usb_fifo *); 554 static void umidi_start_read(struct usb_fifo *); 555 static void umidi_stop_read(struct usb_fifo *); 556 static void umidi_start_write(struct usb_fifo *); 557 static void umidi_stop_write(struct usb_fifo *); 558 static int umidi_open(struct usb_fifo *, int); 559 static int umidi_ioctl(struct usb_fifo *, u_long cmd, void *, int); 560 static void umidi_close(struct usb_fifo *, int); 5847 umidi_sub_by_fifo(struct usb_fifo *fifo) in umidi_sub_by_fifo() 5868 umidi_start_read(struct usb_fifo *fifo) in umidi_start_read() [all …]
|