Lines Matching refs:ctrl
174 struct usb_ctrlrequest *ctrl)
182 recip = ctrl->bRequestType & USB_RECIP_MASK;
192 ep_sts = cdns2_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex));
211 struct usb_ctrlrequest *ctrl,
220 wValue = le16_to_cpu(ctrl->wValue);
232 tmode = le16_to_cpu(ctrl->wIndex);
264 struct usb_ctrlrequest *ctrl,
270 wValue = le16_to_cpu(ctrl->wValue);
283 struct usb_ctrlrequest *ctrl,
289 wValue = le16_to_cpu(ctrl->wValue);
290 pep = &pdev->eps[cdns2_w_index_to_ep_index(le16_to_cpu(ctrl->wIndex))];
295 if (!(le16_to_cpu(ctrl->wIndex) & ~USB_DIR_IN))
312 struct usb_ctrlrequest *ctrl,
315 switch (ctrl->bRequestType & USB_RECIP_MASK) {
317 return cdns2_ep0_handle_feature_device(pdev, ctrl, set);
319 return cdns2_ep0_handle_feature_intf(pdev, ctrl, set);
321 return cdns2_ep0_handle_feature_endpoint(pdev, ctrl, set);
329 struct usb_ctrlrequest *ctrl = &pdev->setup;
332 switch (ctrl->bRequest) {
335 le16_to_cpu(ctrl->wValue));
338 ret = cdns2_req_ep0_set_configuration(pdev, ctrl);
341 ret = cdns2_req_ep0_handle_status(pdev, ctrl);
344 ret = cdns2_req_ep0_handle_feature(pdev, ctrl, 0);
347 ret = cdns2_req_ep0_handle_feature(pdev, ctrl, 1);
380 struct usb_ctrlrequest *ctrl = &pdev->setup;
402 trace_cdns2_ctrl_req(ctrl);
423 len = le16_to_cpu(ctrl->wLength);
429 pep->dir = ctrl->bRequestType & USB_DIR_IN;
442 if ((ctrl->bRequestType & USB_TYPE_MASK) == USB_TYPE_STANDARD)