| /drivers/net/wireless/intel/iwlwifi/mld/ |
| A D | d3.c | 169 wowlan_data->rekey_data.kek_len = data->kek_len; in iwl_mld_set_rekey_data() 173 wowlan_data->rekey_data.akm = data->akm & 0xFF; in iwl_mld_set_rekey_data() 174 wowlan_data->rekey_data.replay_ctr = in iwl_mld_set_rekey_data() 176 wowlan_data->rekey_data.valid = true; in iwl_mld_set_rekey_data() 1471 struct iwl_mld_rekey_data *rekey_data = in iwl_mld_send_kek_kck_cmd() local 1472 &mld_vif->wowlan_data.rekey_data; in iwl_mld_send_kek_kck_cmd() 1474 memcpy(kek_kck_cmd.kck, rekey_data->kck, in iwl_mld_send_kek_kck_cmd() 1475 rekey_data->kck_len); in iwl_mld_send_kek_kck_cmd() 1477 memcpy(kek_kck_cmd.kek, rekey_data->kek, in iwl_mld_send_kek_kck_cmd() 1478 rekey_data->kek_len); in iwl_mld_send_kek_kck_cmd() [all …]
|
| A D | d3.h | 34 struct iwl_mld_rekey_data rekey_data; member
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | d3.c | 28 mvmvif->rekey_data.kek_len = data->kek_len; in iwl_mvm_set_rekey_data() 29 mvmvif->rekey_data.kck_len = data->kck_len; in iwl_mvm_set_rekey_data() 32 mvmvif->rekey_data.akm = data->akm & 0xFF; in iwl_mvm_set_rekey_data() 33 mvmvif->rekey_data.replay_ctr = in iwl_mvm_set_rekey_data() 35 mvmvif->rekey_data.valid = true; in iwl_mvm_set_rekey_data() 1059 if (mvmvif->rekey_data.valid) { in iwl_mvm_wowlan_config_key_params() 1077 memcpy(kek_kck_cmd.kck, mvmvif->rekey_data.kck, in iwl_mvm_wowlan_config_key_params() 1078 mvmvif->rekey_data.kck_len); in iwl_mvm_wowlan_config_key_params() 1080 memcpy(kek_kck_cmd.kek, mvmvif->rekey_data.kek, in iwl_mvm_wowlan_config_key_params() 1081 mvmvif->rekey_data.kek_len); in iwl_mvm_wowlan_config_key_params() [all …]
|
| A D | mvm.h | 533 } rekey_data; member
|
| A D | mac80211.c | 3724 switch (mvmvif->rekey_data.akm) { in iwl_mvm_mei_host_associated()
|
| /drivers/net/wireless/ath/wcn36xx/ |
| A D | wcn36xx.h | 154 } rekey_data; member
|
| A D | main.c | 1166 memcpy(vif_priv->rekey_data.kek, data->kek, NL80211_KEK_LEN); in wcn36xx_set_rekey_data() 1167 memcpy(vif_priv->rekey_data.kck, data->kck, NL80211_KCK_LEN); in wcn36xx_set_rekey_data() 1168 vif_priv->rekey_data.replay_ctr = in wcn36xx_set_rekey_data() 1170 vif_priv->rekey_data.valid = true; in wcn36xx_set_rekey_data()
|
| A D | smd.c | 3063 memcpy(&msg_body.kek, vif_priv->rekey_data.kek, NL80211_KEK_LEN); in wcn36xx_smd_gtk_offload() 3064 memcpy(&msg_body.kck, vif_priv->rekey_data.kck, NL80211_KCK_LEN); in wcn36xx_smd_gtk_offload() 3066 le64_to_cpu(vif_priv->rekey_data.replay_ctr); in wcn36xx_smd_gtk_offload() 3107 if (vif_priv->rekey_data.replay_ctr != cpu_to_le64(rsp->key_replay_counter)) { in wcn36xx_smd_gtk_offload_get_info_rsp() 3109 vif_priv->rekey_data.replay_ctr = in wcn36xx_smd_gtk_offload_get_info_rsp()
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | mac.c | 3164 arvif->rekey_data.enable_offload = false; in ath11k_bss_assoc() 3222 memset(&arvif->rekey_data, 0, sizeof(arvif->rekey_data)); in ath11k_bss_disassoc() 9256 struct ath11k_rekey_data *rekey_data = &arvif->rekey_data; in ath11k_mac_op_set_rekey_data() local 9263 memcpy(rekey_data->kck, data->kck, NL80211_KCK_LEN); in ath11k_mac_op_set_rekey_data() 9264 memcpy(rekey_data->kek, data->kek, NL80211_KEK_LEN); in ath11k_mac_op_set_rekey_data() 9269 rekey_data->replay_ctr = get_unaligned_be64(data->replay_ctr); in ath11k_mac_op_set_rekey_data() 9271 arvif->rekey_data.enable_offload = true; in ath11k_mac_op_set_rekey_data() 9274 rekey_data->kck, NL80211_KCK_LEN); in ath11k_mac_op_set_rekey_data() 9276 rekey_data->kck, NL80211_KEK_LEN); in ath11k_mac_op_set_rekey_data() 9278 &rekey_data->replay_ctr, sizeof(rekey_data->replay_ctr)); in ath11k_mac_op_set_rekey_data()
|
| A D | wow.c | 610 !arvif->rekey_data.enable_offload) in ath11k_gtk_rekey_offload()
|
| A D | core.h | 413 struct ath11k_rekey_data rekey_data; member
|
| A D | wmi.c | 8681 arvif->rekey_data.replay_ctr = replay_ctr; in ath11k_wmi_gtk_offload_status_event() 9722 struct ath11k_rekey_data *rekey_data = &arvif->rekey_data; in ath11k_wmi_gtk_rekey_offload() local 9742 memcpy(cmd->kck, rekey_data->kck, sizeof(cmd->kck)); in ath11k_wmi_gtk_rekey_offload() 9744 memcpy(cmd->kek, rekey_data->kek, sizeof(cmd->kek)); in ath11k_wmi_gtk_rekey_offload() 9747 replay_ctr = cpu_to_le64(rekey_data->replay_ctr); in ath11k_wmi_gtk_rekey_offload()
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | mac.c | 3719 arvif->rekey_data.enable_offload = false; in ath12k_bss_assoc() 3772 memset(&arvif->rekey_data, 0, sizeof(arvif->rekey_data)); in ath12k_bss_disassoc() 12928 struct ath12k_rekey_data *rekey_data; in ath12k_mac_op_set_rekey_data() local 12936 rekey_data = &arvif->rekey_data; in ath12k_mac_op_set_rekey_data() 12941 memcpy(rekey_data->kck, data->kck, NL80211_KCK_LEN); in ath12k_mac_op_set_rekey_data() 12942 memcpy(rekey_data->kek, data->kek, NL80211_KEK_LEN); in ath12k_mac_op_set_rekey_data() 12947 rekey_data->replay_ctr = get_unaligned_be64(data->replay_ctr); in ath12k_mac_op_set_rekey_data() 12949 arvif->rekey_data.enable_offload = true; in ath12k_mac_op_set_rekey_data() 12952 rekey_data->kck, NL80211_KCK_LEN); in ath12k_mac_op_set_rekey_data() 12954 rekey_data->kck, NL80211_KEK_LEN); in ath12k_mac_op_set_rekey_data() [all …]
|
| A D | wow.c | 780 !arvif->rekey_data.enable_offload) in ath12k_gtk_rekey_offload()
|
| A D | core.h | 340 struct ath12k_rekey_data rekey_data; member
|
| A D | wmi.c | 8922 arvif->rekey_data.replay_ctr = replay_ctr; in ath12k_wmi_gtk_offload_status_event() 10559 struct ath12k_rekey_data *rekey_data = &arvif->rekey_data; in ath12k_wmi_gtk_rekey_offload() local 10578 memcpy(cmd->kck, rekey_data->kck, sizeof(cmd->kck)); in ath12k_wmi_gtk_rekey_offload() 10579 memcpy(cmd->kek, rekey_data->kek, sizeof(cmd->kek)); in ath12k_wmi_gtk_rekey_offload() 10581 replay_ctr = cpu_to_le64(rekey_data->replay_ctr); in ath12k_wmi_gtk_rekey_offload()
|