Lines Matching refs:new_crypt
380 struct ieee80211_crypt_data *new_crypt;
383 new_crypt = kzalloc(sizeof(struct ieee80211_crypt_data),
385 if (new_crypt == NULL)
387 new_crypt->ops = ieee80211_get_crypto_ops("WEP");
388 if (!new_crypt->ops)
389 new_crypt->ops = ieee80211_get_crypto_ops("WEP");
390 if (new_crypt->ops)
391 new_crypt->priv = new_crypt->ops->init(key);
393 if (!new_crypt->ops || !new_crypt->priv) {
394 kfree(new_crypt);
395 new_crypt = NULL;
402 *crypt = new_crypt;
622 struct ieee80211_crypt_data *new_crypt;
627 new_crypt = kzalloc(sizeof(*new_crypt), GFP_KERNEL);
629 new_crypt = kmalloc(sizeof(*new_crypt), GFP_KERNEL);
630 memset(new_crypt,0,sizeof(*new_crypt));
632 if (new_crypt == NULL) {
636 new_crypt->ops = ops;
637 if (new_crypt->ops)
638 new_crypt->priv = new_crypt->ops->init(idx);
639 if (new_crypt->priv == NULL) {
640 kfree(new_crypt);
644 *crypt = new_crypt;