Searched refs:ptk_pn (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | mac80211.c | 2174 struct iwl_mld_ptk_pn **ptk_pn) in iwl_mld_alloc_ptk_pn() argument 2180 if (WARN_ON(keyidx >= ARRAY_SIZE(mld_sta->ptk_pn))) in iwl_mld_alloc_ptk_pn() 2183 WARN_ON(rcu_access_pointer(mld_sta->ptk_pn[keyidx])); in iwl_mld_alloc_ptk_pn() 2184 *ptk_pn = kzalloc_flex(**ptk_pn, q, num_rx_queues); in iwl_mld_alloc_ptk_pn() 2185 if (!*ptk_pn) in iwl_mld_alloc_ptk_pn() 2191 memcpy((*ptk_pn)->q[q].pn[tid], seq.ccmp.pn, in iwl_mld_alloc_ptk_pn() 2195 rcu_assign_pointer(mld_sta->ptk_pn[keyidx], *ptk_pn); in iwl_mld_alloc_ptk_pn() 2208 struct iwl_mld_ptk_pn *ptk_pn = NULL; in iwl_mld_set_key_add() local 2256 ret = iwl_mld_alloc_ptk_pn(mld, mld_sta, key, &ptk_pn); in iwl_mld_set_key_add() 2266 if (ptk_pn) { in iwl_mld_set_key_add() [all …]
|
| H A D | d3.c | 964 mld_sta->ptk_pn[key->keyidx]); in iwl_mld_update_ptk_rx_seq() 1058 mld_sta->ptk_pn[key->keyidx]); in iwl_mld_rsc_update_key_iter() 1694 if (WARN_ON(key->keyidx >= ARRAY_SIZE(mld_sta->ptk_pn))) in iwl_mld_suspend_set_ucast_pn() 1698 mld_sta->ptk_pn[key->keyidx]); in iwl_mld_suspend_set_ucast_pn()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | d3.c | 83 struct iwl_mvm_key_pn *ptk_pn, in iwl_mvm_find_max_pn() argument 95 const u8 *tmp = ptk_pn->q[i].pn[tid]; in iwl_mvm_find_max_pn() 289 struct iwl_mvm_key_pn *ptk_pn; in iwl_mvm_wowlan_get_rsc_tsc_data() local 294 ptk_pn = rcu_dereference(mvmsta->ptk_pn[key->keyidx]); in iwl_mvm_wowlan_get_rsc_tsc_data() 295 if (WARN_ON(!ptk_pn)) { in iwl_mvm_wowlan_get_rsc_tsc_data() 301 pn = iwl_mvm_find_max_pn(key, ptk_pn, &seq, i, in iwl_mvm_wowlan_get_rsc_tsc_data() 410 struct iwl_mvm_key_pn *ptk_pn; in iwl_mvm_wowlan_get_rsc_v5_data() local 415 ptk_pn = rcu_dereference(mvmsta->ptk_pn[key->keyidx]); in iwl_mvm_wowlan_get_rsc_v5_data() 416 if (WARN_ON(!ptk_pn)) { in iwl_mvm_wowlan_get_rsc_v5_data() 422 pn = iwl_mvm_find_max_pn(key, ptk_pn, &seq, i, in iwl_mvm_wowlan_get_rsc_v5_data() [all …]
|
| H A D | mac80211.c | 4220 struct iwl_mvm_key_pn *ptk_pn = NULL; in __iwl_mvm_mac_set_key() local 4347 WARN_ON(rcu_access_pointer(mvmsta->ptk_pn[keyidx])); in __iwl_mvm_mac_set_key() 4348 ptk_pn = kzalloc_flex(*ptk_pn, q, in __iwl_mvm_mac_set_key() 4350 if (!ptk_pn) { in __iwl_mvm_mac_set_key() 4358 memcpy(ptk_pn->q[q].pn[tid], in __iwl_mvm_mac_set_key() 4363 rcu_assign_pointer(mvmsta->ptk_pn[keyidx], ptk_pn); in __iwl_mvm_mac_set_key() 4386 if (ptk_pn) { in __iwl_mvm_mac_set_key() 4387 RCU_INIT_POINTER(mvmsta->ptk_pn[keyidx], NULL); in __iwl_mvm_mac_set_key() 4388 kfree(ptk_pn); in __iwl_mvm_mac_set_key() 4431 ptk_pn = rcu_dereference_protected( in __iwl_mvm_mac_set_key() [all …]
|