Lines Matching +full:reserved +full:- +full:endpoints
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2008-2019 Hans Petter Selasky. All rights reserved.
66 * refer to the USB specification for a definition of "endpoints" and
110 * The following structure is used for power-save purposes. The data
122 * endpoints for an USB configuration in USB device side mode.
136 * endpoints for an USB configuration in USB device side mode.
210 struct usb_endpoint *endpoints; member
212 struct usb_endpoint endpoints[USB_MAX_EP_UNITS]; member
218 struct usb_device *parent_hs_hub; /* high-speed parent HUB */
243 uint8_t device_index; /* device index in "bus->devices" */
251 uint8_t hs_hub_addr; /* high-speed HUB address */
252 uint8_t hs_port_no; /* high-speed HUB port number */
255 uint8_t re_enumerate_wait; /* set if re-enum. is in progress */
261 uint8_t endpoints_max; /* number of endpoints present */
263 /* the "flags" field is write-protected by "bus->mtx" */
286 uint32_t clear_stall_errors; /* number of clear-stall failures */