Lines Matching defs:new_crypt
157 struct lib80211_crypt_data *new_crypt;
160 new_crypt = kzalloc(sizeof(struct lib80211_crypt_data),
162 if (new_crypt == NULL)
164 new_crypt->ops = lib80211_get_crypto_ops("WEP");
165 if (!new_crypt->ops) {
167 new_crypt->ops = lib80211_get_crypto_ops("WEP");
169 if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
170 new_crypt->priv = new_crypt->ops->init(i);
171 if (!new_crypt->ops || !new_crypt->priv) {
172 kfree(new_crypt);
173 new_crypt = NULL;
180 *crypt = new_crypt;
3269 struct lib80211_crypt_data *new_crypt;
3273 new_crypt = kzalloc(sizeof(struct lib80211_crypt_data),
3275 if (new_crypt == NULL) {
3279 new_crypt->ops = ops;
3280 if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
3281 new_crypt->priv = new_crypt->ops->init(i);
3282 if (new_crypt->priv == NULL) {
3283 kfree(new_crypt);
3288 *crypt = new_crypt;
3486 struct lib80211_crypt_data *new_crypt;
3490 new_crypt = kzalloc(sizeof(struct lib80211_crypt_data),
3492 if (new_crypt == NULL) {
3496 new_crypt->ops = ops;
3497 new_crypt->priv = new_crypt->ops->init(param->u.crypt.idx);
3498 if (new_crypt->priv == NULL) {
3499 kfree(new_crypt);
3506 *crypt = new_crypt;