/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/ |
H A D | lim_process_fils.c | 341 auth_info = &pe_session->fils_info->auth_info; in lim_process_fils_eap_tlv() 419 lim_generate_key_data(struct pe_fils_session *fils_info, in lim_generate_key_data() argument 425 if (!fils_info) in lim_generate_key_data() 428 status = lim_get_key_from_prf(lim_get_hmac_crypto_type(fils_info->akm), in lim_generate_key_data() 429 fils_info->fils_pmk, in lim_generate_key_data() 430 fils_info->fils_pmk_len, key_label, data, in lim_generate_key_data() 449 struct pe_fils_session *fils_info = pe_session->fils_info; in lim_generate_ap_key_auth() local 453 if (!fils_info) in lim_generate_ap_key_auth() 460 qdf_mem_copy(buf, fils_info->auth_info.fils_nonce, in lim_generate_ap_key_auth() 463 qdf_mem_copy(buf, fils_info->fils_nonce, SIR_FILS_NONCE_LENGTH); in lim_generate_ap_key_auth() [all …]
|
H A D | lim_session.c | 310 struct pe_fils_session *fils_info; in pe_delete_fils_info() local 316 fils_info = session->fils_info; in pe_delete_fils_info() 317 if (!fils_info) { in pe_delete_fils_info() 321 if (fils_info->keyname_nai_data) in pe_delete_fils_info() 322 qdf_mem_free(fils_info->keyname_nai_data); in pe_delete_fils_info() 323 if (fils_info->fils_erp_reauth_pkt) in pe_delete_fils_info() 324 qdf_mem_free(fils_info->fils_erp_reauth_pkt); in pe_delete_fils_info() 325 if (fils_info->fils_rrk) in pe_delete_fils_info() 326 qdf_mem_free(fils_info->fils_rrk); in pe_delete_fils_info() 327 if (fils_info->fils_rik) in pe_delete_fils_info() [all …]
|
H A D | lim_api.c | 2351 if (session_ptr->fils_info->hlp_data && in lim_copy_and_free_hlp_data_from_session() 2352 session_ptr->fils_info->hlp_data_len) { in lim_copy_and_free_hlp_data_from_session() 2353 cds_copy_hlp_info(&session_ptr->fils_info->dst_mac, in lim_copy_and_free_hlp_data_from_session() 2354 &session_ptr->fils_info->src_mac, in lim_copy_and_free_hlp_data_from_session() 2355 session_ptr->fils_info->hlp_data_len, in lim_copy_and_free_hlp_data_from_session() 2356 session_ptr->fils_info->hlp_data, in lim_copy_and_free_hlp_data_from_session() 2362 qdf_mem_free(session_ptr->fils_info->hlp_data); in lim_copy_and_free_hlp_data_from_session() 2363 session_ptr->fils_info->hlp_data = NULL; in lim_copy_and_free_hlp_data_from_session() 2364 session_ptr->fils_info->hlp_data_len = 0; in lim_copy_and_free_hlp_data_from_session() 2529 if (src_session->fils_info && in lim_fill_fils_ft() [all …]
|
H A D | lim_process_mlm_rsp_messages.c | 2186 if (!session_entry->fils_info) in lim_update_fils_auth_mode() 2189 if (session_entry->fils_info->is_fils_connection) in lim_update_fils_auth_mode() 2190 *auth_mode = session_entry->fils_info->auth; in lim_update_fils_auth_mode()
|
/wlan-driver/qca-wifi-host-cmn/os_if/linux/mlme/src/ |
H A D | osif_cm_req.c | 279 if (connect_req->fils_info.auth_type == FILS_PK_MAX && in osif_cm_is_conn_type_fils() 322 connect_req->fils_info.auth_type = in osif_cm_set_fils_info() 324 connect_req->fils_info.is_fils_connection = in osif_cm_set_fils_info() 328 connect_req->fils_info.auth_type, in osif_cm_set_fils_info() 329 connect_req->fils_info.is_fils_connection); in osif_cm_set_fils_info() 330 if (!connect_req->fils_info.is_fils_connection) in osif_cm_set_fils_info() 347 connect_req->fils_info.is_fils_connection = false; in osif_cm_set_fils_info() 351 connect_req->fils_info.realm_len = req->fils_erp_realm_len; in osif_cm_set_fils_info() 353 if (connect_req->fils_info.realm_len > WLAN_CM_FILS_MAX_REALM_LEN) { in osif_cm_set_fils_info() 355 connect_req->fils_info.realm_len); in osif_cm_set_fils_info() [all …]
|
/wlan-driver/qcacld-3.0/core/mac/src/pe/include/ |
H A D | lim_process_fils.h | 123 if (!session_entry->fils_info) in lim_increase_fils_sequence_number() 126 if (session_entry->fils_info->is_fils_connection) in lim_increase_fils_sequence_number() 127 session_entry->fils_info->sequence_number++; in lim_increase_fils_sequence_number() 204 if (pe_session->fils_info->is_fils_connection) in lim_is_fils_connection()
|
H A D | lim_session.h | 963 struct pe_fils_session *fils_info; member
|
/wlan-driver/wpa_supplicant_8/src/ap/ |
H A D | ieee802_11_shared.c |
|
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/ |
H A D | wlan_cm_roam_offload.c | 949 struct wlan_fils_connection_info *fils_info; in cm_roam_scan_offload_add_fils_params() local 953 fils_info = wlan_cm_get_fils_connection_info(psoc, vdev_id); in cm_roam_scan_offload_add_fils_params() 954 if (!fils_info) in cm_roam_scan_offload_add_fils_params() 957 if (fils_info->key_nai_length > FILS_MAX_KEYNAME_NAI_LENGTH || in cm_roam_scan_offload_add_fils_params() 958 fils_info->r_rk_length > WLAN_FILS_MAX_RRK_LENGTH) { in cm_roam_scan_offload_add_fils_params() 960 fils_info->key_nai_length, fils_info->r_rk_length); in cm_roam_scan_offload_add_fils_params() 964 fils_roam_config->next_erp_seq_num = fils_info->erp_sequence_number; in cm_roam_scan_offload_add_fils_params() 967 qdf_str_copy_all_before_char(fils_info->keyname_nai, in cm_roam_scan_offload_add_fils_params() 968 sizeof(fils_info->keyname_nai), in cm_roam_scan_offload_add_fils_params() 972 if (fils_info->key_nai_length <= usr_name_len) { in cm_roam_scan_offload_add_fils_params() [all …]
|
H A D | wlan_cm_roam_fw_sync.c | 453 struct wlan_fils_connection_info *fils_info; in cm_fils_update_erp_seq_num() local 470 fils_info = wlan_cm_get_fils_connection_info(psoc, vdev_id); in cm_fils_update_erp_seq_num() 471 if (!fils_info) in cm_fils_update_erp_seq_num() 479 fils_info->erp_sequence_number = next_erp_seq_num; in cm_fils_update_erp_seq_num()
|
/wlan-driver/qca-wifi-host-cmn/umac/mlme/connection_mgr/dispatcher/inc/ |
H A D | wlan_cm_public_struct.h | 263 struct wlan_fils_con_info fils_info; member 309 struct wlan_fils_con_info *fils_info; member
|
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/dispatcher/inc/ |
H A D | wlan_cm_roam_ucfg_api.h | 308 struct wlan_fils_con_info *fils_info); 313 struct wlan_fils_con_info *fils_info) in ucfg_cm_update_fils_config() argument
|
/wlan-driver/wpa_supplicant_8/wpa_supplicant/ |
H A D | pasn_supplicant.c |
|
H A D | sme.c |
|
/wlan-driver/qcacld-3.0/components/wmi/src/ |
H A D | wmi_unified_roam_tlv.c | 2351 wmi_roam_fils_synch_tlv_param *fils_info; in wmi_fill_roam_sync_buffer() local 2477 fils_info = param_buf->roam_fils_synch_info; in wmi_fill_roam_sync_buffer() 2478 if (fils_info) { in wmi_fill_roam_sync_buffer() 2479 if ((fils_info->kek_len > MAX_KEK_LENGTH) || in wmi_fill_roam_sync_buffer() 2480 (fils_info->pmk_len > MAX_PMK_LEN)) { in wmi_fill_roam_sync_buffer() 2482 fils_info->kek_len, in wmi_fill_roam_sync_buffer() 2483 fils_info->pmk_len); in wmi_fill_roam_sync_buffer() 2488 roam_sync_ind->kek_len = fils_info->kek_len; in wmi_fill_roam_sync_buffer() 2489 qdf_mem_copy(roam_sync_ind->kek, fils_info->kek, in wmi_fill_roam_sync_buffer() 2490 fils_info->kek_len); in wmi_fill_roam_sync_buffer() [all …]
|
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/dispatcher/src/ |
H A D | wlan_cm_roam_ucfg_api.c | 245 struct wlan_fils_con_info *fils_info) in ucfg_cm_update_fils_config() argument 257 status = wlan_cm_update_mlme_fils_info(vdev, fils_info); in ucfg_cm_update_fils_config()
|
H A D | wlan_cm_roam_api.c | 2197 struct wlan_fils_connection_info *fils_info; in wlan_cm_get_fils_connection_info() local 2213 fils_info = mlme_priv->connect_info.fils_con_info; in wlan_cm_get_fils_connection_info() 2216 return fils_info; in wlan_cm_get_fils_connection_info()
|
/wlan-driver/qca-wifi-host-cmn/umac/mlme/connection_mgr/core/src/ |
H A D | wlan_cm_connect.c | 802 cm_create_fils_realm_hash(struct wlan_fils_con_info *fils_info, in cm_create_fils_realm_hash() argument 808 if (!fils_info->realm_len) in cm_create_fils_realm_hash() 815 data = fils_info->realm; in cm_create_fils_realm_hash() 816 qdf_get_hash(SHA256_CRYPTO_TYPE, 1, &data, &fils_info->realm_len, hash); in cm_create_fils_realm_hash() 830 if (!cm_req->req.fils_info.is_fils_connection) in cm_update_fils_scan_filter() 833 status = cm_create_fils_realm_hash(&cm_req->req.fils_info, realm_hash); in cm_update_fils_scan_filter() 2505 req->fils_info = &cm_req->connect_req.req.fils_info; in cm_copy_fils_info()
|
H A D | wlan_cm_util.c | 354 resp->is_fils_connection = req->fils_info.is_fils_connection; in cm_set_fils_connection_from_req()
|
/wlan-driver/qcacld-3.0/core/hdd/src/ |
H A D | wlan_hdd_assoc.c | 2863 struct wlan_fils_connection_info *fils_info; in hdd_is_fils_connection() local 2865 fils_info = wlan_cm_get_fils_connection_info(hdd_ctx->psoc, in hdd_is_fils_connection() 2867 if (fils_info) in hdd_is_fils_connection() 2868 return fils_info->is_fils_connection; in hdd_is_fils_connection()
|
H A D | wlan_hdd_cfg80211.c | 27882 struct wlan_fils_con_info *fils_info; in hdd_update_connect_params_fils_info() local 27885 fils_info = qdf_mem_malloc(sizeof(*fils_info)); in hdd_update_connect_params_fils_info() 27886 if (!fils_info) in hdd_update_connect_params_fils_info() 27889 fils_info->is_fils_connection = true; in hdd_update_connect_params_fils_info() 27891 fils_info->username_len = req->fils_erp_username_len + in hdd_update_connect_params_fils_info() 27894 if (fils_info->username_len > in hdd_update_connect_params_fils_info() 27897 fils_info->username_len); in hdd_update_connect_params_fils_info() 27902 buf = fils_info->username; in hdd_update_connect_params_fils_info() 27911 fils_info->next_seq_num = req->fils_erp_next_seq_num + 1; in hdd_update_connect_params_fils_info() 27912 fils_info->rrk_len = req->fils_erp_rrk_len; in hdd_update_connect_params_fils_info() [all …]
|
/wlan-driver/qcacld-3.0/core/sme/src/csr/ |
H A D | csr_api_roam.c | 5150 if (!req->fils_info || !req->fils_info->is_fils_connection) { in csr_cm_update_fils_info() 5168 if ((!req->fils_info->rrk_len || in csr_cm_update_fils_info() 5169 !req->fils_info->username_len) && in csr_cm_update_fils_info() 5174 return wlan_cm_update_mlme_fils_info(vdev, req->fils_info); in csr_cm_update_fils_info()
|
/wlan-driver/qcacld-3.0/core/mac/src/sys/legacy/src/utils/src/ |
H A D | parser_api.c | 2743 struct pe_fils_session *fils_info = pe_session->fils_info; 2747 fils_info->rsn_ie); 2752 fils_info->fils_session, FILS_SESSION_LENGTH); 2755 if (fils_info->key_auth_len) { 2758 fils_info->key_auth_len; 2761 fils_info->key_auth, fils_info->key_auth_len); 7428 struct pe_fils_session *ft_fils_info = pe_session->fils_info;
|