/wlan-driver/qca-wifi-host-cmn/umac/mlme/connection_mgr/core/src/ |
H A D | wlan_cm_roam_util.c | 29 void cm_free_roam_req_mem(struct cm_roam_req *roam_req) in cm_free_roam_req_mem() argument 31 if (roam_req->candidate_list) in cm_free_roam_req_mem() 32 wlan_scan_purge_results(roam_req->candidate_list); in cm_free_roam_req_mem() 51 struct cm_req **roam_req) in cm_check_and_prepare_roam_req() argument 112 *roam_req = qdf_mem_malloc(sizeof(**roam_req)); in cm_check_and_prepare_roam_req() 113 if (!*roam_req) in cm_check_and_prepare_roam_req() 116 req_ptr = *roam_req; in cm_check_and_prepare_roam_req() 118 qdf_copy_macaddr(&req_ptr->roam_req.req.bssid, &req->bssid); in cm_check_and_prepare_roam_req() 120 qdf_copy_macaddr(&req_ptr->roam_req.req.bssid, in cm_check_and_prepare_roam_req() 123 qdf_copy_macaddr(&req_ptr->roam_req.req.prev_bssid, &req->prev_bssid); in cm_check_and_prepare_roam_req() [all …]
|
H A D | wlan_cm_roam.h | 351 struct cm_req **roam_req); 359 void cm_free_roam_req_mem(struct cm_roam_req *roam_req); 396 struct cm_req **roam_req) in cm_check_and_prepare_roam_req() argument 401 static inline void cm_free_roam_req_mem(struct cm_roam_req *roam_req) {} in cm_free_roam_req_mem() argument 477 struct cm_req **roam_req,
|
H A D | wlan_cm_host_roam.c | 258 sizeof(cm_req->roam_req), in cm_handle_reassoc_timer() 259 &cm_req->roam_req); in cm_handle_reassoc_timer() 265 cm_req->roam_req.cur_candidate = NULL; in cm_host_roam_start() 284 sizeof(cm_req->roam_req), in cm_host_roam_start() 285 &cm_req->roam_req); in cm_host_roam_start() 304 mlme_cm_roam_start_ind(cm_ctx->vdev, &cm_req->roam_req.req); in cm_host_roam_start_req() 312 status = cm_roam_get_candidates(pdev, cm_ctx, &cm_req->roam_req); in cm_host_roam_start_req() 378 bssid = &cm_req->roam_req.cur_candidate->entry->bssid; in cm_reassoc_disconnect_complete() 409 req->bss = cm_req->roam_req.cur_candidate; in cm_resume_reassoc_after_peer_create() 418 cm_req->roam_req.req.source); in cm_resume_reassoc_after_peer_create() [all …]
|
H A D | wlan_cm_main.h | 179 struct cm_roam_req roam_req; member
|
H A D | wlan_cm_main.c | 149 cm_free_roam_req_mem(&cm_req->roam_req); in cm_deinit_req_list()
|
H A D | wlan_cm_util.c | 758 cm_free_roam_req_mem(&cm_req->roam_req); in cm_flush_pending_request() 1106 cm_free_roam_req_mem(&cm_req->roam_req); in cm_delete_req_from_list()
|
H A D | wlan_cm_connect.c | 2851 cur_candidate = cm_req->roam_req.cur_candidate; in cm_update_scan_db_on_connect_success()
|
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/ |
H A D | wlan_cm_roam_offload_event.c | 95 struct cm_roam_req *roam_req; in cm_abort_fw_roam() local 98 roam_req = cm_get_first_roam_command(cm_ctx->vdev); in cm_abort_fw_roam() 99 if (roam_req) { in cm_abort_fw_roam() 100 source = roam_req->req.source; in cm_abort_fw_roam() 101 bssid = roam_req->req.bssid; in cm_abort_fw_roam() 159 struct cm_req **roam_req, in cm_prepare_roam_cmd() argument 164 *roam_req = qdf_mem_malloc(sizeof(**roam_req)); in cm_prepare_roam_cmd() 165 if (!*roam_req) in cm_prepare_roam_cmd() 168 req = *roam_req; in cm_prepare_roam_cmd() 169 req->roam_req.req.source = source; in cm_prepare_roam_cmd() [all …]
|
H A D | wlan_cm_host_roam_preauth.c | 102 cm_mlme_roam_preauth_fail(cm_ctx->vdev, &cm_req->roam_req.req, in cm_preauth_fail() 108 if (cm_req->roam_req.req.source == CM_ROAMING_HOST && in cm_preauth_fail() 272 struct cm_roam_req *roam_req) in cm_flush_invalid_preauth_ap() argument 279 uint8_t vdev_id = roam_req->req.vdev_id; in cm_flush_invalid_preauth_ap() 288 if (roam_req->cur_candidate || !roam_req->candidate_list) in cm_flush_invalid_preauth_ap() 299 candidate_list = roam_req->candidate_list; in cm_flush_invalid_preauth_ap() 312 CM_PREFIX_REF(vdev_id, roam_req->cm_id), in cm_flush_invalid_preauth_ap() 326 CM_PREFIX_REF(vdev_id, roam_req->cm_id), in cm_flush_invalid_preauth_ap() 349 cm_flush_invalid_preauth_ap(cm_ctx, &cm_req->roam_req); in cm_host_roam_preauth_start() 351 status = cm_get_valid_preauth_candidate(&cm_req->roam_req); in cm_host_roam_preauth_start() [all …]
|
H A D | wlan_cm_roam_fw_sync.c | 147 struct cm_roam_req *roam_req = NULL; in cm_fw_send_vdev_roam_event() local 149 roam_req = cm_get_first_roam_command(cm_ctx->vdev); in cm_fw_send_vdev_roam_event() 150 if (!roam_req) { in cm_fw_send_vdev_roam_event() 157 cm_id = roam_req->cm_id; in cm_fw_send_vdev_roam_event() 161 CM_PREFIX_REF(roam_req->req.vdev_id, in cm_fw_send_vdev_roam_event() 162 roam_req->cm_id)); in cm_fw_send_vdev_roam_event() 1079 struct cm_roam_req *roam_req = NULL; in cm_fw_roam_sync_propagation() local 1106 roam_req = cm_get_first_roam_command(vdev); in cm_fw_roam_sync_propagation() 1107 if (!roam_req) { in cm_fw_roam_sync_propagation() 1119 cm_id = roam_req->cm_id; in cm_fw_roam_sync_propagation() [all …]
|
H A D | wlan_cm_roam_offload.c | 6066 cm_req->roam_req.req.forced_roaming = true; in cm_start_roam_invoke() 6083 cm_req->roam_req.req.forced_roaming = true; in cm_start_roam_invoke() 6091 qdf_copy_macaddr(&cm_req->roam_req.req.bssid, bssid); in cm_start_roam_invoke() 6110 qdf_copy_macaddr(&cm_req->roam_req.req.bssid, bssid); in cm_start_roam_invoke() 6111 cm_req->roam_req.req.chan_freq = chan_freq; in cm_start_roam_invoke() 6114 cm_req->roam_req.req.source = source; in cm_start_roam_invoke() 6127 cm_req->roam_req.req.vdev_id = vdev_id; in cm_start_roam_invoke() 6720 struct cm_roam_req *roam_req, in cm_find_roam_candidate() argument 6750 CM_PREFIX_REF(roam_req->req.vdev_id, in cm_find_roam_candidate() 6751 roam_req->cm_id), in cm_find_roam_candidate() [all …]
|
/wlan-driver/qcacld-3.0/components/wmi/src/ |
H A D | wmi_unified_roam_tlv.c | 180 struct wlan_roam_offload_scan_rssi_params *roam_req) in send_roam_scan_offload_rssi_thresh_cmd_tlv() argument 217 rssi_threshold_fp->vdev_id = roam_req->vdev_id; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 218 rssi_threshold_fp->roam_scan_rssi_thresh = roam_req->rssi_thresh; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 219 rssi_threshold_fp->roam_rssi_thresh_diff = roam_req->rssi_thresh_diff; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 221 roam_req->hi_rssi_scan_max_count; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 223 roam_req->hi_rssi_scan_rssi_delta; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 224 rssi_threshold_fp->hirssi_upper_bound = roam_req->hi_rssi_scan_rssi_ub; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 226 roam_req->rssi_thresh_offset_5g; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 227 rssi_threshold_fp->flags = roam_req->flags; in send_roam_scan_offload_rssi_thresh_cmd_tlv() 236 ext_thresholds->penalty_threshold_5g = roam_req->penalty_threshold_5g; in send_roam_scan_offload_rssi_thresh_cmd_tlv() [all …]
|
H A D | wmi_unified_roam_api.c | 52 struct wlan_roam_offload_scan_rssi_params *roam_req) in wmi_unified_roam_scan_offload_rssi_thresh_cmd() argument 56 wmi_handle, roam_req); in wmi_unified_roam_scan_offload_rssi_thresh_cmd() 86 struct roam_scan_filter_params *roam_req) in wmi_unified_roam_scan_filter_cmd() argument 90 roam_req); in wmi_unified_roam_scan_filter_cmd()
|
/wlan-driver/qcacld-3.0/components/wmi/inc/ |
H A D | wmi_unified_roam_api.h | 76 struct wlan_roam_offload_scan_rssi_params *roam_req); 166 struct roam_scan_filter_params *roam_req);
|
/wlan-driver/qca-wifi-host-cmn/wmi/inc/ |
H A D | wmi_unified_priv.h | 846 struct wlan_roam_offload_scan_rssi_params *roam_req); 857 struct roam_scan_filter_params *roam_req);
|