Lines Matching +full:reserved +full:- +full:endpoints
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 * See Documentation/usb/raw-gadget.rst for more details.
19 * struct usb_raw_init - argument for USB_RAW_IOCTL_INIT ioctl.
61 * struct usb_raw_event - argument for USB_RAW_IOCTL_EVENT_FETCH ioctl.
90 * struct usb_raw_ep_io - argument for USB_RAW_IOCTL_EP0/EP_WRITE/READ ioctls.
106 /* Maximum number of non-control endpoints in struct usb_raw_eps_info. */
116 * struct usb_raw_ep_caps - exposes endpoint capabilities from struct usb_ep
129 * struct usb_raw_ep_limits - exposes endpoint limits from struct usb_ep.
133 * @reserved: Empty, reserved for potential future extensions.
138 __u32 reserved; member
142 * struct usb_raw_ep_info - stores information about a gadget endpoint.
157 * struct usb_raw_eps_info - argument for USB_RAW_IOCTL_EPS_INFO ioctl.
158 * eps: Structures that store information about non-control endpoints.
237 * Fills in the usb_raw_eps_info structure with information about non-control
238 * endpoints available for the currently connected UDC.
239 * Returns the number of available endpoints on success or negative error code