Home
last modified time | relevance | path

Searched refs:usb_fifo (Results 1 – 18 of 18) sorted by relevance

/freebsd-14-stable/sys/dev/usb/
HDusb_generic.c105 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 …]
HDusbdi.h29 struct usb_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);
558 struct usb_fifo *fp[2];
693 int usb_fifo_alloc_buffer(struct usb_fifo *f, uint32_t bufsize,
695 void usb_fifo_free_buffer(struct usb_fifo *f);
696 uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo);
[all …]
HDusb_dev.h39 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);
HDusb_dev.c103 struct usb_fifo *, int);
104 static void usb_fifo_close(struct usb_fifo *, int);
108 static int usb_fifo_uiomove(struct usb_fifo *, void *, int,
111 static struct usb_fifo *usb_fifo_alloc(struct mtx *);
192 struct usb_fifo **ppf; in usb_ref_device()
193 struct usb_fifo *f; in usb_ref_device()
380 static struct usb_fifo *
383 struct usb_fifo *f; in usb_fifo_alloc()
403 struct usb_fifo *f; in usb_fifo_create()
570 usb_fifo_free(struct usb_fifo *f) in usb_fifo_free()
[all …]
HDusb_generic.h32 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);
HDusb_device.h225 struct usb_fifo *fifo[USB_FIFO_MAX];
HDusb_device.c2811 struct usb_fifo *f; in usb_fifo_free_wrap()
/freebsd-14-stable/sys/netgraph/bluetooth/drivers/ubtbcmfw/
HDubtbcmfw.c271 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-14-stable/sys/dev/usb/storage/
HDurio.c264 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-14-stable/sys/dev/usb/serial/
HDulpt.c110 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-14-stable/sys/dev/usb/input/
HDuhid_snes.c93 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()
HDuhid.c410 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()
688 uhid_ioctl_post(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl_post()
HDuep.c456 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()
HDums.c853 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()
HDwsp.c1363 wsp_open(struct usb_fifo *fifo, int fflags) in wsp_open()
1392 wsp_close(struct usb_fifo *fifo, int fflags) in wsp_close()
1408 wsp_fifo_start_read(struct usb_fifo *fifo) in wsp_fifo_start_read()
1416 wsp_fifo_stop_read(struct usb_fifo *fifo) in wsp_fifo_stop_read()
1461 wsp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags) in wsp_ioctl()
HDatp.c2427 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-14-stable/sys/dev/usb/misc/
HDuled.c216 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-14-stable/sys/dev/sound/usb/
HDuaudio.c550 static struct umidi_sub_chan *umidi_sub_by_fifo(struct usb_fifo *);
551 static void umidi_start_read(struct usb_fifo *);
552 static void umidi_stop_read(struct usb_fifo *);
553 static void umidi_start_write(struct usb_fifo *);
554 static void umidi_stop_write(struct usb_fifo *);
555 static int umidi_open(struct usb_fifo *, int);
556 static int umidi_ioctl(struct usb_fifo *, u_long cmd, void *, int);
557 static void umidi_close(struct usb_fifo *, int);
5851 umidi_sub_by_fifo(struct usb_fifo *fifo) in umidi_sub_by_fifo()
5872 umidi_start_read(struct usb_fifo *fifo) in umidi_start_read()
[all …]