Searched defs:crypto (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/net/80211/
H A Dwep.c23 #include <ipxe/crypto.h>
88 * @v crypto 802.11 cryptographic algorithm
97 static int wep_init ( struct net80211_crypto *crypto, const void *key, argument
100 struct wep_ctx *ctx = crypto->priv;
111 * @v crypto 802.11 cryptographic algorithm
117 static struct io_buffer * wep_encrypt ( struct net80211_crypto *crypto, argument
120 struct wep_ctx *ctx = crypto->priv;
159 * @v crypto 802.11 cryptographic algorithm
166 static struct io_buffer * wep_decrypt ( struct net80211_crypto *crypto, argument
169 struct wep_ctx *ctx = crypto
[all...]
H A Dsec80211.c51 /** Mapping from net80211 crypto/secprot types to RSN OUI descriptors */
107 * @a which must point to either @c dev->crypto (for the normal case
116 struct net80211_crypto *crypto = *which; local
119 /* Remove old crypto if it exists */
131 crypto = zalloc ( sizeof ( *crypto ) +
133 if ( ! crypto ) {
138 memcpy ( crypto, tbl_crypto, sizeof ( *crypto ) );
139 crypto
203 struct net80211_crypto *crypto = tblp; local
[all...]
H A Dwpa.c25 #include <ipxe/crypto.h>
63 * Find a cryptosystem handler structure from a crypto ID
66 * @ret crypto Cryptosystem handler structure
74 struct net80211_crypto *crypto; local
76 for_each_table_entry ( crypto, NET80211_CRYPTOS ) {
77 if ( crypto->algorithm == crypt )
78 return crypto;
155 ! wpa_find_cryptosystem ( dev->associating->crypto ) ) {
157 gcrypt, dev->associating->crypto );
191 sec80211_rsn_get_crypto_desc ( dev->associating->crypto,
[all...]
H A Dwpa_tkip.c23 #include <ipxe/crypto.h>
181 * @v crypto TKIP cryptosystem structure
186 static int tkip_init ( struct net80211_crypto *crypto, const void *key, argument
189 struct tkip_ctx *ctx = crypto->priv;
371 * @v crypto TKIP cryptosystem
375 static struct io_buffer * tkip_encrypt ( struct net80211_crypto *crypto, argument
378 struct tkip_ctx *ctx = crypto->priv;
441 * @v crypto TKIP cryptosystem
445 static struct io_buffer * tkip_decrypt ( struct net80211_crypto *crypto, argument
448 struct tkip_ctx *ctx = crypto
[all...]
H A Dwpa_ccmp.c23 #include <ipxe/crypto.h>
150 * @v crypto CCMP cryptosystem structure
155 static int ccmp_init ( struct net80211_crypto *crypto, const void *key, argument
158 struct ccmp_ctx *ctx = crypto->priv;
315 * @v crypto CCMP cryptosystem
319 struct io_buffer * ccmp_encrypt ( struct net80211_crypto *crypto, argument
322 struct ccmp_ctx *ctx = crypto->priv;
383 * @v crypto CCMP cryptosystem
387 static struct io_buffer * ccmp_decrypt ( struct net80211_crypto *crypto, argument
390 struct ccmp_ctx *ctx = crypto
[all...]
H A Dnet80211.c297 free ( dev->crypto );
299 dev->crypto = NULL;
326 if ( dev->crypto && ! ( hdr->fc & IEEE80211_FC_PROTECTED ) &&
328 struct io_buffer *niob = dev->crypto->encrypt ( dev->crypto,
723 if ( ! dev->crypto )
726 struct io_buffer *eiob = dev->crypto->encrypt ( dev->crypto,
1496 &wlan->crypto ) ) == -ENOTSUP ) {
1505 wlan->crypto
2715 struct net80211_crypto *crypto = dev->crypto; local
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dnet80211.h686 * requested for private state, and point net80211_device::crypto or
696 * @v crypto 802.11 cryptosystem
707 int ( * init ) ( struct net80211_crypto *crypto, const void *key,
712 * @v crypto 802.11 cryptosystem
733 struct io_buffer * ( * encrypt ) ( struct net80211_crypto *crypto,
738 * @v crypto 802.11 cryptosystem
759 struct io_buffer * ( * decrypt ) ( struct net80211_crypto *crypto,
892 * can only be crypto-synced if we're associated, we can
940 struct net80211_crypto *crypto; member in struct:net80211_device
1087 enum net80211_crypto_alg crypto; member in struct:net80211_wlan
[all...]

Completed in 43 milliseconds