Lines Matching refs:ctrl

383 		const struct usb_ctrlrequest *ctrl)  in audio_set_intf_req()  argument
388 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_set_intf_req()
389 u16 len = le16_to_cpu(ctrl->wLength); in audio_set_intf_req()
390 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_set_intf_req()
392 u8 cmd = (ctrl->bRequest & 0x0F); in audio_set_intf_req()
397 ctrl->bRequest, w_value, len, id); in audio_set_intf_req()
419 const struct usb_ctrlrequest *ctrl) in audio_get_intf_req() argument
425 u8 id = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_get_intf_req()
426 u16 len = le16_to_cpu(ctrl->wLength); in audio_get_intf_req()
427 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_get_intf_req()
429 u8 cmd = (ctrl->bRequest & 0x0F); in audio_get_intf_req()
434 ctrl->bRequest, w_value, len, id); in audio_get_intf_req()
457 const struct usb_ctrlrequest *ctrl) in audio_set_endpoint_req() argument
461 u16 ep = le16_to_cpu(ctrl->wIndex); in audio_set_endpoint_req()
462 u16 len = le16_to_cpu(ctrl->wLength); in audio_set_endpoint_req()
463 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_set_endpoint_req()
466 ctrl->bRequest, w_value, len, ep); in audio_set_endpoint_req()
468 switch (ctrl->bRequest) { in audio_set_endpoint_req()
493 const struct usb_ctrlrequest *ctrl) in audio_get_endpoint_req() argument
497 u8 ep = ((le16_to_cpu(ctrl->wIndex) >> 8) & 0xFF); in audio_get_endpoint_req()
498 u16 len = le16_to_cpu(ctrl->wLength); in audio_get_endpoint_req()
499 u16 w_value = le16_to_cpu(ctrl->wValue); in audio_get_endpoint_req()
502 ctrl->bRequest, w_value, len, ep); in audio_get_endpoint_req()
504 switch (ctrl->bRequest) { in audio_get_endpoint_req()
521 f_audio_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in f_audio_setup() argument
526 u16 w_index = le16_to_cpu(ctrl->wIndex); in f_audio_setup()
527 u16 w_value = le16_to_cpu(ctrl->wValue); in f_audio_setup()
528 u16 w_length = le16_to_cpu(ctrl->wLength); in f_audio_setup()
533 switch (ctrl->bRequestType) { in f_audio_setup()
535 value = audio_set_intf_req(f, ctrl); in f_audio_setup()
539 value = audio_get_intf_req(f, ctrl); in f_audio_setup()
543 value = audio_set_endpoint_req(f, ctrl); in f_audio_setup()
547 value = audio_get_endpoint_req(f, ctrl); in f_audio_setup()
552 ctrl->bRequestType, ctrl->bRequest, in f_audio_setup()
559 ctrl->bRequestType, ctrl->bRequest, in f_audio_setup()