Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/dev/usb/
Dusbdi.h31 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 …]
Dusb_generic.c103 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 …]
Dusb_dev.h40 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);
Dusb_dev.c105 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 …]
Dusb_generic.h33 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);
Dusb_device.h226 struct usb_fifo *fifo[USB_FIFO_MAX];
Dusb_device.c2806 struct usb_fifo *f; in usb_fifo_free_wrap()
/freebsd-12-stable/sys/netgraph/bluetooth/drivers/ubtbcmfw/
Dubtbcmfw.c275 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/
Durio.c269 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/
Dulpt.c112 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/
Duhid_snes.c96 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()
Duhid.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()
666 uhid_ioctl_post(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl_post()
Duep.c457 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()
Dums.c857 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()
Dwsp.c1232 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()
Datp.c2425 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/
Duled.c221 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()
Dufm.c310 ufm_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, in ufm_ioctl()
/freebsd-12-stable/sys/dev/sound/usb/
Duaudio.c553 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 …]