Home
last modified time | relevance | path

Searched refs:pnoSettings (Results 1 - 13 of 13) sorted by relevance

/drivers/hdf_core/framework/model/network/wifi/core/components/sta/
H A Dsta.c397 static int32_t HdfCmdfillPnoSettings(struct HdfSBuf *reqData, WifiPnoSettings *pnoSettings) in HdfCmdfillPnoSettings() argument
401 if (!HdfSbufReadInt32(reqData, &(pnoSettings->min2gRssi))) { in HdfCmdfillPnoSettings()
405 if (!HdfSbufReadInt32(reqData, &(pnoSettings->min5gRssi))) { in HdfCmdfillPnoSettings()
409 if (!HdfSbufReadInt32(reqData, &(pnoSettings->scanIntervalMs))) { in HdfCmdfillPnoSettings()
413 if (!HdfSbufReadInt32(reqData, &(pnoSettings->scanIterations))) { in HdfCmdfillPnoSettings()
417 if (!HdfSbufReadUint32(reqData, &(pnoSettings->pnoNetworksLen))) { in HdfCmdfillPnoSettings()
422 pnoSettings->pnoNetworks = (WifiPnoNetwork *)OsalMemAlloc(sizeof(WifiPnoNetwork) * pnoSettings->pnoNetworksLen); in HdfCmdfillPnoSettings()
423 if (pnoSettings->pnoNetworks == NULL) { in HdfCmdfillPnoSettings()
427 for (uint32_t i = 0; i < pnoSettings in HdfCmdfillPnoSettings()
447 HdfWlanStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings) HdfWlanStartPnoScan() argument
473 HdfPnosettingsFree(WifiPnoSettings *pnoSettings) HdfPnosettingsFree() argument
501 WifiPnoSettings *pnoSettings = (WifiPnoSettings *)OsalMemCalloc(sizeof(WifiPnoSettings)); WifiCmdStartPnoScan() local
[all...]
/drivers/peripheral/wlan/hal/src/
H A Dwifi_hal_sta_feature.c63 static int32_t StartPnoScanInner(const char *ifName, const WifiPnoSettings *pnoSettings) in StartPnoScanInner() argument
65 if (ifName == NULL || pnoSettings == NULL) { in StartPnoScanInner()
69 return HalCmdStartPnoScan(ifName, pnoSettings); in StartPnoScanInner()
72 static int32_t StartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings) in StartPnoScan() argument
75 int32_t ret = StartPnoScanInner(ifName, pnoSettings); in StartPnoScan()
H A Dwifi_hal_cmd.c259 int32_t HalCmdStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings) in HalCmdStartPnoScan() argument
263 ret = WifiStartPnoScan(ifName, pnoSettings); in HalCmdStartPnoScan()
/drivers/peripheral/wlan/interfaces/include/
H A Dwifi_hal_sta_feature.h92 * @param pnoSettings pno scan parameters.
99 int32_t (*startPnoScan)(const char *ifName, const WifiPnoSettings *pnoSettings);
/drivers/peripheral/wlan/client/src/sbuf/
H A Dsbuf_cmd_adapter.c987 static int32_t SerializeSettingsToSbuf(struct HdfSBuf *req, const WifiPnoSettings *pnoSettings) in SerializeSettingsToSbuf() argument
989 if (!HdfSbufWriteInt32(req, pnoSettings->min2gRssi)) { in SerializeSettingsToSbuf()
993 if (!HdfSbufWriteInt32(req, pnoSettings->min5gRssi)) { in SerializeSettingsToSbuf()
997 if (!HdfSbufWriteInt32(req, pnoSettings->scanIntervalMs)) { in SerializeSettingsToSbuf()
1001 if (!HdfSbufWriteInt32(req, pnoSettings->scanIterations)) { in SerializeSettingsToSbuf()
1005 if (!HdfSbufWriteUint32(req, pnoSettings->pnoNetworksLen)) { in SerializeSettingsToSbuf()
1009 for (uint32_t i = 0; i < pnoSettings->pnoNetworksLen; i++) { in SerializeSettingsToSbuf()
1010 if (!HdfSbufWriteUint8(req, pnoSettings->pnoNetworks[i].isHidden)) { in SerializeSettingsToSbuf()
1014 if (!HdfSbufWriteBuffer(req, pnoSettings->pnoNetworks[i].freqs, in SerializeSettingsToSbuf()
1015 sizeof(int32_t) * (pnoSettings in SerializeSettingsToSbuf()
1028 WifiStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings) WifiStartPnoScan() argument
[all...]
/drivers/peripheral/wlan/hdi_service/service_common/
H A Dwlan_common_cmd.c1400 static int32_t FillPnoSettings(WifiPnoSettings *wifiPnoSettings, const struct PnoSettings *pnoSettings) in FillPnoSettings() argument
1402 wifiPnoSettings->min2gRssi = pnoSettings->min2gRssi; in FillPnoSettings()
1403 wifiPnoSettings->min5gRssi = pnoSettings->min5gRssi; in FillPnoSettings()
1404 wifiPnoSettings->scanIntervalMs = pnoSettings->scanIntervalMs; in FillPnoSettings()
1405 wifiPnoSettings->scanIterations = pnoSettings->scanIterations; in FillPnoSettings()
1407 if ((pnoSettings->pnoNetworks == NULL) || (pnoSettings->pnoNetworksLen == 0)) { in FillPnoSettings()
1412 wifiPnoSettings->pnoNetworksLen = pnoSettings->pnoNetworksLen; in FillPnoSettings()
1414 (WifiPnoNetwork *)OsalMemCalloc(sizeof(WifiPnoNetwork) * (pnoSettings->pnoNetworksLen)); in FillPnoSettings()
1419 for (uint32_t i = 0; i < pnoSettings in FillPnoSettings()
1463 WlanInterfaceStartPnoScan(struct IWlanInterface *self, const char *ifName, const struct PnoSettings *pnoSettings) WlanInterfaceStartPnoScan() argument
[all...]
H A Dwlan_common_cmd.h63 const struct PnoSettings *pnoSettings);
/drivers/peripheral/wlan/test/hdi_service/
H A Dwlan_hdi_hal_services_c_test.cpp1164 struct PnoSettings pnoSettings; in HWTEST_F() local
1165 (void)memset_s(&pnoSettings, sizeof(struct PnoSettings), 0, sizeof(struct PnoSettings)); in HWTEST_F()
1166 pnoSettings.min2gRssi = -100; in HWTEST_F()
1167 pnoSettings.min5gRssi = -120; in HWTEST_F()
1168 pnoSettings.scanIntervalMs = 60000; in HWTEST_F()
1169 pnoSettings.scanIterations = 3; in HWTEST_F()
1171 pnoSettings.pnoNetworksLen = 2; in HWTEST_F()
1172 pnoSettings.pnoNetworks = (struct PnoNetwork *)OsalMemCalloc(sizeof(struct PnoNetwork) * 2); in HWTEST_F()
1173 pnoSettings.pnoNetworks[0].isHidden = 1; in HWTEST_F()
1174 pnoSettings in HWTEST_F()
[all...]
/drivers/peripheral/wlan/client/src/netlink/
H A Dnetlink_cmd_adapter.c2648 static int32_t ProcessMatchSsidToMsg(struct nl_msg *msg, const WiphyInfo *wiphyInfo, const WifiPnoSettings *pnoSettings) in ProcessMatchSsidToMsg() argument
2659 for (uint32_t i = 0; i < pnoSettings->pnoNetworksLen; i++) { in ProcessMatchSsidToMsg()
2668 if (nla_put(msg, NL80211_SCHED_SCAN_MATCH_ATTR_SSID, pnoSettings->pnoNetworks[i].ssid.ssidLen, in ProcessMatchSsidToMsg()
2669 pnoSettings->pnoNetworks[i].ssid.ssid) != RET_CODE_SUCCESS) { in ProcessMatchSsidToMsg()
2673 nla_put_u32(msg, NL80211_SCHED_SCAN_MATCH_ATTR_RSSI, pnoSettings->min5gRssi); in ProcessMatchSsidToMsg()
2726 static int32_t ProcessSsidToMsg(struct nl_msg *msg, const WiphyInfo *wiphyInfo, const WifiPnoSettings *pnoSettings) in ProcessSsidToMsg() argument
2732 for (uint32_t i = 0; i < pnoSettings->pnoNetworksLen; i++) { in ProcessSsidToMsg()
2733 if (!(pnoSettings->pnoNetworks[i].isHidden)) { in ProcessSsidToMsg()
2746 ssidNode->ssidInfo.ssidLen = pnoSettings->pnoNetworks[i].ssid.ssidLen; in ProcessSsidToMsg()
2747 if (memcpy_s(ssidNode->ssidInfo.ssid, MAX_SSID_LEN, pnoSettings in ProcessSsidToMsg()
2761 ProcessScanPlanToMsg(struct nl_msg *msg, const WiphyInfo *wiphyInfo, const WifiPnoSettings *pnoSettings) ProcessScanPlanToMsg() argument
2832 ProcessFreqToMsg(struct nl_msg *msg, const WifiPnoSettings *pnoSettings) ProcessFreqToMsg() argument
2866 ProcessReqflagsToMsg(struct nl_msg *msg, const WiphyInfo *wiphyInfo, const WifiPnoSettings *pnoSettings) ProcessReqflagsToMsg() argument
2892 ConvertSetsToNetlinkmsg(struct nl_msg *msg, const char *ifName, const WifiPnoSettings *pnoSettings) ConvertSetsToNetlinkmsg() argument
2920 WifiStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings) WifiStartPnoScan() argument
[all...]
/drivers/peripheral/wlan/test/unittest/hal/
H A Dwifi_hal_test.cpp2125 WifiPnoSettings pnoSettings;
2126 (void)memset_s(&pnoSettings, sizeof(pnoSettings), 0, sizeof(pnoSettings));
2131 ret = staFeature->startPnoScan(nullptr, &pnoSettings);
2153 WifiPnoSettings pnoSettings;
2154 (void)memset_s(&pnoSettings, sizeof(pnoSettings), 0, sizeof(pnoSettings));
2155 pnoSettings
[all...]
/drivers/peripheral/wlan/hal/include/
H A Dwifi_hal_cmd.h44 int32_t HalCmdStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings);
/drivers/hdf_core/framework/include/wifi/
H A Dwifi_mac80211_ops.h769 * @param pnoSettings Indicates the pno scan parameters.
776 int32_t (*StartPnoScan)(NetDevice *netDev, const WifiPnoSettings *pnoSettings);
/drivers/peripheral/wlan/client/include/
H A Dwifi_driver_client.h361 int32_t WifiStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings);

Completed in 18 milliseconds