Lines Matching defs:req
244 /* get rid of req */
352 usb_intr_req_t *req = NULL;
362 req = usb_alloc_intr_req(scsa2usbp->scsa2usb_dip, 0, USB_FLAGS_SLEEP);
363 req->intr_client_private = (usb_opaque_t)scsa2usbp;
364 req->intr_attributes = USB_ATTRS_ONE_XFER | USB_ATTRS_PIPE_RESET |
366 req->intr_len = scsa2usbp->scsa2usb_intr_ept.wMaxPacketSize;
367 req->intr_timeout = 20; /* arbitrary large for now */
370 if ((rval = usb_pipe_intr_xfer(scsa2usbp->scsa2usb_intr_pipe, req,
377 if (req->intr_completion_reason == USB_CR_STALL) {
385 req->intr_completion_reason);
388 usb_free_intr_req(req);
389 req = NULL;
400 return (req);
435 scsa2usb_handle_cbi_status(usb_intr_req_t *req)
442 req->intr_client_private;
445 "scsa2usb_handle_cbi_status: req: 0x%p", (void *)req);
448 ASSERT(req->intr_data != NULL);
451 status = *(req->intr_data->b_rptr + 1) & CBI_STATUS_MASK;
466 *(req->intr_data->b_rptr), *(req->intr_data->b_rptr+1));
477 if (*(req->intr_data->b_rptr)) {
498 *(req->intr_data->b_rptr), *(req->intr_data->b_rptr+1));