Home
last modified time | relevance | path

Searched refs:fils_info (Results 1 – 23 of 23) sorted by relevance

/wlan-driver/qcacld-3.0/core/mac/src/pe/lim/
H A Dlim_process_fils.c341 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 Dlim_session.c310 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 Dlim_api.c2351 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 Dlim_process_mlm_rsp_messages.c2186 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 Dosif_cm_req.c279 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 Dlim_process_fils.h123 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 Dlim_session.h963 struct pe_fils_session *fils_info; member
/wlan-driver/wpa_supplicant_8/src/ap/
H A Dieee802_11_shared.c
/wlan-driver/qcacld-3.0/components/umac/mlme/connection_mgr/core/src/
H A Dwlan_cm_roam_offload.c949 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 Dwlan_cm_roam_fw_sync.c453 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 Dwlan_cm_public_struct.h263 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 Dwlan_cm_roam_ucfg_api.h308 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 Dpasn_supplicant.c
H A Dsme.c
/wlan-driver/qcacld-3.0/components/wmi/src/
H A Dwmi_unified_roam_tlv.c2351 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 Dwlan_cm_roam_ucfg_api.c245 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 Dwlan_cm_roam_api.c2197 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 Dwlan_cm_connect.c802 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 Dwlan_cm_util.c354 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 Dwlan_hdd_assoc.c2863 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 Dwlan_hdd_cfg80211.c27882 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 Dcsr_api_roam.c5150 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 Dparser_api.c2743 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;