Lines Matching refs:profile
182 PROFILE_T *profile = (PROFILE_T *)arg; in WdsStartNwInterfaceReq() local
183 const char *profile_user = profile->user; in WdsStartNwInterfaceReq()
184 const char *profile_password = profile->password; in WdsStartNwInterfaceReq()
185 int profile_auth = profile->auth; in WdsStartNwInterfaceReq()
207 if (profile->apn && !s_is_cdma) { //cdma no apn in WdsStartNwInterfaceReq()
210 pApnName->TLVLength = cpu_to_le16(strlen(profile->apn)); in WdsStartNwInterfaceReq()
211 qstrcpy((char *)&pApnName->ApnName, profile->apn); in WdsStartNwInterfaceReq()
246 pIpFamily->IpFamily = profile->curIpFamily; in WdsStartNwInterfaceReq()
250 if (profile->pdp && !s_is_cdma) { //cdma only support one pdp, so no need to set profile index in WdsStartNwInterfaceReq()
254 pProfileIndex->ProfileIndex = profile->pdp; in WdsStartNwInterfaceReq()
474 PROFILE_T *profile = (PROFILE_T *)arg; in WdsGetProfileSettingsReqSend() local
479 pMUXMsg->GetProfileSettingsReq.ProfileIndex = profile->pdp; in WdsGetProfileSettingsReqSend()
486 PROFILE_T *profile = (PROFILE_T *)arg; in WdsModifyProfileSettingsReq() local
493 pMUXMsg->ModifyProfileSettingsReq.ProfileIndex = profile->pdp; in WdsModifyProfileSettingsReq()
504 if (profile->enable_ipv4 && profile->enable_ipv6) in WdsModifyProfileSettingsReq()
506 else if (profile->enable_ipv6) in WdsModifyProfileSettingsReq()
513 if (profile->apn) { in WdsModifyProfileSettingsReq()
516 pApnName->TLVLength = cpu_to_le16(strlen(profile->apn)); in WdsModifyProfileSettingsReq()
517 qstrcpy((char *)&pApnName->ApnName, profile->apn); in WdsModifyProfileSettingsReq()
522 if (profile->user) { in WdsModifyProfileSettingsReq()
525 pUserName->TLVLength = cpu_to_le16(strlen(profile->user)); in WdsModifyProfileSettingsReq()
526 qstrcpy((char *)&pUserName->UserName, profile->user); in WdsModifyProfileSettingsReq()
531 if (profile->password) { in WdsModifyProfileSettingsReq()
534 pPasswd->TLVLength = cpu_to_le16(strlen(profile->password)); in WdsModifyProfileSettingsReq()
535 qstrcpy((char *)&pPasswd->Passwd, profile->password); in WdsModifyProfileSettingsReq()
540 if (profile->user && profile->password) { in WdsModifyProfileSettingsReq()
544 pAuthPref->AuthPreference = profile->auth; // 0 ~ None, 1 ~ Pap, 2 ~ Chap, 3 ~ MsChapV2 in WdsModifyProfileSettingsReq()
672 static int requestSetEthMode(PROFILE_T *profile) { in requestSetEthMode() argument
684 if (profile->qmap_mode) { in requestSetEthMode()
685 profile->rawIP = 1; in requestSetEthMode()
686 s_9x07 = profile->rawIP; in requestSetEthMode()
688 qmap_settings.MuxId = profile->muxid; in requestSetEthMode()
690 if (qmidev_is_pciemhi(profile->qmichannel)) { //SDX20_PCIE in requestSetEthMode()
691 qmap_settings.rx_urb_size = profile->qmap_size; //SDX24&SDX55 support 32KB in requestSetEthMode()
696 qmap_settings.rx_urb_size = profile->qmap_size; //SDX24&SDX55 support 32KB in requestSetEthMode()
704 if(profile->qmap_version != 0x09) in requestSetEthMode()
705 profile->qmap_version = 0x05; in requestSetEthMode()
707 qmap_version = profile->qmap_version; in requestSetEthMode()
708 if (profile->rmnet_info.size) { in requestSetEthMode()
709 qmap_settings.rx_urb_size = profile->rmnet_info.rx_urb_size; in requestSetEthMode()
710 qmap_settings.ep_type = profile->rmnet_info.ep_type; in requestSetEthMode()
711 qmap_settings.iface_id = profile->rmnet_info.iface_id; in requestSetEthMode()
712 qmap_settings.dl_minimum_padding = profile->rmnet_info.dl_minimum_padding; in requestSetEthMode()
713 qmap_version = profile->rmnet_info.qmap_version; in requestSetEthMode()
716 if (!profile->wda_client) { in requestSetEthMode()
717 if (qmidev_is_gobinet(profile->qmichannel)) { in requestSetEthMode()
720 else if (profile->proxy[0]) { in requestSetEthMode()
734 profile->rawIP = (le32_to_cpu(linkProto->Value) == 2); in requestSetEthMode()
735 s_9x07 = profile->rawIP; //MDM90x7 only support RAW IP, do not support Eth in requestSetEthMode()
739 if (linkProto != NULL && profile->qmap_mode) { in requestSetEthMode()
766 ql_set_driver_qmap_setting(profile, &qmap_settings); in requestSetEthMode()
774 if (profile->enable_ipv4) { in requestSetEthMode()
775 if (profile->qmapnet_adapter[0]) { in requestSetEthMode()
790 if (profile->enable_ipv6) { in requestSetEthMode()
791 if (profile->qmapnet_adapter[0]) { in requestSetEthMode()
1765 static int requestSetupDataCall(PROFILE_T *profile, int curIpFamily) { in requestSetupDataCall() argument
1773 profile->curIpFamily = curIpFamily; in requestSetupDataCall()
1774 …est = ComposeQMUXMsg(QMIType, QMIWDS_START_NETWORK_INTERFACE_REQ, WdsStartNwInterfaceReq, profile); in requestSetupDataCall()
1815 static int requestDeactivateDefaultPDP(PROFILE_T *profile, int curIpFamily) { in requestDeactivateDefaultPDP() argument
1822 (void)profile; in requestDeactivateDefaultPDP()
1842 static int requestGetIPAddress(PROFILE_T *profile, int curIpFamily) { in requestGetIPAddress() argument
1850 IPV4_T *pIpv4 = &profile->ipv4; in requestGetIPAddress()
1851 IPV6_T *pIpv6 = &profile->ipv6; in requestGetIPAddress()
1874 memcpy(profile->PCSCFIpv6Addr1, PCSCFIpv6Addr1, 16); in requestGetIPAddress()
1878 memcpy(profile->PCSCFIpv6Addr1, PCSCFIpv6Addr1, 16); in requestGetIPAddress()
1879 memcpy(profile->PCSCFIpv6Addr2, PCSCFIpv6Addr2, 16); in requestGetIPAddress()
1887 memcpy(&profile->PCSCFIpv4Addr1, PCSCFIpv4Addr1, 4); in requestGetIPAddress()
1891 memcpy(&profile->PCSCFIpv4Addr1, PCSCFIpv4Addr1, 4); in requestGetIPAddress()
1892 memcpy(&profile->PCSCFIpv4Addr2, PCSCFIpv4Addr2, 4); in requestGetIPAddress()
1956 static int requestSetProfile(PROFILE_T *profile) { in requestSetProfile() argument
1962 if (!profile->pdp) in requestSetProfile()
1965 …dbg_time("%s[%d] %s/%s/%s/%d", __func__, profile->pdp, profile->apn, profile->user, profile->passw… in requestSetProfile()
1966 …seQMUXMsg(QMUX_TYPE_WDS, QMIWDS_MODIFY_PROFILE_SETTINGS_REQ, WdsModifyProfileSettingsReq, profile); in requestSetProfile()
1974 static int requestGetProfile(PROFILE_T *profile) { in requestGetProfile() argument
1988 if (!profile->pdp) in requestGetProfile()
1991 …poseQMUXMsg(QMUX_TYPE_WDS, QMIWDS_GET_PROFILE_SETTINGS_REQ, WdsGetProfileSettingsReqSend, profile); in requestGetProfile()
2011 if (profile) { in requestGetProfile()
2012 profile->apn = apn; in requestGetProfile()
2013 profile->user = user; in requestGetProfile()
2014 profile->password = password; in requestGetProfile()
2015 profile->auth = auth; in requestGetProfile()
2019 dbg_time("%s[%d] %s/%s/%s/%d", __func__, profile->pdp, apn, user, password, auth); in requestGetProfile()
2123 static int requestBaseBandVersion(PROFILE_T *profile) { in requestBaseBandVersion() argument
2140 strncpy(profile->BaseBandVersion, DeviceRevisionID, sizeof(profile->BaseBandVersion)); in requestBaseBandVersion()