hid_req_t
static int hid_mctl_execute_cmd(queue_t *, int, hid_req_t *,
static int hid_send_async_ctrl_request(hid_default_pipe_arg_t *, hid_req_t *,
hid_req_t *hid_req_data = NULL;
hid_req_data = (hid_req_t *)mp->b_cont->b_rptr;
hid_mctl_execute_cmd(queue_t *q, int request_type, hid_req_t *hid_req_data,
hid_req_t *hid_request, uchar_t request_type, int request_request,
hid_req_t *featr;
featr = kmem_zalloc(sizeof (hid_req_t), KM_SLEEP);
mctl_ptr = usba_mk_mctl(mctlmsg, featr, sizeof (hid_req_t));
kmem_free(featr, sizeof (hid_req_t));
hid_req_t *featr;
featr = kmem_zalloc(sizeof (hid_req_t), KM_SLEEP);
mctl_ptr = usba_mk_mctl(mctlmsg, featr, sizeof (hid_req_t));
kmem_free(featr, sizeof (hid_req_t));
hid_req_t *LED_report;
LED_report = kmem_zalloc(sizeof (hid_req_t), KM_NOSLEEP);
mctl_ptr = usba_mk_mctl(mctlmsg, LED_report, sizeof (hid_req_t));
kmem_free(LED_report, sizeof (hid_req_t));
_NOTE(SCHEME_PROTECTS_DATA("unique per call", hid_req_t))