Lines Matching refs:crypt
309 struct ieee80211_crypt_data **crypt;
328 crypt = &ieee->crypt[key];
331 if (key_provided && *crypt) {
334 ieee80211_crypt_delayed_deinit(ieee, crypt);
341 if (ieee->crypt[i] != NULL) {
345 &ieee->crypt[i]);
363 if (*crypt != NULL && (*crypt)->ops != NULL &&
364 strcmp((*crypt)->ops->name, "WEP") != 0) {
367 ieee80211_crypt_delayed_deinit(ieee, crypt);
370 if (*crypt == NULL && host_crypto) {
395 *crypt = new_crypt;
409 if (*crypt)
410 (*crypt)->ops->set_key(sec.keys[key], len, NULL,
411 (*crypt)->priv);
420 len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN,
421 NULL, (*crypt)->priv);
427 (*crypt)->ops->set_key(sec.keys[key], 13, NULL,
428 (*crypt)->priv);
482 struct ieee80211_crypt_data *crypt;
495 crypt = ieee->crypt[key];
529 struct ieee80211_crypt_data **crypt;
544 crypt = &ieee->crypt[idx];
551 crypt = &ieee->crypt[idx];
559 if (*crypt)
560 ieee80211_crypt_delayed_deinit(ieee, crypt);
563 if (ieee->crypt[i] != NULL)
615 if (*crypt == NULL || (*crypt)->ops != ops) {
618 ieee80211_crypt_delayed_deinit(ieee, crypt);
633 *crypt = new_crypt;
636 if (ext->key_len > 0 && (*crypt)->ops->set_key &&
637 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq,
638 (*crypt)->priv) < 0) {