Searched refs:usb_fifo (Results 1 – 8 of 8) sorted by relevance
/third_party/FreeBSD/sys/dev/usb/ |
D | usbdi.h | 29 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); 508 struct usb_fifo *fp[2]; 640 int usb_fifo_alloc_buffer(struct usb_fifo *f, uint32_t bufsize, 642 void usb_fifo_free_buffer(struct usb_fifo *f); 643 uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo); [all …]
|
D | usb_generic.c | 56 static int ugen_transfer_setup(struct usb_fifo *, 58 static int ugen_open_pipe_write(struct usb_fifo *); 59 static int ugen_open_pipe_read(struct usb_fifo *); 60 static int ugen_set_config(struct usb_fifo *, uint8_t); 61 static int ugen_set_interface(struct usb_fifo *, uint8_t, uint8_t); 62 static int ugen_get_cdesc(struct usb_fifo *, struct usb_gen_descriptor *); 63 static int ugen_get_sdesc(struct usb_fifo *, struct usb_gen_descriptor *); 64 static int ugen_get_iface_driver(struct usb_fifo *f, struct usb_gen_descriptor *ugd); 65 static int ugen_re_enumerate(struct usb_fifo *); 66 static int ugen_iface_ioctl(struct usb_fifo *, u_long, void *, int); [all …]
|
D | usb_dev.h | 31 struct usb_fifo; 77 struct usb_fifo *rxfifo; 78 struct usb_fifo *txfifo; 101 struct usb_fifo { struct 144 int usb_fifo_wait(struct usb_fifo *fifo); argument 145 void usb_fifo_signal(struct usb_fifo *fifo); 146 uint8_t usb_fifo_opened(struct usb_fifo *fifo);
|
D | usb_dev.c | 48 struct usb_fifo *, int); 49 static void usb_fifo_close(struct usb_fifo *, int); 51 static struct usb_fifo *usb_fifo_alloc(struct mtx *); 118 struct usb_fifo **ppf = NULL; in usb_ref_device() 119 struct usb_fifo *f = NULL; in usb_ref_device() 309 static struct usb_fifo * 312 struct usb_fifo *f; in usb_fifo_alloc() 333 struct usb_fifo *f = NULL; in usb_fifo_create() 500 usb_fifo_free(struct usb_fifo *f) in usb_fifo_free() 608 struct usb_fifo *f, int fflags) in usb_fifo_open() [all …]
|
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);
|
D | usb_device.h | 219 struct usb_fifo *fifo[USB_FIFO_MAX];
|
D | usb_device.c | 2529 struct usb_fifo *f; in usb_fifo_free_wrap()
|
/third_party/FreeBSD/sys/dev/usb/input/ |
D | uhid.c | 389 uhid_start_read(struct usb_fifo *fifo) in uhid_start_read() 401 uhid_stop_read(struct usb_fifo *fifo) in uhid_stop_read() 410 uhid_start_write(struct usb_fifo *fifo) in uhid_start_write() 423 uhid_stop_write(struct usb_fifo *fifo) in uhid_stop_write() 511 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() 684 uhid_ioctl_post(struct usb_fifo *fifo, u_long cmd, void *addr, in uhid_ioctl_post()
|