Searched refs:rekey_data (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H 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() 30 memcpy(mvmvif->rekey_data.kek, data->kek, data->kek_len); in iwl_mvm_set_rekey_data() 31 memcpy(mvmvif->rekey_data.kck, data->kck, 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() 1069 if (mvmvif->rekey_data.valid) { in iwl_mvm_wowlan_config_key_params() 1087 memcpy(kek_kck_cmd.kck, mvmvif->rekey_data.kck, in iwl_mvm_wowlan_config_key_params() 1088 mvmvif->rekey_data.kck_len); in iwl_mvm_wowlan_config_key_params() [all …]
|
/linux/drivers/net/wireless/ath/wcn36xx/ |
H 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()
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | wow.c | 780 !arvif->rekey_data.enable_offload) in ath12k_gtk_rekey_offload()
|
H A D | wmi.c | 7361 arvif->rekey_data.replay_ctr = replay_ctr; in ath12k_wmi_gtk_offload_status_event() 8310 struct ath12k_rekey_data *rekey_data = &arvif->rekey_data; in ath12k_wmi_gtk_rekey_offload() local 8329 memcpy(cmd->kck, rekey_data->kck, sizeof(cmd->kck)); in ath12k_wmi_gtk_rekey_offload() 8330 memcpy(cmd->kek, rekey_data->kek, sizeof(cmd->kek)); in ath12k_wmi_gtk_rekey_offload() 8332 replay_ctr = cpu_to_le64(rekey_data->replay_ctr); in ath12k_wmi_gtk_rekey_offload()
|
/linux/drivers/net/wireless/ath/ath11k/ |
H A D | wmi.c | 8643 arvif->rekey_data.replay_ctr = replay_ctr; in ath11k_wmi_gtk_offload_status_event() 9684 struct ath11k_rekey_data *rekey_data = &arvif->rekey_data; in ath11k_wmi_gtk_rekey_offload() local 9704 memcpy(cmd->kck, rekey_data->kck, sizeof(cmd->kck)); in ath11k_wmi_gtk_rekey_offload() 9706 memcpy(cmd->kek, rekey_data->kek, sizeof(cmd->kek)); in ath11k_wmi_gtk_rekey_offload() 9709 replay_ctr = cpu_to_le64(rekey_data->replay_ctr); in ath11k_wmi_gtk_rekey_offload()
|
/linux/net/wireless/ |
H A D | nl80211.c | 14236 struct cfg80211_gtk_rekey_data rekey_data = {}; in nl80211_set_rekey_data() local 14262 rekey_data.kek = nla_data(tb[NL80211_REKEY_DATA_KEK]); in nl80211_set_rekey_data() 14263 rekey_data.kck = nla_data(tb[NL80211_REKEY_DATA_KCK]); in nl80211_set_rekey_data() 14264 rekey_data.replay_ctr = nla_data(tb[NL80211_REKEY_DATA_REPLAY_CTR]); in nl80211_set_rekey_data() 14265 rekey_data.kek_len = nla_len(tb[NL80211_REKEY_DATA_KEK]); in nl80211_set_rekey_data() 14266 rekey_data.kck_len = nla_len(tb[NL80211_REKEY_DATA_KCK]); in nl80211_set_rekey_data() 14268 rekey_data.akm = nla_get_u32(tb[NL80211_REKEY_DATA_AKM]); in nl80211_set_rekey_data() 14276 return rdev_set_rekey_data(rdev, dev, &rekey_data); in nl80211_set_rekey_data()
|