Lines Matching refs:geofence_cfg

1502 	rtt_status->geofence_cfg.role_concurr_state = state;  in dhd_rtt_set_role_concurrency_state()
1514 return rtt_status->geofence_cfg.role_concurr_state; in dhd_rtt_get_role_concurrency_state()
1524 return rtt_status->geofence_cfg.geofence_target_cnt; in dhd_rtt_get_geofence_target_cnt()
1536 rtt_status->geofence_cfg.rtt_in_progress = state; in dhd_rtt_set_geofence_rtt_state()
1550 return rtt_status->geofence_cfg.rtt_in_progress; in dhd_rtt_get_geofence_rtt_state()
1564 if (rtt_status->geofence_cfg.geofence_target_cnt) { in dhd_rtt_get_geofence_target_head()
1565 head = &rtt_status->geofence_cfg.geofence_target_info[0]; in dhd_rtt_get_geofence_target_head()
1581 target_cnt = rtt_status->geofence_cfg.geofence_target_cnt; in dhd_rtt_get_geofence_cur_target_idx()
1586 cur_idx = rtt_status->geofence_cfg.cur_target_idx; in dhd_rtt_get_geofence_cur_target_idx()
1602 if (rtt_status->geofence_cfg.geofence_target_cnt == 0) { in dhd_rtt_move_geofence_cur_target_idx_to_next()
1604 rtt_status->geofence_cfg.cur_target_idx = in dhd_rtt_move_geofence_cur_target_idx_to_next()
1612 rtt_status->geofence_cfg.cur_target_idx++; in dhd_rtt_move_geofence_cur_target_idx_to_next()
1614 if (rtt_status->geofence_cfg.cur_target_idx >= in dhd_rtt_move_geofence_cur_target_idx_to_next()
1615 rtt_status->geofence_cfg.geofence_target_cnt) { in dhd_rtt_move_geofence_cur_target_idx_to_next()
1617 rtt_status->geofence_cfg.cur_target_idx = 0; in dhd_rtt_move_geofence_cur_target_idx_to_next()
1635 cur_target = &rtt_status->geofence_cfg.geofence_target_info[cur_idx]; in dhd_rtt_get_geofence_current_target()
1656 target_cnt = rtt_status->geofence_cfg.geofence_target_cnt; in dhd_rtt_get_geofence_target()
1657 geofence_target_info = rtt_status->geofence_cfg.geofence_target_info; in dhd_rtt_get_geofence_target()
1700 geofence_target_cnt = rtt_status->geofence_cfg.geofence_target_cnt; in dhd_rtt_add_geofence_target()
1708 geofence_target_info = rtt_status->geofence_cfg.geofence_target_info; in dhd_rtt_add_geofence_target()
1714 rtt_status->geofence_cfg.geofence_target_cnt++; in dhd_rtt_add_geofence_target()
1715 if (rtt_status->geofence_cfg.geofence_target_cnt == 1) { in dhd_rtt_add_geofence_target()
1717 rtt_status->geofence_cfg.cur_target_idx = 0; in dhd_rtt_add_geofence_target()
1769 rtt_status->geofence_cfg.geofence_target_cnt--; in dhd_rtt_remove_geofence_target()
1770 if ((rtt_status->geofence_cfg.geofence_target_cnt == 0) || in dhd_rtt_remove_geofence_target()
1771 (index == rtt_status->geofence_cfg.cur_target_idx)) { in dhd_rtt_remove_geofence_target()
1774 } else if (index < rtt_status->geofence_cfg.cur_target_idx) { in dhd_rtt_remove_geofence_target()
1776 rtt_status->geofence_cfg.cur_target_idx--; in dhd_rtt_remove_geofence_target()
1796 memset_s(&rtt_status->geofence_cfg, sizeof(rtt_geofence_cfg_t), in dhd_rtt_delete_geofence_target_list()
3987 rtt_status->geofence_cfg.cur_target_idx = DHD_RTT_INVALID_TARGET_INDEX; in dhd_rtt_init()