USB_ATTRS_ONE_XFER
ASSERT((client_intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER) == 0);
if (attrs & USB_ATTRS_ONE_XFER) {
ASSERT(curr_intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER);
USB_ATTRS_ONE_XFER) {
USB_ATTRS_ONE_XFER) {
USB_ATTRS_ONE_XFER) ? curr_intr_reqp->intr_timeout: 0;
USB_ATTRS_ONE_XFER) ?
USB_ATTRS_ONE_XFER) {
USB_ATTRS_ONE_XFER) {
if (attrs & USB_ATTRS_ONE_XFER) {
ASSERT(curr_intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER);
ASSERT((client_intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER) == 0);
if (attrs & USB_ATTRS_ONE_XFER) {
if (intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER) {
ASSERT(intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER);
(!(intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER))) {
USB_ATTRS_ONE_XFER) == 0);
tw->tw_timeout_cnt = (intr_reqp->intr_attributes & USB_ATTRS_ONE_XFER) ?
USB_ATTRS_ONE_XFER) ? cur_intr_req->intr_timeout: 0;
ASSERT((uirp->intr_attributes & USB_ATTRS_ONE_XFER) == 0);
} else if (uirp->intr_attributes & USB_ATTRS_ONE_XFER) {
req->intr_attributes = USB_ATTRS_ONE_XFER | USB_ATTRS_PIPE_RESET |
reqp->intr_attributes |= USB_ATTRS_ONE_XFER;
(attrs & USB_ATTRS_ONE_XFER)) {
if (!(intr_req->intr_attributes & USB_ATTRS_ONE_XFER)) {
if (!(intr_req->intr_attributes & USB_ATTRS_ONE_XFER) &&
{ OUT, USB_EP_ATTR_INTR, X, USB_ATTRS_ONE_XFER },
{ X, USB_EP_ATTR_CONTROL, X, USB_ATTRS_ONE_XFER },
{ X, USB_EP_ATTR_BULK, X, USB_ATTRS_ONE_XFER },
{ X, USB_EP_ATTR_ISOCH, X, USB_ATTRS_ONE_XFER },
USB_ATTRS_ONE_XFER)) {