Home
last modified time | relevance | path

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

/linux-4.1.27/net/mac80211/
Ddebugfs_key.h5 void ieee80211_debugfs_key_add(struct ieee80211_key *key);
6 void ieee80211_debugfs_key_remove(struct ieee80211_key *key);
12 void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key,
15 static inline void ieee80211_debugfs_key_add(struct ieee80211_key *key) in ieee80211_debugfs_key_add()
17 static inline void ieee80211_debugfs_key_remove(struct ieee80211_key *key) in ieee80211_debugfs_key_remove()
28 static inline void ieee80211_debugfs_key_sta_del(struct ieee80211_key *key, in ieee80211_debugfs_key_sta_del()
Dkey.c125 static int ieee80211_key_enable_hw_accel(struct ieee80211_key *key) in ieee80211_key_enable_hw_accel()
219 static void ieee80211_key_disable_hw_accel(struct ieee80211_key *key) in ieee80211_key_disable_hw_accel()
257 struct ieee80211_key *key = NULL; in __ieee80211_set_default_key()
286 struct ieee80211_key *key = NULL; in __ieee80211_set_default_mgmt_key()
311 struct ieee80211_key *old, in ieee80211_key_replace()
312 struct ieee80211_key *new) in ieee80211_key_replace()
373 struct ieee80211_key *
379 struct ieee80211_key *key; in ieee80211_key_alloc()
385 key = kzalloc(sizeof(struct ieee80211_key) + key_len, GFP_KERNEL); in ieee80211_key_alloc()
538 static void ieee80211_key_free_common(struct ieee80211_key *key) in ieee80211_key_free_common()
[all …]
Dkey.h55 struct ieee80211_key { struct
141 struct ieee80211_key * argument
150 int ieee80211_key_link(struct ieee80211_key *key,
153 void ieee80211_key_free(struct ieee80211_key *key, bool delay_tailroom);
154 void ieee80211_key_free_unused(struct ieee80211_key *key);
Dtkip.c145 u8 *ieee80211_tkip_add_iv(u8 *pos, struct ieee80211_key *key) in ieee80211_tkip_add_iv()
155 static void ieee80211_compute_tkip_p1k(struct ieee80211_key *key, u32 iv32) in ieee80211_compute_tkip_p1k()
177 struct ieee80211_key *key = (struct ieee80211_key *) in ieee80211_get_tkip_p1k_iv()
178 container_of(keyconf, struct ieee80211_key, conf); in ieee80211_get_tkip_p1k_iv()
202 struct ieee80211_key *key = (struct ieee80211_key *) in ieee80211_get_tkip_p2k()
203 container_of(keyconf, struct ieee80211_key, conf); in ieee80211_get_tkip_p2k()
226 struct ieee80211_key *key, in ieee80211_tkip_encrypt_data()
243 struct ieee80211_key *key, in ieee80211_tkip_decrypt_data()
Dtkip.h16 u8 *ieee80211_tkip_add_iv(u8 *pos, struct ieee80211_key *key);
19 struct ieee80211_key *key,
30 struct ieee80211_key *key,
Ddebugfs_key.c23 struct ieee80211_key *key = file->private_data; \
69 struct ieee80211_key *key = file->private_data; in key_algorithm_read()
84 struct ieee80211_key *key = file->private_data; in key_tx_spec_read()
134 struct ieee80211_key *key = file->private_data; in key_rx_spec_read()
202 struct ieee80211_key *key = file->private_data; in key_replays_read()
235 struct ieee80211_key *key = file->private_data; in key_icverrors_read()
260 struct ieee80211_key *key = file->private_data; in key_mic_failures_read()
276 struct ieee80211_key *key = file->private_data; in key_key_read()
298 void ieee80211_debugfs_key_add(struct ieee80211_key *key) in ieee80211_debugfs_key_add()
339 void ieee80211_debugfs_key_remove(struct ieee80211_key *key) in ieee80211_debugfs_key_remove()
[all …]
Dwpa.c187 struct ieee80211_key *key = tx->key; in tkip_encrypt_skb()
262 struct ieee80211_key *key = rx->key; in ieee80211_crypto_tkip_decrypt()
402 struct ieee80211_key *key = tx->key; in ccmp_encrypt_skb()
494 struct ieee80211_key *key = rx->key; in ieee80211_crypto_ccmp_decrypt()
627 struct ieee80211_key *key = tx->key; in gcmp_encrypt_skb()
716 struct ieee80211_key *key = rx->key; in ieee80211_crypto_gcmp_decrypt()
781 struct ieee80211_key *key = tx->key; in ieee80211_crypto_cs_encrypt()
822 struct ieee80211_key *key = rx->key; in ieee80211_crypto_cs_decrypt()
919 struct ieee80211_key *key = tx->key; in ieee80211_crypto_aes_cmac_encrypt()
963 struct ieee80211_key *key = tx->key; in ieee80211_crypto_aes_cmac_256_encrypt()
[all …]
Daes_cmac.c153 struct ieee80211_key *key = in ieee80211_aes_cmac_calculate_k1_k2()
154 container_of(keyconf, struct ieee80211_key, conf); in ieee80211_aes_cmac_calculate_k1_k2()
Dsta_info.h349 struct ieee80211_key __rcu *gtk[NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS];
350 struct ieee80211_key __rcu *ptk[NUM_DEFAULT_KEYS];
Dwep.c120 struct ieee80211_key *key) in ieee80211_wep_remove_iv()
227 struct ieee80211_key *key) in ieee80211_wep_decrypt()
Dieee80211_i.h169 struct ieee80211_key *key;
225 struct ieee80211_key *key;
856 struct ieee80211_key __rcu *keys[NUM_DEFAULT_KEYS + NUM_DEFAULT_MGMT_KEYS];
857 struct ieee80211_key __rcu *default_unicast_key;
858 struct ieee80211_key __rcu *default_multicast_key;
859 struct ieee80211_key __rcu *default_mgmt_key;
Drx.c1488 struct ieee80211_key *sta_ptk = NULL; in ieee80211_rx_h_decrypt()
1574 struct ieee80211_key *key = NULL; in ieee80211_rx_h_decrypt()
1837 BUILD_BUG_ON(offsetof(struct ieee80211_key, in ieee80211_rx_h_defragment()
1839 offsetof(struct ieee80211_key, in ieee80211_rx_h_defragment()
Dcfg.c151 struct ieee80211_key *key; in ieee80211_add_key()
262 struct ieee80211_key *key = NULL; in ieee80211_del_key()
307 struct ieee80211_key *key = NULL; in ieee80211_get_key()
Dtx.c574 struct ieee80211_key *key; in ieee80211_tx_h_select_key()
Dutil.c2137 struct ieee80211_key *key; in ieee80211_resume_disconnect()