Lines Matching defs:command
136 /* true: HC supports Configure endpoint command Max exit latency too large */
159 * @command: USBCMD - xHC command register
180 __le32 command;
202 /* USBCMD - USB command - command bitmasks */
274 /* bit 0 is the command ring cycle state */
275 /* stop ring operation after completion of the currently executing command */
277 /* stop ring immediately - abort the currently executing command */
279 /* true: command ring is running */
803 /* Represents everything that is needed to issue a command on the command ring.
812 /* If completion is null, no one is waiting on this command
813 * and the structure can be freed after the command completes.
932 /* Temporary storage in case the configure endpoint command fails and we
952 /* Watchdog timer for stop endpoint command to cancel URBs */
956 * command. We'll need to update the ring's dequeue segment and dequeue
957 * pointer after the command completes.
1228 /* Pointer to command TRB, or the value passed by the event data trb */
1282 /* Set TR Dequeue Pointer command TRB fields, 6.4.3.9 */
1373 /* Transfer Ring No-op (not for the command ring) */
1426 /* Nec vendor-specific command completion event. */
1517 * since the command ring is 64-byte aligned.
1521 /* Allow two commands + a link TRB, along with any reserved command TRBs */
1561 /* xHCI command default timeout value */
1564 /* command descriptor */
1566 struct xhci_command *command;
1674 /* Stop endpoint command timeout (secs) for URB cancellation watchdog timer */
1679 u32 command;
1827 u32 command;
1854 * Endpoint command, but they don't. Instead they expect software to keep track
2080 struct xhci_command *command);