Lines Matching defs:endpoint

569  * @dev_info: Device speed, and last valid endpoint.
597 /* Index of the last valid endpoint context in this device context - 27:31. */
624 * @ep_info2: Information on endpoint type, max packet size, max burst size,
627 * @deq: 64-bit ring dequeue pointer address. If the endpoint only
628 * defines one stream, this points to the endpoint transfer ring.
631 * @tx_info: Average TRB lengths for the endpoint ring and
636 * 32 bytes reserved at the end of the endpoint context for controller internal
671 /* Interval - period between requests to an endpoint - 125u increments. */
715 * @drop_context: Set the bit of the endpoint context you want to disable.
716 * @add_context: Set the bit of the endpoint context you want to enable.
768 * @td_count: Number of TDs associated with endpoint.
793 * struct cdnsp_ep - extended device side representation of USB endpoint.
794 * @endpoint: usb endpoint
796 * @pdev: Device associated with this endpoint.
799 * interval: Interval between packets used for ISOC endpoint.
802 * @buffering: Number of on-chip buffers related to endpoint.
803 * @buffering_period; Number of on-chip buffers related to periodic endpoint.
804 * @in_ctx: Pointer to input endpoint context structure.
805 * @out_ctx: Pointer to output endpoint context structure.
808 * @ep_state: Current state of endpoint.
809 * @skip: Sometimes the controller can not process isochronous endpoint ring
813 * process the missed tds on the endpoint ring.
816 struct usb_ep endpoint;
865 /* Invalidate event after disabling endpoint. */
966 /* Stop Endpoint TRB - ep_index to endpoint ID for this TRB. */
1297 * @list: Used to adding request to endpoint pending_list.
1589 #define to_cdnsp_ep(ep) (container_of(ep, struct cdnsp_ep, endpoint))