Lines Matching defs:resp

1235  * uaudio_populate_uac_desc() - parse UAC parameters and populate QMI resp
1237 * @resp: QMI response buffer
1245 struct qmi_uaudio_stream_resp_msg_v01 *resp)
1276 resp->data_path_delay = as->bDelay;
1277 resp->data_path_delay_valid = 1;
1279 resp->usb_audio_subslot_size = subs->cur_audiofmt->fmt_sz;
1280 resp->usb_audio_subslot_size_valid = 1;
1282 resp->usb_audio_spec_revision = le16_to_cpu((__force __le16)0x0100);
1283 resp->usb_audio_spec_revision_valid = 1;
1285 resp->usb_audio_subslot_size = subs->cur_audiofmt->fmt_sz;
1286 resp->usb_audio_subslot_size_valid = 1;
1288 resp->usb_audio_spec_revision = le16_to_cpu((__force __le16)0x0200);
1289 resp->usb_audio_spec_revision_valid = 1;
1303 resp->usb_audio_subslot_size = 0x2;
1311 resp->usb_audio_subslot_size = 0x3;
1322 resp->usb_audio_subslot_size_valid = 1;
1329 memcpy(&resp->std_as_opr_intf_desc, &alts->desc, sizeof(alts->desc));
1338 * @resp: QMI response buffer
1353 struct qmi_uaudio_stream_resp_msg_v01 *resp,
1370 ret = uaudio_populate_uac_desc(subs, resp);
1374 resp->slot_id = subs->dev->slot_id;
1375 resp->slot_id_valid = 1;
1385 resp->std_as_opr_intf_desc_valid = 1;
1387 &resp->xhci_mem_info.tr_data,
1388 &resp->std_as_data_ep_desc);
1392 resp->std_as_data_ep_desc_valid = 1;
1396 &resp->xhci_mem_info.tr_sync,
1397 &resp->std_as_sync_ep_desc);
1401 resp->std_as_sync_ep_desc_valid = 1;
1404 resp->interrupter_num_valid = 1;
1405 resp->controller_num_valid = 0;
1408 resp->controller_num = ret;
1409 resp->controller_num_valid = 1;
1414 &resp->xhci_mem_info.evt_ring);
1419 resp->interrupter_num = xhci_sideband_interrupter_id(uadev[card_num].sb);
1421 resp->speed_info = get_speed_info(subs->dev->speed);
1422 if (resp->speed_info == USB_QMI_DEVICE_SPEED_INVALID_V01) {
1427 resp->speed_info_valid = 1;
1430 &resp->xhci_mem_info.xfer_buff);
1436 resp->xhci_mem_info_valid = 1;
1456 uadev[card_num].usb_core_id = resp->controller_num;
1460 IOVA_MASK(resp->xhci_mem_info.tr_data.iova);
1463 IOVA_MASK(resp->xhci_mem_info.tr_sync.iova);
1466 IOVA_MASK(resp->xhci_mem_info.xfer_buff.iova);
1468 resp->xhci_mem_info.xfer_buff.dma;
1470 resp->xhci_mem_info.xfer_buff.size;
1497 IOVA_MASK(resp->xhci_mem_info.tr_sync.iova),
1503 uaudio_iommu_unmap(MEM_XFER_RING, IOVA_MASK(resp->xhci_mem_info.tr_data.iova),
1528 struct qmi_uaudio_stream_resp_msg_v01 resp = {{0}, 0};
1617 ret = prepare_qmi_response(subs, req_msg, &resp,
1673 resp.usb_token = req_msg->usb_token;
1674 resp.usb_token_valid = 1;
1675 resp.internal_status = ret;
1676 resp.internal_status_valid = 1;
1677 resp.status = ret ? USB_QMI_STREAM_REQ_FAILURE_V01 : ret;
1678 resp.status_valid = 1;
1682 qmi_uaudio_stream_resp_msg_v01_ei, &resp);