Lines Matching refs:pResponse
24 if (err < 0 || pResponse == NULL) { \
28 pMUXMsg = &pResponse->MUXMsg; \
33 free(pResponse); \
39 if (err < 0 || pResponse == NULL) { \
43 pMUXMsg = &pResponse->MUXMsg; \
571 static int is_response(const PQCQMIMSG pRequest, const PQCQMIMSG pResponse) { in is_response() argument
572 if ((pRequest->QMIHdr.QMIType == pResponse->QMIHdr.QMIType) in is_response()
573 && (pRequest->QMIHdr.ClientId == pResponse->QMIHdr.ClientId)) { in is_response()
577 responseTID = pResponse->CTLMsg.QMICTLMsgHdr.TransactionId; in is_response()
580 responseTID = le16_to_cpu(pResponse->MUXMsg.QMUXHdr.TransactionId); in is_response()
628 void QmiThreadRecvQMI(PQCQMIMSG pResponse) { in QmiThreadRecvQMI() argument
630 if (pResponse == NULL) { in QmiThreadRecvQMI()
640 dump_qmi(pResponse, le16_to_cpu(pResponse->QMIHdr.Length) + 1); in QmiThreadRecvQMI()
641 if (s_pRequest && is_response(s_pRequest, pResponse)) { in QmiThreadRecvQMI()
644 s_pResponse = malloc(le16_to_cpu(pResponse->QMIHdr.Length) + 1); in QmiThreadRecvQMI()
646 memcpy(s_pResponse, pResponse, le16_to_cpu(pResponse->QMIHdr.Length) + 1); in QmiThreadRecvQMI()
649 } else if ((pResponse->QMIHdr.QMIType == QMUX_TYPE_CTL) in QmiThreadRecvQMI()
650 … && (le16_to_cpu(pResponse->CTLMsg.QMICTLMsgHdrRsp.QMICTLType == QMICTL_REVOKE_CLIENT_ID_IND))) { in QmiThreadRecvQMI()
652 } else if ((pResponse->QMIHdr.QMIType == QMUX_TYPE_NAS) in QmiThreadRecvQMI()
653 … && (le16_to_cpu(pResponse->MUXMsg.QMUXMsgHdrResp.Type) == QMINAS_SERVING_SYSTEM_IND)) { in QmiThreadRecvQMI()
655 } else if ((pResponse->QMIHdr.QMIType == QMUX_TYPE_WDS) in QmiThreadRecvQMI()
656 … && (le16_to_cpu(pResponse->MUXMsg.QMUXMsgHdrResp.Type) == QMIWDS_GET_PKT_SRVC_STATUS_IND)) { in QmiThreadRecvQMI()
658 } else if ((pResponse->QMIHdr.QMIType == QMUX_TYPE_NAS) in QmiThreadRecvQMI()
659 … && (le16_to_cpu(pResponse->MUXMsg.QMUXMsgHdrResp.Type) == QMINAS_SYS_INFO_IND)) { in QmiThreadRecvQMI()
661 } else if ((pResponse->QMIHdr.QMIType == QMUX_TYPE_WDS_ADMIN) in QmiThreadRecvQMI()
662 … && (le16_to_cpu(pResponse->MUXMsg.QMUXMsgHdrResp.Type) == QMI_WDA_SET_LOOPBACK_CONFIG_IND)) { in QmiThreadRecvQMI()
664 &pResponse->MUXMsg.SetLoopBackInd, sizeof(pResponse->MUXMsg.SetLoopBackInd)); in QmiThreadRecvQMI()
674 PQCQMIMSG pResponse = NULL; in requestSetEthMode() local
729 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetEthMode()
732 linkProto = (PQMIWDS_ADMIN_SET_DATA_FORMAT_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x11); in requestSetEthMode()
738 linkProto = (PQMIWDS_ADMIN_SET_DATA_FORMAT_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x16); in requestSetEthMode()
747 linkProto = (PQMIWDS_ADMIN_SET_DATA_FORMAT_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x17); in requestSetEthMode()
753 linkProto = (PQMIWDS_ADMIN_SET_DATA_FORMAT_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x18); in requestSetEthMode()
759 linkProto = (PQMIWDS_ADMIN_SET_DATA_FORMAT_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x1A); in requestSetEthMode()
771 free(pResponse); in requestSetEthMode()
778 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetEthMode()
780 if (pResponse) free(pResponse); in requestSetEthMode()
786 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetEthMode()
787 if (pResponse) free(pResponse); in requestSetEthMode()
794 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetEthMode()
796 if (pResponse) free(pResponse); in requestSetEthMode()
802 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetEthMode()
804 if (pResponse) free(pResponse); in requestSetEthMode()
808 QmiThreadSendQMI(pRequest, &pResponse); in requestSetEthMode()
809 if (pResponse) free(pResponse); in requestSetEthMode()
817 PQCQMIMSG pResponse; in requestGetPINStatus() local
827 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetPINStatus()
830 pPin1Status = (PQMIDMS_UIM_PIN_STATUS)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x11); in requestGetPINStatus()
843 free(pResponse); in requestGetPINStatus()
849 PQCQMIMSG pResponse; in requestGetSIMStatus() local
866 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetSIMStatus()
882 pCardStatus = (PQMIUIM_CARD_STATUS)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x10); in requestGetSIMStatus()
946 if (pResponse->MUXMsg.UIMGetStateResp.UIMState == 0x00) { in requestGetSIMStatus()
948 } else if (pResponse->MUXMsg.UIMGetStateResp.UIMState == 0x01) { in requestGetSIMStatus()
951 …} else if ((pResponse->MUXMsg.UIMGetStateResp.UIMState == 0x02) || (pResponse->MUXMsg.UIMGetStateR… in requestGetSIMStatus()
959 free(pResponse); in requestGetSIMStatus()
966 PQCQMIMSG pResponse; in requestEnterSimPin() local
974 err = QmiThreadSendQMI(pRequest, &pResponse); in requestEnterSimPin()
977 free(pResponse); in requestEnterSimPin()
985 PQCQMIMSG pResponse; in requestGetICCID() local
992 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetICCID()
998 pUimContent = (PQMIUIM_CONTENT)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x11); in requestGetICCID()
1014 free(pResponse); in requestGetICCID()
1020 PQCQMIMSG pResponse; in requestGetIMSI() local
1027 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetIMSI()
1033 pUimContent = (PQMIUIM_CONTENT)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x11); in requestGetIMSI()
1048 free(pResponse); in requestGetIMSI()
1119 PQCQMIMSG pResponse; in requestGetHomeNetwork() local
1126 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetHomeNetwork()
1129 pHomeNetwork = (PHOME_NETWORK)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x01); in requestGetHomeNetwork()
1136 pHomeNetworkSystemID = (PHOME_NETWORK_SYSTEMID)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x10); in requestGetHomeNetwork()
1143 free(pResponse); in requestGetHomeNetwork()
1194 PQCQMIMSG pResponse;
1203 err = QmiThreadSendQMI(pRequest, &pResponse);
1242 free(pResponse);
1299 PQCQMIMSG pResponse; in requestRegistrationState2() local
1338 err = QmiThreadSendQMI(pRequest, &pResponse); in requestRegistrationState2()
1625 free(pResponse); in requestRegistrationState2()
1632 PQCQMIMSG pResponse; in requestRegistrationState() local
1647 err = QmiThreadSendQMI(pRequest, &pResponse); in requestRegistrationState()
1650 pCurrentPlmn = (PQMINAS_CURRENT_PLMN_MSG)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x12); in requestRegistrationState()
1657 pServingSystem = (PSERVING_SYSTEM)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x01); in requestRegistrationState()
1672 pDataCap = (PQMINAS_DATA_CAP)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x11); in requestRegistrationState()
1710 PQCQMUX_TLV pTLV = (PQCQMUX_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x23); in requestRegistrationState()
1723 free(pResponse); in requestRegistrationState()
1730 PQCQMIMSG pResponse; in requestQueryDataCall() local
1738 err = QmiThreadSendQMI(pRequest, &pResponse); in requestQueryDataCall()
1742 pPktSrvc = (PQMIWDS_PKT_SRVC_TLV)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x01); in requestQueryDataCall()
1761 free(pResponse); in requestQueryDataCall()
1767 PQCQMIMSG pResponse; in requestSetupDataCall() local
1775 err = QmiThreadSendQMITimeout(pRequest, &pResponse, 120 * 1000, __func__); in requestSetupDataCall()
1781 pTLVHdr = GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x10); in requestSetupDataCall()
1788 pTLVHdr = GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x11); in requestSetupDataCall()
1798 free(pResponse); in requestSetupDataCall()
1803 WdsConnectionIPv4Handle = le32_to_cpu(pResponse->MUXMsg.StartNwInterfaceResp.Handle); in requestSetupDataCall()
1806 WdsConnectionIPv6Handle = le32_to_cpu(pResponse->MUXMsg.StartNwInterfaceResp.Handle); in requestSetupDataCall()
1810 free(pResponse); in requestSetupDataCall()
1817 PQCQMIMSG pResponse; in requestDeactivateDefaultPDP() local
1831 err = QmiThreadSendQMI(pRequest, &pResponse); in requestDeactivateDefaultPDP()
1838 free(pResponse); in requestDeactivateDefaultPDP()
1844 PQCQMIMSG pResponse; in requestGetIPAddress() local
1867 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetIPAddress()
1870 …pPCSCFIpv6Addr = (PQMIWDS_GET_RUNNING_SETTINGS_PCSCF_IPV6_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHd… in requestGetIPAddress()
1883 …pPCSCFIpv4Addr = (PQMIWDS_GET_RUNNING_SETTINGS_PCSCF_IPV4_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHd… in requestGetIPAddress()
1896 …pIpv4Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV4_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1901 …pIpv4Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV4_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1906 …pIpv4Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV4_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1911 …pIpv4Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV4_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1916 …pIpv4Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV4_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1921 …pIpv6Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV6_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1926 …pIpv6Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV6_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1931 …pIpv6Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV6_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1937 …pIpv6Addr = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_IPV6_ADDR)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIW… in requestGetIPAddress()
1943 …pMtu = (PQMIWDS_GET_RUNTIME_SETTINGS_TLV_MTU)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, QMIWDS_GET_RUNT… in requestGetIPAddress()
1951 free(pResponse); in requestGetIPAddress()
1958 PQCQMIMSG pResponse; in requestSetProfile() local
1967 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetProfile()
1970 free(pResponse); in requestSetProfile()
1976 PQCQMIMSG pResponse; in requestGetProfile() local
1992 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetProfile()
1995 pApnName = (PQMIWDS_APNNAME)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x14); in requestGetProfile()
1996 pUserName = (PQMIWDS_USERNAME)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x1B); in requestGetProfile()
1997 pPassWd = (PQMIWDS_PASSWD)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x1C); in requestGetProfile()
1998 pAuthPref = (PQMIWDS_AUTH_PREFERENCE)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x1D); in requestGetProfile()
2021 free(pResponse); in requestGetProfile()
2030 PQCQMIMSG pResponse; in requestGetSignalInfo() local
2035 err = QmiThreadSendQMI(pRequest, &pResponse); in requestGetSignalInfo()
2041 …PQMINAS_SIG_INFO_CDMA_TLV_MSG ptlv = (PQMINAS_SIG_INFO_CDMA_TLV_MSG)GetTLV(&pResponse->MUXMsg.QMUX… in requestGetSignalInfo()
2051 …PQMINAS_SIG_INFO_HDR_TLV_MSG ptlv = (PQMINAS_SIG_INFO_HDR_TLV_MSG)GetTLV(&pResponse->MUXMsg.QMUXMs… in requestGetSignalInfo()
2061 …PQMINAS_SIG_INFO_GSM_TLV_MSG ptlv = (PQMINAS_SIG_INFO_GSM_TLV_MSG)GetTLV(&pResponse->MUXMsg.QMUXMs… in requestGetSignalInfo()
2070 …PQMINAS_SIG_INFO_WCDMA_TLV_MSG ptlv = (PQMINAS_SIG_INFO_WCDMA_TLV_MSG)GetTLV(&pResponse->MUXMsg.QM… in requestGetSignalInfo()
2080 …PQMINAS_SIG_INFO_LTE_TLV_MSG ptlv = (PQMINAS_SIG_INFO_LTE_TLV_MSG)GetTLV(&pResponse->MUXMsg.QMUXMs… in requestGetSignalInfo()
2090 …PQMINAS_SIG_INFO_TDSCDMA_TLV_MSG ptlv = (PQMINAS_SIG_INFO_TDSCDMA_TLV_MSG)GetTLV(&pResponse->MUXMs… in requestGetSignalInfo()
2100 …PQMINAS_SIG_INFO_5G_NSA_TLV_MSG ptlv = (PQMINAS_SIG_INFO_5G_NSA_TLV_MSG)GetTLV(&pResponse->MUXMsg.… in requestGetSignalInfo()
2110 …PQMINAS_SIG_INFO_5G_SA_TLV_MSG ptlv = (PQMINAS_SIG_INFO_5G_SA_TLV_MSG)GetTLV(&pResponse->MUXMsg.QM… in requestGetSignalInfo()
2117 free(pResponse); in requestGetSignalInfo()
2125 PQCQMIMSG pResponse; in requestBaseBandVersion() local
2131 err = QmiThreadSendQMI(pRequest, &pResponse); in requestBaseBandVersion()
2134 revId = (PDEVICE_REV_ID)GetTLV(&pResponse->MUXMsg.QMUXMsgHdr, 0x01); in requestBaseBandVersion()
2144 free(pResponse); in requestBaseBandVersion()
2160 PQCQMIMSG pResponse; in requestSetOperatingMode() local
2167 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetOperatingMode()
2170 free(pResponse); in requestSetOperatingMode()
2188 PQCQMIMSG pResponse; in requestSetLoopBackState() local
2198 err = QmiThreadSendQMI(pRequest, &pResponse); in requestSetLoopBackState()
2201 free(pResponse); in requestSetLoopBackState()