Lines Matching defs:req
283 static void usbsacm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
284 static void usbsacm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req);
2231 usbsacm_bulkin_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
2233 usbsacm_port_t *acm_port = (usbsacm_port_t *)req->bulk_client_private;
2238 data = req->bulk_data;
2248 (req->bulk_completion_reason == USB_CR_OK)) {
2251 req->bulk_data = NULL;
2264 usb_free_bulk_req(req);
2292 usbsacm_bulkout_cb(usb_pipe_handle_t pipe, usb_bulk_req_t *req)
2294 usbsacm_port_t *acm_port = (usbsacm_port_t *)req->bulk_client_private;
2297 mblk_t *data = req->bulk_data;
2302 data_len = (req->bulk_data) ? MBLKL(req->bulk_data) : 0;
2305 if (req->bulk_completion_reason && (data_len > 0)) {
2307 req->bulk_data = NULL;
2310 usb_free_bulk_req(req);
2504 "usbsacm_send_data: alloc req failed.");
3058 "usbsacm_pipe_start_polling: alloc req failed.");
3094 usbsacm_intr_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
3096 usbsacm_port_t *acm_port = (usbsacm_port_t *)req->intr_client_private;
3098 mblk_t *data = req->intr_data;
3110 usb_free_intr_req(req);
3114 req->intr_data = NULL;
3115 usb_free_intr_req(req);
3130 usbsacm_intr_ex_cb(usb_pipe_handle_t ph, usb_intr_req_t *req)
3132 usbsacm_port_t *acm_port = (usbsacm_port_t *)req->intr_client_private;
3134 usb_cr_t cr = req->intr_completion_reason;
3139 usb_free_intr_req(req);