Home
last modified time | relevance | path

Searched refs:IEEE80211_GCMP_PN_LEN (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/net/mac80211/
H A Dkey.h112 u8 rx_pn[IEEE80211_NUM_TIDS + 1][IEEE80211_GCMP_PN_LEN];
H A Dwpa.c600 memcpy(&j_0[ETH_ALEN], pn, IEEE80211_GCMP_PN_LEN); in gcmp_special_blocks()
720 u8 pn[IEEE80211_GCMP_PN_LEN]; in ieee80211_crypto_gcmp_decrypt()
754 IEEE80211_GCMP_PN_LEN); in ieee80211_crypto_gcmp_decrypt()
777 memcpy(key->u.gcmp.rx_pn[queue], pn, IEEE80211_GCMP_PN_LEN); in ieee80211_crypto_gcmp_decrypt()
H A Dkey.c719 for (j = 0; j < IEEE80211_GCMP_PN_LEN; j++) in ieee80211_key_alloc()
721 seq[IEEE80211_GCMP_PN_LEN - j - 1]; in ieee80211_key_alloc()
1294 memcpy(seq->gcmp.pn, pn, IEEE80211_GCMP_PN_LEN); in ieee80211_get_key_rx_seq()
1347 memcpy(pn, seq->gcmp.pn, IEEE80211_GCMP_PN_LEN); in ieee80211_set_key_rx_seq()
H A Drx.c2319 IEEE80211_GCMP_PN_LEN); in ieee80211_rx_h_defragment()
/linux-6.15/drivers/net/wireless/ath/wil6210/
H A Dcfg80211.c1576 IEEE80211_GCMP_PN_LEN); in wil_set_crypto_rx()
1578 memset(cc->pn, 0, IEEE80211_GCMP_PN_LEN); in wil_set_crypto_rx()
1585 memcpy(cc->pn, params->seq, IEEE80211_GCMP_PN_LEN); in wil_set_crypto_rx()
1587 memset(cc->pn, 0, IEEE80211_GCMP_PN_LEN); in wil_set_crypto_rx()
1658 if (params->seq && params->seq_len != IEEE80211_GCMP_PN_LEN) { in wil_cfg80211_add_key()
2072 key_params.seq_len = IEEE80211_GCMP_PN_LEN; in wil_cfg80211_ap_recovery()
H A Dtxrx_edma.c560 if (reverse_memcmp(pn, cc->pn, IEEE80211_GCMP_PN_LEN) <= 0) { in wil_rx_crypto_check_edma()
566 memcpy(cc->pn, pn, IEEE80211_GCMP_PN_LEN); in wil_rx_crypto_check_edma()
H A Dtxrx.c678 if (reverse_memcmp(pn, cc->pn, IEEE80211_GCMP_PN_LEN) <= 0) { in wil_rx_crypto_check()
684 memcpy(cc->pn, pn, IEEE80211_GCMP_PN_LEN); in wil_rx_crypto_check()
H A Dwil6210.h700 u8 pn[IEEE80211_GCMP_PN_LEN];
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Drx.c1683 BUILD_BUG_ON(IEEE80211_CCMP_PN_LEN != IEEE80211_GCMP_PN_LEN); in iwl_mld_rx_crypto()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c394 BUILD_BUG_ON(IEEE80211_CCMP_PN_LEN != IEEE80211_GCMP_PN_LEN); in iwl_mvm_rx_crypto()
/linux-6.15/include/linux/
H A Dieee80211.h3964 #define IEEE80211_GCMP_PN_LEN 6 macro