Home
last modified time | relevance | path

Searched refs:usb_endpoint (Results 1 – 17 of 17) sorted by relevance

/third_party/FreeBSD/sys/dev/usb/
Dusb_controller.h40 struct usb_endpoint;
63 struct usb_endpoint_descriptor *, struct usb_endpoint *);
113 void (*set_stall) (struct usb_device *udev, struct usb_endpoint *ep, uint8_t *did_stall);
117 void (*clear_stall) (struct usb_device *udev, struct usb_endpoint *ep);
129 void (*endpoint_uninit) (struct usb_device *, struct usb_endpoint *);
151 usb_error_t (*set_endpoint_mode) (struct usb_device *, struct usb_endpoint *, uint8_t);
Dusb_device.h203 struct usb_endpoint ctrl_ep; /* Control Endpoint 0 */
205 struct usb_endpoint *endpoints;
207 struct usb_endpoint endpoints[USB_MAX_EP_UNITS];
218 struct usb_endpoint *ep_curr; /* current clear stall endpoint */
313 struct usb_endpoint *ep, uint8_t do_stall);
320 struct usb_endpoint *usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep);
334 void uhub_tt_buffer_reset_async_locked(struct usb_device *, struct usb_endpoint *);
Dusb_debug.h75 struct usb_endpoint;
80 void usb_dump_queue(struct usb_endpoint *ep);
81 void usb_dump_endpoint(struct usb_endpoint *ep);
Dusbdi.h36 struct usb_endpoint;
135 struct usb_endpoint { struct
509 struct usb_endpoint *usbd_get_endpoint(struct usb_device *udev, uint8_t iface_index,
511 struct usb_endpoint *usbd_get_ep_by_addr(struct usb_device *udev, uint8_t ea_val);
522 struct usb_endpoint *ep, uint8_t ep_mode);
524 struct usb_endpoint *ep);
Dusb_device.c42 struct usb_endpoint *);
116 struct usb_endpoint *
119 struct usb_endpoint *ep = udev->endpoints; in usbd_get_ep_by_addr()
120 struct usb_endpoint *ep_end = udev->endpoints + udev->endpoints_max; in usbd_get_ep_by_addr()
170 struct usb_endpoint *
174 struct usb_endpoint *ep = udev->endpoints; in usbd_get_endpoint()
175 struct usb_endpoint *ep_end = udev->endpoints + udev->endpoints_max; in usbd_get_endpoint()
313 struct usb_endpoint *ep) in usb_init_endpoint()
364 struct usb_endpoint *
365 usb_endpoint_foreach(struct usb_device *udev, struct usb_endpoint *ep) in usb_endpoint_foreach()
[all …]
Dusb_transfer.h245 struct usb_endpoint *ep);
247 struct usb_endpoint *ep);
Dusb_debug.c90 usb_dump_queue(struct usb_endpoint *ep) in usb_dump_queue()
109 usb_dump_endpoint(struct usb_endpoint *ep) in usb_dump_endpoint()
Dusb_core.h139 struct usb_endpoint *endpoint; /* our USB endpoint */
Dusb_transfer.c880 struct usb_endpoint *ep; in usbd_transfer_setup()
1804 struct usb_endpoint *ep; in usbd_pipe_enter()
1879 struct usb_endpoint *ep; in usbd_transfer_stop()
2569 struct usb_endpoint *ep = xfer->endpoint; in usbd_transfer_start_cb()
2651 struct usb_endpoint *ep; in usbd_pipe_start()
2802 struct usb_endpoint *ep; in usbd_callback_wrapper_sub()
3141 usbd_clear_stall_locked(struct usb_device *udev, struct usb_endpoint *ep) in usbd_clear_stall_locked()
3161 usbd_clear_data_toggle(struct usb_device *udev, struct usb_endpoint *ep) in usbd_clear_data_toggle()
Dusb_generic.c92 struct usb_endpoint *ep = usb_fifo_softc(f); in ugen_transfer_setup()
127 struct usb_endpoint *ep = usb_fifo_softc(f); in ugen_open()
184 struct usb_endpoint *ep = usb_fifo_softc(f); in ugen_open_pipe_write()
253 struct usb_endpoint *ep = usb_fifo_softc(f); in ugen_open_pipe_read()
826 struct usb_endpoint *ep = NULL; in ugen_check_request()
1392 struct usb_endpoint *ep; in ugen_ioctl()
1759 struct usb_endpoint *ep; in ugen_get_endpoint_desc()
Dusb_dev.c53 static struct usb_endpoint *usb_dev_get_ep(struct usb_device *, uint8_t,
335 struct usb_endpoint *ep = NULL; in usb_fifo_create()
566 static struct usb_endpoint *
569 struct usb_endpoint *ep = NULL; in usb_dev_get_ep()
Dusb_request.c198 struct usb_endpoint *ep; in usb_do_clear_stall_callback()
199 struct usb_endpoint *ep_end; in usb_do_clear_stall_callback()
200 struct usb_endpoint *ep_first; in usb_do_clear_stall_callback()
Dusb_handle_request.c365 struct usb_endpoint *ep; in usb_handle_get_stall()
Dusb_hub.c254 uhub_tt_buffer_reset_async_locked(struct usb_device *child, struct usb_endpoint *ep) in uhub_tt_buffer_reset_async_locked()
/third_party/FreeBSD/sys/dev/usb/controller/
Dxhci.c3079 xhci_device_generic_multi_enter(struct usb_endpoint *ep, in xhci_device_generic_multi_enter()
3978 struct usb_endpoint *ep) in xhci_ep_init()
4001 xhci_ep_uninit(struct usb_device *udev, struct usb_endpoint *ep) in xhci_ep_uninit()
4007 xhci_ep_clear_stall(struct usb_device *udev, struct usb_endpoint *ep) in xhci_ep_clear_stall()
4292 xhci_set_endpoint_mode(struct usb_device *udev, struct usb_endpoint *ep, in xhci_set_endpoint_mode()
Dehci.c3728 struct usb_endpoint *ep)
/third_party/FreeBSD/sys/compat/linuxkpi/common/src/
Dlinux_usb.c557 struct usb_endpoint *ep; in usb_clear_halt()