/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mld-key.c | 66 bool igtk = keyconf->keyidx == 4 || keyconf->keyidx == 5; in iwl_mvm_get_sec_flags() local 108 if ((!IS_ERR_OR_NULL(sta) && sta->mfp && pairwise) || igtk) in iwl_mvm_get_sec_flags() 263 if (mvm_link->igtk) { in iwl_mvm_sec_key_add() 265 mvm_link->igtk->keyidx); in iwl_mvm_sec_key_add() 267 mvm_link->igtk); in iwl_mvm_sec_key_add() 274 WARN_ON(mvm_link->igtk); in iwl_mvm_sec_key_add() 282 mvm_link->igtk = keyconf; in iwl_mvm_sec_key_add() 319 if (mvm_link->igtk == keyconf) { in _iwl_mvm_sec_key_del() 321 mvm_link->igtk->hw_key_idx = STA_KEY_IDX_INVALID; in _iwl_mvm_sec_key_del() 322 mvm_link->igtk in _iwl_mvm_sec_key_del() [all...] |
H A D | d3.c | 1438 struct iwl_multicast_key_data igtk; member 1907 iwl_mvm_d3_set_igtk_bigtk_ipn(&status->igtk, in iwl_mvm_d3_update_keys() 2020 mvm_link->igtk = key_config; in iwl_mvm_d3_igtk_bigtk_rekey_add() 2096 &status->igtk)) in iwl_mvm_setup_connection_keep() 2170 BUILD_BUG_ON(sizeof(status->igtk.key) < sizeof(data->key)); in iwl_mvm_convert_igtk() 2171 BUILD_BUG_ON(sizeof(status->igtk.ipn) != sizeof(data->ipn)); in iwl_mvm_convert_igtk() 2176 status->igtk.len = data->key_len; in iwl_mvm_convert_igtk() 2177 status->igtk.flags = data->key_flags; in iwl_mvm_convert_igtk() 2178 status->igtk.id = u32_get_bits(data->key_flags, in iwl_mvm_convert_igtk() 2182 memcpy(status->igtk in iwl_mvm_convert_igtk() [all...] |
H A D | ops.c | 927 frob_start = offsetof(struct iwl_mvm_mgmt_mcast_key_cmd, igtk); in iwl_mvm_frob_hcmd() 928 BUILD_BUG_ON(offsetof(struct iwl_mvm_mgmt_mcast_key_cmd, igtk) != in iwl_mvm_frob_hcmd() 929 offsetof(struct iwl_mvm_mgmt_mcast_key_cmd_v1, igtk)); in iwl_mvm_frob_hcmd() 931 frob_end = offsetofend(struct iwl_mvm_mgmt_mcast_key_cmd, igtk); in iwl_mvm_frob_hcmd() 932 BUILD_BUG_ON(offsetof(struct iwl_mvm_mgmt_mcast_key_cmd, igtk) < in iwl_mvm_frob_hcmd() 933 offsetof(struct iwl_mvm_mgmt_mcast_key_cmd_v1, igtk)); in iwl_mvm_frob_hcmd()
|
H A D | sta.c | 3741 memcpy(igtk_cmd.igtk, keyconf->key, keyconf->keylen); in iwl_mvm_send_sta_igtk() 3768 memcpy(igtk_cmd_v1.igtk, igtk_cmd.igtk, in iwl_mvm_send_sta_igtk() 3769 ARRAY_SIZE(igtk_cmd_v1.igtk)); in iwl_mvm_send_sta_igtk()
|
H A D | mvm.h | 304 * @igtk: the current IGTK programmed into the firmware 323 struct ieee80211_key_conf *igtk; member
|
H A D | mac80211.c | 1042 mvmvif->link[link_id]->igtk = NULL; in iwl_mvm_cleanup_iterator()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | d3.h | 668 * @igtk: IGTK data 683 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NUM]; member 700 * @igtk: IGTK data 719 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NUM]; member 738 * @igtk: IGTK data 757 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NUM]; member 776 * @igtk: IGTK data 794 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NUM]; member 813 * @igtk: IGTK data 829 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NU member [all...] |
H A D | sta.h | 431 * @igtk: IGTK key material 440 u8 igtk[16]; member 452 * @igtk: IGTK master key 459 u8 igtk[32]; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | sta.h | 480 * @igtk: IGTK key material 489 u8 igtk[16]; member 501 * @igtk: IGTK master key 508 u8 igtk[32]; member
|
H A D | d3.h | 634 * @igtk: IGTK data 649 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NUM]; member 666 * @igtk: IGTK data 684 struct iwl_wowlan_igtk_status igtk[WOWLAN_IGTK_KEYS_NUM]; member 703 * @igtk: IGTK data 722 struct iwl_wowlan_igtk_status igtk[1]; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.h | 157 int wilc_add_igtk(struct wilc_vif *vif, const u8 *igtk, u8 igtk_key_len,
|
H A D | hif.c | 1174 int wilc_add_igtk(struct wilc_vif *vif, const u8 *igtk, u8 igtk_key_len, in wilc_add_igtk() argument 1191 memcpy(&key_buf->key[0], igtk, igtk_key_len); in wilc_add_igtk()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | d3.c | 1737 status->igtk[0] = v7->igtk[0]; in iwl_mvm_parse_wowlan_status_common() 1748 status->igtk[0] = v9->igtk[0]; in iwl_mvm_parse_wowlan_status_common()
|
H A D | sta.c | 3429 memcpy(igtk_cmd.igtk, keyconf->key, keyconf->keylen); in iwl_mvm_send_sta_igtk() 3443 IWL_DEBUG_INFO(mvm, "%s igtk for sta %u\n", in iwl_mvm_send_sta_igtk() 3455 memcpy(igtk_cmd_v1.igtk, igtk_cmd.igtk, in iwl_mvm_send_sta_igtk() 3456 ARRAY_SIZE(igtk_cmd_v1.igtk)); in iwl_mvm_send_sta_igtk()
|