| /freebsd/sys/dev/usb/ |
| H A D | usb_generic.c | 105 static int ugen_transfer_setup(struct usb_fifo *, 107 static int ugen_open_pipe_write(struct usb_fifo *); 108 static int ugen_open_pipe_read(struct usb_fifo *); 109 static int ugen_set_config(struct usb_fifo *, uint8_t); 110 static int ugen_set_interface(struct usb_fifo *, uint8_t, uint8_t); 111 static int ugen_get_cdesc(struct usb_fifo *, struct usb_gen_descriptor *); 112 static int ugen_get_sdesc(struct usb_fifo *, struct usb_gen_descriptor *); 113 static int ugen_get_iface_driver(struct usb_fifo *f, struct usb_gen_descriptor *ugd); 115 static int ugen_get32(u_long cmd, struct usb_fifo *f, struct usb_gen_descriptor32 *ugd32); 117 static int ugen_re_enumerate(struct usb_fifo *); [all …]
|
| H A D | usbdi.h | 29 struct usb_fifo; 98 typedef int (usb_fifo_open_t)(struct usb_fifo *fifo, int fflags); 99 typedef void (usb_fifo_close_t)(struct usb_fifo *fifo, int fflags); 100 typedef int (usb_fifo_ioctl_t)(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags); 101 typedef void (usb_fifo_cmd_t)(struct usb_fifo *fifo); 102 typedef void (usb_fifo_filter_t)(struct usb_fifo *fifo, struct usb_mbuf *m); 559 struct usb_fifo *fp[2]; 696 int usb_fifo_alloc_buffer(struct usb_fifo *f, uint32_t bufsize, 698 void usb_fifo_free_buffer(struct usb_fifo *f); 699 uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo); [all …]
|
| H A D | usb_dev.h | 39 struct usb_fifo; 82 struct usb_fifo *rxfifo; 83 struct usb_fifo *txfifo; 106 struct usb_fifo { struct 153 int usb_fifo_wait(struct usb_fifo *fifo); argument 154 void usb_fifo_signal(struct usb_fifo *fifo); 155 uint8_t usb_fifo_opened(struct usb_fifo *fifo);
|
| H A D | usb_dev.c | 102 struct usb_fifo *, int); 103 static void usb_fifo_close(struct usb_fifo *, int); 107 static int usb_fifo_uiomove(struct usb_fifo *, void *, int, 110 static struct usb_fifo *usb_fifo_alloc(struct mtx *); 191 struct usb_fifo **ppf; in usb_ref_device() 192 struct usb_fifo *f; in usb_ref_device() 379 static struct usb_fifo * 382 struct usb_fifo *f; in usb_fifo_alloc() 402 struct usb_fifo *f; in usb_fifo_create() 569 usb_fifo_free(struct usb_fifo *f) in usb_fifo_free() [all …]
|
| H A D | usb_generic.h | 32 int ugen_do_request(struct usb_fifo *f, struct usb_ctl_request *ur); 33 int ugen_fill_deviceinfo(struct usb_fifo *f, struct usb_device_info *di);
|
| H A D | usb_device.h | 225 struct usb_fifo *fifo[USB_FIFO_MAX];
|
| H A D | usb_device.c | 2812 struct usb_fifo *f; in usb_fifo_free_wrap()
|
| /freebsd/sys/netgraph/bluetooth/drivers/ubtbcmfw/ |
| H A D | ubtbcmfw.c | 271 struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_TX]; in ubtbcmfw_write_callback() 305 struct usb_fifo *fifo = sc->sc_fifo.fp[USB_FIFO_RX]; in ubtbcmfw_read_callback() 340 ubtbcmfw_start_read(struct usb_fifo *fifo) in ubtbcmfw_start_read() 352 ubtbcmfw_stop_read(struct usb_fifo *fifo) in ubtbcmfw_stop_read() 365 ubtbcmfw_start_write(struct usb_fifo *fifo) in ubtbcmfw_start_write() 377 ubtbcmfw_stop_write(struct usb_fifo *fifo) in ubtbcmfw_stop_write() 389 ubtbcmfw_open(struct usb_fifo *fifo, int fflags) in ubtbcmfw_open() 418 ubtbcmfw_close(struct usb_fifo *fifo, int fflags) in ubtbcmfw_close() 429 ubtbcmfw_ioctl(struct usb_fifo *fifo, u_long cmd, void *data, in ubtbcmfw_ioctl()
|
| /freebsd/sys/dev/usb/storage/ |
| H A D | urio.c | 264 struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_TX]; in urio_write_callback() 310 struct usb_fifo *f = sc->sc_fifo.fp[USB_FIFO_RX]; in urio_read_callback() 356 urio_start_read(struct usb_fifo *fifo) in urio_start_read() 364 urio_stop_read(struct usb_fifo *fifo) in urio_stop_read() 373 urio_start_write(struct usb_fifo *fifo) in urio_start_write() 381 urio_stop_write(struct usb_fifo *fifo) in urio_stop_write() 390 urio_open(struct usb_fifo *fifo, int fflags) in urio_open() 420 urio_close(struct usb_fifo *fifo, int fflags) in urio_close() 428 urio_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, in urio_ioctl()
|
| /freebsd/sys/dev/usb/serial/ |
| H A D | ulpt.c | 110 struct usb_fifo *sc_fifo_open[2]; 201 struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_TX]; in ulpt_write_callback() 240 struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_RX]; in ulpt_read_callback() 381 ulpt_start_read(struct usb_fifo *fifo) in ulpt_start_read() 389 ulpt_stop_read(struct usb_fifo *fifo) in ulpt_stop_read() 397 ulpt_start_write(struct usb_fifo *fifo) in ulpt_start_write() 405 ulpt_stop_write(struct usb_fifo *fifo) in ulpt_stop_write() 413 ulpt_open(struct usb_fifo *fifo, int fflags) in ulpt_open() 428 unlpt_open(struct usb_fifo *fifo, int fflags) in unlpt_open() 466 ulpt_close(struct usb_fifo *fifo, int fflags) in ulpt_close() [all …]
|
| /freebsd/sys/dev/usb/input/ |
| H A D | uhid_snes.c | 93 struct usb_fifo *sc_fifo_open[2]; 218 uhid_snes_open(struct usb_fifo *fifo, int fflags) in uhid_snes_open() 268 uhid_snes_close(struct usb_fifo *fifo, int fflags) in uhid_snes_close() 277 uhid_snes_ioctl(struct usb_fifo *fifo, u_long cmd, void *data, int fflags) in uhid_snes_ioctl() 427 uhid_snes_start_read(struct usb_fifo *fifo) in uhid_snes_start_read() 435 uhid_snes_stop_read(struct usb_fifo *fifo) in uhid_snes_stop_read() 446 struct usb_fifo *fifo = sc->sc_fifo_open[USB_FIFO_RX]; in uhid_snes_read_callback()
|
| H A D | uhid.c | 408 uhid_start_read(struct usb_fifo *fifo) in uhid_start_read() 420 uhid_stop_read(struct usb_fifo *fifo) in uhid_stop_read() 429 uhid_start_write(struct usb_fifo *fifo) in uhid_start_write() 442 uhid_stop_write(struct usb_fifo *fifo) in uhid_stop_write() 512 uhid_open(struct usb_fifo *fifo, int fflags) in uhid_open() 541 uhid_close(struct usb_fifo *fifo, int fflags) in uhid_close() 549 uhid_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl() 686 uhid_ioctl_post(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl_post()
|
| H A D | uep.c | 456 uep_start_read(struct usb_fifo *fifo) in uep_start_read() 474 uep_stop_read(struct usb_fifo *fifo) in uep_stop_read() 489 uep_open(struct usb_fifo *fifo, int fflags) in uep_open() 507 uep_close(struct usb_fifo *fifo, int fflags) in uep_close()
|
| H A D | ums.c | 853 ums_fifo_start_read(struct usb_fifo *fifo) in ums_fifo_start_read() 861 ums_fifo_stop_read(struct usb_fifo *fifo) in ums_fifo_stop_read() 986 ums_fifo_open(struct usb_fifo *fifo, int fflags) in ums_fifo_open() 1018 ums_fifo_close(struct usb_fifo *fifo, int fflags) in ums_fifo_close() 1031 ums_fifo_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in ums_fifo_ioctl()
|
| H A D | wsp.c | 1463 wsp_open(struct usb_fifo *fifo, int fflags) in wsp_open() 1492 wsp_close(struct usb_fifo *fifo, int fflags) in wsp_close() 1508 wsp_fifo_start_read(struct usb_fifo *fifo) in wsp_fifo_start_read() 1516 wsp_fifo_stop_read(struct usb_fifo *fifo) in wsp_fifo_stop_read() 1561 wsp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in wsp_ioctl()
|
| H A D | atp.c | 2427 atp_start_read(struct usb_fifo *fifo) in atp_start_read() 2451 atp_stop_read(struct usb_fifo *fifo) in atp_stop_read() 2458 atp_open(struct usb_fifo *fifo, int fflags) in atp_open() 2485 atp_close(struct usb_fifo *fifo, int fflags) in atp_close() 2498 atp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in atp_ioctl()
|
| /freebsd/sys/dev/usb/misc/ |
| H A D | uled.c | 216 uled_open(struct usb_fifo *fifo, int fflags) in uled_open() 232 uled_close(struct usb_fifo *fifo, int fflags) in uled_close() 243 uled_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in uled_ioctl()
|
| /freebsd/sys/dev/sound/usb/ |
| H A D | uaudio.c | 548 static struct umidi_sub_chan *umidi_sub_by_fifo(struct usb_fifo *); 549 static void umidi_start_read(struct usb_fifo *); 550 static void umidi_stop_read(struct usb_fifo *); 551 static void umidi_start_write(struct usb_fifo *); 552 static void umidi_stop_write(struct usb_fifo *); 553 static int umidi_open(struct usb_fifo *, int); 554 static int umidi_ioctl(struct usb_fifo *, u_long cmd, void *, int); 555 static void umidi_close(struct usb_fifo *, int); 5840 umidi_sub_by_fifo(struct usb_fifo *fifo) in umidi_sub_by_fifo() 5861 umidi_start_read(struct usb_fifo *fifo) in umidi_start_read() [all …]
|