| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | d3.c | 179 wowlan_data->rekey_data.kek_len = data->kek_len; in iwl_mld_set_rekey_data() 180 wowlan_data->rekey_data.kck_len = data->kck_len; in iwl_mld_set_rekey_data() 181 memcpy(wowlan_data->rekey_data.kek, data->kek, data->kek_len); in iwl_mld_set_rekey_data() 182 memcpy(wowlan_data->rekey_data.kck, data->kck, data->kck_len); in iwl_mld_set_rekey_data() 183 wowlan_data->rekey_data.akm = data->akm & 0xFF; in iwl_mld_set_rekey_data() 184 wowlan_data->rekey_data.replay_ctr = in iwl_mld_set_rekey_data() 186 wowlan_data->rekey_data.valid = true; in iwl_mld_set_rekey_data() 1624 struct iwl_mld_rekey_data *rekey_data = in iwl_mld_send_kek_kck_cmd() local 1625 &mld_vif->wowlan_data.rekey_data; in iwl_mld_send_kek_kck_cmd() 1627 memcpy(kek_kck_cmd.kck, rekey_data->kck, in iwl_mld_send_kek_kck_cmd() [all …]
|
| H A D | d3.h | 34 struct iwl_mld_rekey_data rekey_data; member
|
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | d3.c | 32 mvmvif->rekey_data.kek_len = data->kek_len; in iwl_mvm_set_rekey_data() 33 mvmvif->rekey_data.kck_len = data->kck_len; in iwl_mvm_set_rekey_data() 34 memcpy(mvmvif->rekey_data.kek, data->kek, data->kek_len); in iwl_mvm_set_rekey_data() 35 memcpy(mvmvif->rekey_data.kck, data->kck, data->kck_len); in iwl_mvm_set_rekey_data() 36 mvmvif->rekey_data.akm = data->akm & 0xFF; in iwl_mvm_set_rekey_data() 37 mvmvif->rekey_data.replay_ctr = in iwl_mvm_set_rekey_data() 39 mvmvif->rekey_data.valid = true; in iwl_mvm_set_rekey_data() 1066 if (mvmvif->rekey_data.valid) { in iwl_mvm_wowlan_config_key_params() 1084 memcpy(kek_kck_cmd.kck, mvmvif->rekey_data.kck, in iwl_mvm_wowlan_config_key_params() 1085 mvmvif->rekey_data.kck_len); in iwl_mvm_wowlan_config_key_params() [all …]
|
| H A D | mvm.h | 457 } rekey_data; member
|
| H A D | mac80211.c | 3631 switch (mvmvif->rekey_data.akm) { in iwl_mvm_mei_host_associated()
|
| /freebsd/sys/contrib/dev/athk/ath11k/ |
| H A D | mac.c | 3166 arvif->rekey_data.enable_offload = false; in ath11k_bss_assoc() 3224 memset(&arvif->rekey_data, 0, sizeof(arvif->rekey_data)); in ath11k_bss_disassoc() 9584 struct ath11k_rekey_data *rekey_data = &arvif->rekey_data; in ath11k_mac_op_set_rekey_data() local 9591 memcpy(rekey_data->kck, data->kck, NL80211_KCK_LEN); in ath11k_mac_op_set_rekey_data() 9592 memcpy(rekey_data->kek, data->kek, NL80211_KEK_LEN); in ath11k_mac_op_set_rekey_data() 9597 rekey_data->replay_ctr = get_unaligned_be64(data->replay_ctr); in ath11k_mac_op_set_rekey_data() 9599 arvif->rekey_data.enable_offload = true; in ath11k_mac_op_set_rekey_data() 9602 rekey_data->kck, NL80211_KCK_LEN); in ath11k_mac_op_set_rekey_data() 9604 rekey_data->kck, NL80211_KEK_LEN); in ath11k_mac_op_set_rekey_data() 9606 &rekey_data->replay_ctr, sizeof(rekey_data->replay_ctr)); in ath11k_mac_op_set_rekey_data()
|
| H A D | wow.c | 610 !arvif->rekey_data.enable_offload) in ath11k_gtk_rekey_offload()
|
| H A D | core.h | 437 struct ath11k_rekey_data rekey_data; member
|
| H A D | wmi.c | 9096 arvif->rekey_data.replay_ctr = replay_ctr; in ath11k_wmi_gtk_offload_status_event() 10239 struct ath11k_rekey_data *rekey_data = &arvif->rekey_data; in ath11k_wmi_gtk_rekey_offload() local 10259 memcpy(cmd->kck, rekey_data->kck, sizeof(cmd->kck)); in ath11k_wmi_gtk_rekey_offload() 10261 memcpy(cmd->kek, rekey_data->kek, sizeof(cmd->kek)); in ath11k_wmi_gtk_rekey_offload() 10264 replay_ctr = cpu_to_le64(rekey_data->replay_ctr); in ath11k_wmi_gtk_rekey_offload()
|
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | mac.c | 3942 arvif->rekey_data.enable_offload = false; in ath12k_bss_assoc() 3996 memset(&arvif->rekey_data, 0, sizeof(arvif->rekey_data)); in ath12k_bss_disassoc() 13770 struct ath12k_rekey_data *rekey_data; in ath12k_mac_op_set_rekey_data() local 13778 rekey_data = &arvif->rekey_data; in ath12k_mac_op_set_rekey_data() 13783 memcpy(rekey_data->kck, data->kck, NL80211_KCK_LEN); in ath12k_mac_op_set_rekey_data() 13784 memcpy(rekey_data->kek, data->kek, NL80211_KEK_LEN); in ath12k_mac_op_set_rekey_data() 13789 rekey_data->replay_ctr = get_unaligned_be64(data->replay_ctr); in ath12k_mac_op_set_rekey_data() 13791 arvif->rekey_data.enable_offload = true; in ath12k_mac_op_set_rekey_data() 13794 rekey_data->kck, NL80211_KCK_LEN); in ath12k_mac_op_set_rekey_data() 13796 rekey_data->kck, NL80211_KEK_LEN); in ath12k_mac_op_set_rekey_data() [all …]
|
| H A D | core.h | 358 struct ath12k_rekey_data rekey_data; member
|
| H A D | wow.c | 797 !arvif->rekey_data.enable_offload) in ath12k_gtk_rekey_offload()
|
| H A D | wmi.c | 9375 arvif->rekey_data.replay_ctr = replay_ctr; in ath12k_wmi_gtk_offload_status_event() 11025 struct ath12k_rekey_data *rekey_data = &arvif->rekey_data; in ath12k_wmi_gtk_rekey_offload() local 11044 memcpy(cmd->kck, rekey_data->kck, sizeof(cmd->kck)); in ath12k_wmi_gtk_rekey_offload() 11045 memcpy(cmd->kek, rekey_data->kek, sizeof(cmd->kek)); in ath12k_wmi_gtk_rekey_offload() 11047 replay_ctr = cpu_to_le64(rekey_data->replay_ctr); in ath12k_wmi_gtk_rekey_offload()
|