Lines Matching refs:result

321         ALOGI("retrieved scan result %d", index);
323 wifi_scan_result *result = results + i;
328 strncpy(result->ssid, (char *) it2.get_data(), it2.get_len());
329 result->ssid[it2.get_len()] = 0;
331 memcpy(result->bssid, (byte *) it2.get_data(), sizeof(mac_addr));
333 result->ts = it2.get_u64();
335 result->ts = it2.get_u16();
337 result->rssi = it2.get_u8();
339 result->rtt = it2.get_u64();
341 result->rtt_sd = it2.get_u64();
356 int result = request.create(GOOGLE_OUI, subcmd);
357 if (result < 0) {
358 return result;
362 result = request.put_u32(GSCAN_ATTRIBUTE_ENABLE_FEATURE, enable);
363 if (result < 0) {
364 return result;
383 int result = request.create(GOOGLE_OUI, subcmd);
384 if (result < 0) {
385 return result;
389 result = request.put_u32(GSCAN_ENABLE_FULL_SCAN_RESULTS, enable);
390 if (result < 0) {
391 return result;
402 int result = createRequest(request, GSCAN_SUBCMD_ENABLE_FULL_SCAN_RESULTS, 1);
403 if (result != WIFI_SUCCESS) {
404 ALOGE("failed to create request; result = %d", result);
405 return result;
410 result = requestResponse(request);
411 if (result != WIFI_SUCCESS) {
412 ALOGE("failed to enable full scan results; result = %d", result);
414 return result;
417 return result;
424 int result = createRequest(request, GSCAN_SUBCMD_ENABLE_FULL_SCAN_RESULTS, 0);
425 if (result != WIFI_SUCCESS) {
426 ALOGE("failed to create request; result = %d", result);
428 result = requestResponse(request);
429 if (result != WIFI_SUCCESS) {
430 ALOGE("failed to disable full scan results;result = %d", result);
463 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_CONFIG);
464 if (result < 0) {
465 return result;
469 result = request.put_u32(GSCAN_ATTRIBUTE_BASE_PERIOD, mParams->base_period);
470 if (result < 0) {
471 return result;
474 result = request.put_u32(GSCAN_ATTRIBUTE_NUM_BUCKETS, mParams->num_buckets);
475 if (result < 0) {
476 return result;
481 result = request.put_u32(GSCAN_ATTRIBUTE_BUCKET_ID, mParams->buckets[i].bucket);
482 if (result < 0) {
483 return result;
485 result = request.put_u32(GSCAN_ATTRIBUTE_BUCKET_PERIOD, mParams->buckets[i].period);
486 if (result < 0) {
487 return result;
489 result = request.put_u32(GSCAN_ATTRIBUTE_BUCKETS_BAND,
491 if (result < 0) {
492 return result;
494 result = request.put_u32(GSCAN_ATTRIBUTE_BUCKET_STEP_COUNT,
496 if (result < 0) {
497 return result;
499 result = request.put_u32(GSCAN_ATTRIBUTE_BUCKET_MAX_PERIOD,
501 if (result < 0) {
502 return result;
504 result = request.put_u32(GSCAN_ATTRIBUTE_REPORT_EVENTS,
506 if (result < 0) {
507 return result;
510 result = request.put_u32(GSCAN_ATTRIBUTE_BUCKET_NUM_CHANNELS,
512 if (result < 0) {
513 return result;
520 result = request.put_u32(j, mParams->buckets[i].channels[j].channel);
523 if (result < 0) {
524 return result;
538 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_SCAN_CONFIG);
539 if (result < 0) {
540 return result;
544 result = request.put_u32(GSCAN_ATTRIBUTE_NUM_AP_PER_SCAN, mParams->max_ap_per_scan);
545 if (result < 0) {
546 return result;
549 result = request.put_u32(GSCAN_ATTRIBUTE_REPORT_THRESHOLD,
551 if (result < 0) {
552 return result;
557 result = request.put_u32(GSCAN_ATTRIBUTE_NUM_SCANS_TO_CACHE, num_scans);
558 if (result < 0) {
559 return result;
577 int result = createSetupRequest(request);
578 if (result != WIFI_SUCCESS) {
579 ALOGE("failed to create setup request; result = %d", result);
580 return result;
583 result = requestResponse(request);
584 if (result != WIFI_SUCCESS) {
585 ALOGE("failed to configure setup; result = %d", result);
586 return result;
591 result = createScanConfigRequest(request);
592 if (result != WIFI_SUCCESS) {
593 ALOGE("failed to create scan config request; result = %d", result);
594 return result;
597 result = requestResponse(request);
598 if (result != WIFI_SUCCESS) {
599 ALOGE("failed to configure scan; result = %d", result);
600 return result;
605 result = createStartRequest(request);
606 if (result != WIFI_SUCCESS) {
607 ALOGE("failed to create start request; result = %d", result);
608 return result;
615 result = requestResponse(request);
616 if (result != WIFI_SUCCESS) {
617 ALOGE("failed to start scan; result = %d", result);
621 return result;
623 return result;
630 int result = createStopRequest(request);
631 if (result != WIFI_SUCCESS) {
632 ALOGE("failed to create stop request; result = %d", result);
634 result = requestResponse(request);
635 if (result != WIFI_SUCCESS) {
636 ALOGE("failed to stop scan; result = %d", result);
689 wifi_error result = wifi_register_cmd(handle, id, cmd);
690 if (result != WIFI_SUCCESS) {
692 return result;
694 result = (wifi_error)cmd->start();
695 if (result != WIFI_SUCCESS) {
698 return result;
700 return result;
736 wifi_error result = wifi_register_cmd(handle, id, cmd);
737 if (result != WIFI_SUCCESS) {
739 return result;
741 result = (wifi_error)cmd->start();
742 if (result != WIFI_SUCCESS) {
745 return result;
747 return result;
785 ALOGV("Full scan result: %-32s %02x:%02x:%02x:%02x:%02x:%02x %d %d %lld %lld %lld %x %d\n",
833 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_GET_SCAN_RESULTS);
834 if (result < 0) {
835 return result;
839 result = request.put_u32(GSCAN_ATTRIBUTE_NUM_OF_RESULTS, num);
840 if (result < 0) {
841 return result;
844 result = request.put_u8(GSCAN_ATTRIBUTE_FLUSH_RESULTS, flush);
845 if (result < 0) {
846 return result;
860 int result = createRequest(request, num_to_retrieve, mFlush);
861 if (result < 0) {
863 return result;
868 result = requestResponse(request);
870 if (result != WIFI_SUCCESS) {
871 ALOGE("failed to retrieve scan results; result = %d", result);
872 return result;
947 wifi_gscan_result_t *result = &results[i];
948 convert_to_hal_result(&mScanResults[i], result);
951 result->ssid, result->bssid[0], result->bssid[1], result->bssid[2],
952 result->bssid[3], result->bssid[4], result->bssid[5],
953 result->rssi);
959 ALOGV("Setting result of scan_id : 0x%0x", mScans[mRetrieved].scan_id);
1003 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_HOTLIST);
1004 if (result < 0) {
1005 return result;
1009 result = request.put_u8(GSCAN_ATTRIBUTE_HOTLIST_FLUSH, 1);
1010 if (result < 0) {
1011 return result;
1014 result = request.put_u32(GSCAN_ATTRIBUTE_LOST_AP_SAMPLE_SIZE, mParams.lost_ap_sample_size);
1015 if (result < 0) {
1016 return result;
1025 result = request.put_addr(GSCAN_ATTRIBUTE_BSSID, mParams.ap[i].bssid);
1026 if (result < 0) {
1027 return result;
1029 result = request.put_u8(GSCAN_ATTRIBUTE_RSSI_HIGH, mParams.ap[i].high);
1030 if (result < 0) {
1031 return result;
1033 result = request.put_u8(GSCAN_ATTRIBUTE_RSSI_LOW, mParams.ap[i].low);
1034 if (result < 0) {
1035 return result;
1042 return result;
1046 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_HOTLIST);
1047 if (result < 0) {
1048 return result;
1052 result = request.put_u8(GSCAN_ATTRIBUTE_HOTLIST_FLUSH, 1);
1053 if (result < 0) {
1054 return result;
1060 return result;
1066 int result = createSetupRequest(request);
1067 if (result < 0) {
1068 return result;
1071 result = requestResponse(request);
1072 if (result < 0) {
1073 ALOGI("Failed to execute hotlist setup request, result = %d", result);
1076 return result;
1080 result = createFeatureRequest(request, GSCAN_SUBCMD_ENABLE_GSCAN, 1);
1081 if (result < 0) {
1082 return result;
1088 result = requestResponse(request);
1089 if (result < 0) {
1092 return result;
1096 return result;
1105 int result = createTeardownRequest(request);
1106 if (result < 0) {
1107 return result;
1110 result = requestResponse(request);
1111 if (result < 0) {
1112 return result;
1116 return result;
1177 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_EPNO_SSID);
1178 if (result < 0) {
1179 return result;
1182 result = request.put_u8(GSCAN_ATTRIBUTE_EPNO_FLUSH, 1);
1183 if (result < 0) {
1184 return result;
1187 result = request.put_u8(GSCAN_ATTRIBUTE_EPNO_5G_RSSI_THR,
1189 if (result < 0) {
1190 return result;
1192 result = request.put_u8(GSCAN_ATTRIBUTE_EPNO_2G_RSSI_THR,
1194 if (result < 0) {
1195 return result;
1197 result = request.put_u16(GSCAN_ATTRIBUTE_EPNO_INIT_SCORE_MAX,
1199 if (result < 0) {
1200 return result;
1202 result = request.put_u16(GSCAN_ATTRIBUTE_EPNO_CUR_CONN_BONUS,
1204 if (result < 0) {
1205 return result;
1207 result = request.put_u16(GSCAN_ATTRIBUTE_EPNO_SAME_NETWORK_BONUS,
1209 if (result < 0) {
1210 return result;
1212 result = request.put_u16(GSCAN_ATTRIBUTE_EPNO_SECURE_BONUS,
1214 if (result < 0) {
1215 return result;
1217 result = request.put_u16(GSCAN_ATTRIBUTE_EPNO_5G_BONUS,
1219 if (result < 0) {
1220 return result;
1222 result = request.put_u8(GSCAN_ATTRIBUTE_EPNO_SSID_NUM,
1224 if (result < 0) {
1225 return result;
1234 result = request.put(GSCAN_ATTRIBUTE_EPNO_SSID, ssid_list[i].ssid, DOT11_MAX_SSID_LEN);
1238 if (result < 0) {
1239 return result;
1241 result = request.put_u32(GSCAN_ATTRIBUTE_EPNO_SSID_LEN, strlen(ssid_list[i].ssid));
1242 if (result < 0) {
1243 return result;
1245 result = request.put_u32(GSCAN_ATTRIBUTE_EPNO_FLAGS, ssid_list[i].flags);
1246 if (result < 0) {
1247 return result;
1249 result = request.put_u32(GSCAN_ATTRIBUTE_EPNO_AUTH, ssid_list[i].auth_bit_field);
1250 if (result < 0) {
1251 return result;
1257 return result;
1261 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_EPNO_SSID);
1262 if (result < 0) {
1263 return result;
1267 result = request.put_u8(GSCAN_ATTRIBUTE_EPNO_FLUSH, 1);
1268 if (result < 0) {
1269 return result;
1272 return result;
1278 int result = createSetupRequest(request);
1279 if (result < 0) {
1280 return result;
1283 result = requestResponse(request);
1284 if (result < 0) {
1285 ALOGI("Failed to execute ePNO setup request, result = %d", result);
1287 return result;
1293 return result;
1301 int result = createTeardownRequest(request);
1302 if (result < 0) {
1303 return result;
1306 result = requestResponse(request);
1307 if (result < 0) {
1308 return result;
1312 return result;
1362 wifi_error result = wifi_register_cmd(handle, id, cmd);
1363 if (result != WIFI_SUCCESS) {
1365 return result;
1367 result = (wifi_error)cmd->start();
1368 if (result != WIFI_SUCCESS) {
1371 return result;
1373 return result;
1407 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_SIGNIFICANT_CHANGE_CONFIG);
1408 if (result < 0) {
1409 return result;
1413 result = request.put_u8(GSCAN_ATTRIBUTE_SIGNIFICANT_CHANGE_FLUSH, 1);
1414 if (result < 0) {
1415 return result;
1417 result = request.put_u16(GSCAN_ATTRIBUTE_RSSI_SAMPLE_SIZE, mParams.rssi_sample_size);
1418 if (result < 0) {
1419 return result;
1421 result = request.put_u16(GSCAN_ATTRIBUTE_LOST_AP_SAMPLE_SIZE, mParams.lost_ap_sample_size);
1422 if (result < 0) {
1423 return result;
1425 result = request.put_u16(GSCAN_ATTRIBUTE_MIN_BREACHING, mParams.min_breaching);
1426 if (result < 0) {
1427 return result;
1437 result = request.put_addr(GSCAN_ATTRIBUTE_BSSID, mParams.ap[i].bssid);
1438 if (result < 0) {
1439 return result;
1441 result = request.put_u8(GSCAN_ATTRIBUTE_RSSI_HIGH, mParams.ap[i].high);
1442 if (result < 0) {
1443 return result;
1445 result = request.put_u8(GSCAN_ATTRIBUTE_RSSI_LOW, mParams.ap[i].low);
1446 if (result < 0) {
1447 return result;
1455 return result;
1459 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_SET_SIGNIFICANT_CHANGE_CONFIG);
1460 if (result < 0) {
1461 return result;
1465 result = request.put_u16(GSCAN_ATTRIBUTE_SIGNIFICANT_CHANGE_FLUSH, 1);
1466 if (result < 0) {
1467 return result;
1471 return result;
1478 int result = createSetupRequest(request);
1479 if (result < 0) {
1480 return result;
1483 result = requestResponse(request);
1484 if (result < 0) {
1485 ALOGI("failed to set significant wifi change config %d", result);
1486 return result;
1491 result = createFeatureRequest(request, GSCAN_SUBCMD_ENABLE_GSCAN, 1);
1492 if (result < 0) {
1493 return result;
1498 result = requestResponse(request);
1499 if (result < 0) {
1501 return result;
1505 return result;
1515 int result = createTeardownRequest(request);
1516 if (result < 0) {
1517 return result;
1520 result = requestResponse(request);
1521 if (result < 0) {
1522 return result;
1526 return result;
1584 wifi_error result = wifi_register_cmd(handle, id, cmd);
1585 if (result != WIFI_SUCCESS) {
1587 return result;
1589 result = (wifi_error)cmd->start();
1590 if (result != WIFI_SUCCESS) {
1593 return result;
1595 return result;
1626 wifi_error result = wifi_register_cmd(handle, id, cmd);
1627 if (result != WIFI_SUCCESS) {
1629 return result;
1631 result = (wifi_error)cmd->start();
1632 if (result != WIFI_SUCCESS) {
1635 return result;
1637 return result;
1650 int result = request.create(GOOGLE_OUI, WIFI_SUBCMD_SET_BSSID_BLACKLIST);
1651 if (result < 0) {
1652 return result;
1656 result = request.put_u32(GSCAN_ATTRIBUTE_NUM_BSSID, mParams->num_bssid);
1657 if (result < 0) {
1658 return result;
1661 result = request.put_u32(GSCAN_ATTRIBUTE_BSSID_BLACKLIST_FLUSH, 1);
1662 if (result < 0) {
1663 return result;
1667 result = request.put_addr(GSCAN_ATTRIBUTE_BLACKLIST_BSSID, mParams->bssids[i]);
1668 if (result < 0) {
1669 return result;
1673 return result;
1679 int result = createRequest(request);
1680 if (result < 0) {
1681 return result;
1684 result = requestResponse(request);
1685 if (result < 0) {
1686 ALOGE("Failed to execute bssid blacklist request, result = %d", result);
1687 return result;
1691 if (result < 0) {
1692 return result;
1694 return result;
1711 wifi_error result = (wifi_error)cmd->start();
1714 return result;
1736 int result = request.create(GOOGLE_OUI, GSCAN_SUBCMD_ANQPO_CONFIG);
1737 result = request.put_u32(GSCAN_ATTRIBUTE_ANQPO_HS_LIST_SIZE, num_hs);
1738 if (result < 0) {
1739 return result;
1750 result = request.put_u32(GSCAN_ATTRIBUTE_ANQPO_HS_NETWORK_ID, mNetworks[i].id);
1751 if (result < 0) {
1752 return result;
1754 result = request.put(GSCAN_ATTRIBUTE_ANQPO_HS_NAI_REALM, mNetworks[i].realm, 256);
1755 if (result < 0) {
1756 return result;
1758 result = request.put(GSCAN_ATTRIBUTE_ANQPO_HS_ROAM_CONSORTIUM_ID,
1760 if (result < 0) {
1761 return result;
1763 result = request.put(GSCAN_ATTRIBUTE_ANQPO_HS_PLMN, mNetworks[i].plmn, 3);
1764 if (result < 0) {
1765 return result;
1780 int result = createRequest(request, num_hs);
1781 if (result != WIFI_SUCCESS) {
1782 ALOGE("failed to create request; result = %d", result);
1783 return result;
1788 result = requestResponse(request);
1789 if (result != WIFI_SUCCESS) {
1790 ALOGE("failed to set ANQPO networks; result = %d", result);
1792 return result;
1795 return result;
1801 int result = createRequest(request, 0);
1802 if (result != WIFI_SUCCESS) {
1803 ALOGE("failed to create request; result = %d", result);
1805 result = requestResponse(request);
1806 if (result != WIFI_SUCCESS) {
1807 ALOGE("failed to reset ANQPO networks;result = %d", result);
1878 wifi_error result = wifi_register_cmd(handle, id, cmd);
1879 if (result != WIFI_SUCCESS) {
1881 return result;
1883 result = (wifi_error)cmd->start();
1884 if (result != WIFI_SUCCESS) {
1887 return result;
1889 return result;