Lines Matching +full:non +full:- +full:negative
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.
51 * struct usb_raw_event - argument for USB_RAW_IOCTL_EVENT_FETCH ioctl.
80 * struct usb_raw_ep_io - argument for USB_RAW_IOCTL_EP0/EP_WRITE/READ ioctls.
96 /* Maximum number of non-control endpoints in struct usb_raw_eps_info. */
106 * struct usb_raw_ep_caps - exposes endpoint capabilities from struct usb_ep
119 * struct usb_raw_ep_limits - exposes endpoint limits from struct usb_ep.
132 * struct usb_raw_ep_info - stores information about a gadget endpoint.
147 * struct usb_raw_eps_info - argument for USB_RAW_IOCTL_EPS_INFO ioctl.
148 * eps: Structures that store information about non-control endpoints.
157 * Returns 0 on success or negative error code on failure.
163 * Returns 0 on success or negative error code on failure.
171 * Returns 0 on success or negative error code on failure.
180 * Returns length of transferred data on success or negative error code on
190 * Returns enabled endpoint handle on success or negative error code on failure.
197 * Returns 0 on success or negative error code on failure.
207 * Returns length of transferred data on success or negative error code on
215 * Returns 0 on success or negative error code on failure.
222 * Returns 0 on success or negative error code on failure.
227 * Fills in the usb_raw_eps_info structure with information about non-control
229 * Returns the number of available endpoints on success or negative error code
236 * Returns 0 on success or negative error code on failure.
243 * Returns 0 on success or negative error code on failure.