Lines Matching defs:req
89 static void usbecm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
90 static void usbecm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
1036 usbecm_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
1038 usbecm_state_t *ecmp = (usbecm_state_t *)req->bulk_client_private;
1043 data = req->bulk_data;
1059 (req->bulk_completion_reason == USB_CR_OK)) {
1116 req->bulk_data = NULL;
1117 } else if (req->bulk_completion_reason != USB_CR_OK) {
1122 usb_free_bulk_req(req);
1198 usbecm_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
1200 usbecm_state_t *ecmp = (usbecm_state_t *)req->bulk_client_private;
1204 data_len = (req->bulk_data) ? MBLKL(req->bulk_data) : 0;
1208 req->bulk_completion_reason);
1219 if (req->bulk_completion_reason && (data_len > 0)) {
1235 usb_free_bulk_req(req);
1300 "usbecm_send_data: alloc req failed.");
1391 "usbecm_send_data: alloc req failed.");
1511 "usbecm_pipe_start_polling: alloc req failed.");
1548 usbecm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
1550 usbecm_state_t *ecmp = (usbecm_state_t *)req->intr_client_private;
1551 mblk_t *data = req->intr_data;
1556 DTRACE_PROBE2(usbecm_intr__cb, (usb_intr_req_t *), req, int, data_len);
1562 usb_free_intr_req(req);
1566 req->intr_data = NULL;
1567 usb_free_intr_req(req);
1582 usbecm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
1584 usbecm_state_t *ecmp = (usbecm_state_t *)req->intr_client_private;
1585 usb_cr_t cr = req->intr_completion_reason;
1590 usb_free_intr_req(req);