Home
last modified time | relevance | path

Searched refs:ieee80211_key (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/net/mac80211/
H A Dkey.c586 struct ieee80211_key *
591 struct ieee80211_key *key; in ieee80211_key_alloc()
967 struct ieee80211_key *key; in ieee80211_reenable_keys()
1049 struct ieee80211_key *key; in _ieee80211_iter_keys_rcu()
1179 struct ieee80211_key *key; in ieee80211_free_sta_keys()
1250 struct ieee80211_key *key; in ieee80211_get_key_rx_seq()
1303 struct ieee80211_key *key; in ieee80211_set_key_rx_seq()
1358 struct ieee80211_key *key; in ieee80211_remove_key()
1388 struct ieee80211_key *key; in ieee80211_gtk_rekey_add()
1424 struct ieee80211_key *key; in ieee80211_key_mic_failure()
[all …]
H A Ddebugfs_key.h6 void ieee80211_debugfs_key_add(struct ieee80211_key *key);
7 void ieee80211_debugfs_key_remove(struct ieee80211_key *key);
14 static inline void ieee80211_debugfs_key_add(struct ieee80211_key *key) in ieee80211_debugfs_key_add()
16 static inline void ieee80211_debugfs_key_remove(struct ieee80211_key *key) in ieee80211_debugfs_key_remove()
H A Dkey.h58 struct ieee80211_key { struct
139 struct ieee80211_key * argument
147 int ieee80211_key_link(struct ieee80211_key *key,
150 int ieee80211_set_tx_key(struct ieee80211_key *key);
151 void ieee80211_key_free(struct ieee80211_key *key, bool delay_tailroom);
152 void ieee80211_key_free_unused(struct ieee80211_key *key);
H A Dtkip.c152 static void ieee80211_compute_tkip_p1k(struct ieee80211_key *key, u32 iv32) in ieee80211_compute_tkip_p1k()
174 struct ieee80211_key *key = (struct ieee80211_key *) in ieee80211_get_tkip_p1k_iv()
175 container_of(keyconf, struct ieee80211_key, conf); in ieee80211_get_tkip_p1k_iv()
199 struct ieee80211_key *key = (struct ieee80211_key *) in ieee80211_get_tkip_p2k()
200 container_of(keyconf, struct ieee80211_key, conf); in ieee80211_get_tkip_p2k()
223 struct ieee80211_key *key, in ieee80211_tkip_encrypt_data()
240 struct ieee80211_key *key, in ieee80211_tkip_decrypt_data()
H A Ddebugfs_key.c22 struct ieee80211_key *key = file->private_data; \
71 struct ieee80211_key *key = file->private_data; in key_algorithm_read()
83 struct ieee80211_key *key = file->private_data; in key_tx_spec_write()
121 struct ieee80211_key *key = file->private_data; in key_tx_spec_read()
157 struct ieee80211_key *key = file->private_data; in key_rx_spec_read()
225 struct ieee80211_key *key = file->private_data; in key_replays_read()
258 struct ieee80211_key *key = file->private_data; in key_icverrors_read()
283 struct ieee80211_key *key = file->private_data; in key_mic_failures_read()
299 struct ieee80211_key *key = file->private_data; in key_key_read()
324 void ieee80211_debugfs_key_add(struct ieee80211_key *key) in ieee80211_debugfs_key_add()
[all …]
H A Dtkip.h14 struct ieee80211_key *key,
25 struct ieee80211_key *key,
H A Dwpa.c197 struct ieee80211_key *key = tx->key; in tkip_encrypt_skb()
269 struct ieee80211_key *key = rx->key; in ieee80211_crypto_tkip_decrypt()
430 struct ieee80211_key *key = tx->key; in ccmp_encrypt_skb()
520 struct ieee80211_key *key = rx->key; in ieee80211_crypto_ccmp_decrypt()
630 struct ieee80211_key *key = tx->key; in gcmp_encrypt_skb()
717 struct ieee80211_key *key = rx->key; in ieee80211_crypto_gcmp_decrypt()
835 struct ieee80211_key *key = tx->key; in ieee80211_crypto_aes_cmac_encrypt()
883 struct ieee80211_key *key = tx->key; in ieee80211_crypto_aes_cmac_256_encrypt()
930 struct ieee80211_key *key = rx->key; in ieee80211_crypto_aes_cmac_decrypt()
980 struct ieee80211_key *key = rx->key; in ieee80211_crypto_aes_cmac_256_decrypt()
[all …]
H A Dwep.c95 struct ieee80211_key *key) in ieee80211_wep_remove_iv()
194 struct ieee80211_key *key) in ieee80211_wep_decrypt()
H A Dsta_info.h321 struct ieee80211_key *key;
532 struct ieee80211_key __rcu *gtk[NUM_DEFAULT_KEYS +
665 struct ieee80211_key __rcu *ptk[NUM_DEFAULT_KEYS];
H A Dieee80211_i.h179 struct ieee80211_key *key;
221 struct ieee80211_key *key;
1058 struct ieee80211_key __rcu *gtk[NUM_DEFAULT_KEYS +
1061 struct ieee80211_key __rcu *default_multicast_key;
1062 struct ieee80211_key __rcu *default_mgmt_key;
1063 struct ieee80211_key __rcu *default_beacon_key;
1136 struct ieee80211_key __rcu *keys[NUM_DEFAULT_KEYS];
1137 struct ieee80211_key __rcu *default_unicast_key;
H A Drx.c1879 static struct ieee80211_key *
1882 struct ieee80211_key *key = NULL; in ieee80211_rx_get_bigtk()
1921 struct ieee80211_key *sta_ptk = NULL; in ieee80211_rx_h_decrypt()
1922 struct ieee80211_key *ptk_idx = NULL; in ieee80211_rx_h_decrypt()
2031 struct ieee80211_key *key = NULL; in ieee80211_rx_h_decrypt()
2312 BUILD_BUG_ON(offsetof(struct ieee80211_key, in ieee80211_rx_h_defragment()
2314 offsetof(struct ieee80211_key, in ieee80211_rx_h_defragment()
4528 struct ieee80211_key *key; in ieee80211_check_fast_rx()
H A Dcfg.c461 struct ieee80211_key *key; in ieee80211_set_tx()
494 struct ieee80211_key *key; in ieee80211_add_key()
600 static struct ieee80211_key *
606 struct ieee80211_key *key; in ieee80211_lookup_key()
665 struct ieee80211_key *key; in ieee80211_del_key()
687 struct ieee80211_key *key; in ieee80211_get_key()
H A Dmesh_pathtbl.c472 struct ieee80211_key *key; in mesh_fast_tx_cache()
H A Dtx.c573 static struct ieee80211_key *
605 struct ieee80211_key *key; in ieee80211_tx_h_select_key()
3552 struct ieee80211_key *key, in ieee80211_xmit_fast_finish()
4603 struct ieee80211_key *key, struct sk_buff *skb) in ieee80211_8023_xmit()
4694 struct ieee80211_key *key; in ieee80211_subif_start_xmit_8023()
H A Ddriver-ops.h381 struct ieee80211_key *key, in drv_get_key_seq()
H A Dutil.c2249 struct ieee80211_key *key; in ieee80211_reconfig_disconnect()