Lines Matching refs:ctrl

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