Lines Matching defs:in

14 #define SIMPLE_IO_TIMEOUT	10000	/* in milliseconds */
82 unsigned iso:1; /* try iso in/out */
83 unsigned intr:1; /* try interrupt in/out */
129 struct usb_host_endpoint **in,
134 if (!*in)
135 *in = e;
147 struct usb_host_endpoint *in, *out;
155 in = out = NULL;
164 /* take the first altsetting with in-bulk + out-bulk;
176 endpoint_update(edi, &in, &out, e);
190 if ((in && out) || iso_in || iso_out || int_in || int_out)
206 if (in)
208 in->desc.bEndpointAddress & USB_ENDPOINT_NUMBER_MASK);
418 /* mod63 stays in sync with short-terminated transfers,
655 * there's a nice set of device functional requirements in chapter 9 of the
779 ERROR(tdev, "reserved bits set in bmAttributes\n");
785 ERROR(tdev, "reserved bits set in wSpeedSupported\n");
895 * there's always [9.4.3] a bos device descriptor [9.6.2] in USB
920 * in USB 3.0 spec
1051 /* FIXME get status for each endpoint in the interface */
1064 * (d) queues are always processed in-order
1102 /* queue must transfer and complete in fifo order, unless
1118 /* succeed or fault in only one way? */
1138 /* unexpected status codes mean errors; ideally, in hardware */
1292 /* NOTE: two consecutive stalls in the queue here.
1314 /* NOTE: two consecutive _different_ faults in the queue. */
1321 /* NOTE: sometimes even a third fault in the queue! */
1892 * hardware can easily trip up in this weird case, since its
2643 * video capture, and so on. Run different tests at different times, in
2647 * is to test when HC queues are in use by many devices.
2650 * it locks out usbcore in certain code paths. Notably, if you disconnect
2814 rtest = " intr-in";
2842 rtest = " bulk-in";
2846 irtest = " iso-in";
2850 intrtest = " int-in";
2859 info->ctrl_out ? " in/out" : "",
2924 .iso = 1, /* iso_ep's are #8 in/out */
2956 * uses an FX2, with firmware provided in the device
2978 /* EZ-USB devices which download firmware to replace (or in our
3028 /* iBOT2 makes a nice source of high speed bulk-in data */