Lines Matching defs:pnoSettings
987 static int32_t SerializeSettingsToSbuf(struct HdfSBuf *req, const WifiPnoSettings *pnoSettings)
989 if (!HdfSbufWriteInt32(req, pnoSettings->min2gRssi)) {
993 if (!HdfSbufWriteInt32(req, pnoSettings->min5gRssi)) {
997 if (!HdfSbufWriteInt32(req, pnoSettings->scanIntervalMs)) {
1001 if (!HdfSbufWriteInt32(req, pnoSettings->scanIterations)) {
1005 if (!HdfSbufWriteUint32(req, pnoSettings->pnoNetworksLen)) {
1009 for (uint32_t i = 0; i < pnoSettings->pnoNetworksLen; i++) {
1010 if (!HdfSbufWriteUint8(req, pnoSettings->pnoNetworks[i].isHidden)) {
1014 if (!HdfSbufWriteBuffer(req, pnoSettings->pnoNetworks[i].freqs,
1015 sizeof(int32_t) * (pnoSettings->pnoNetworks[i].freqsLen))) {
1019 if (!HdfSbufWriteBuffer(req, pnoSettings->pnoNetworks[i].ssid.ssid,
1020 pnoSettings->pnoNetworks[i].ssid.ssidLen)) {
1028 int32_t WifiStartPnoScan(const char *ifName, const WifiPnoSettings *pnoSettings)
1033 if (ifName == NULL || pnoSettings == NULL) {
1047 if (SerializeSettingsToSbuf(req, pnoSettings) != RET_CODE_SUCCESS) {