Lines Matching defs:params

398 				     int idx, struct key_params *params)
417 wdev->wext.keys->params[i].key =
425 if (params->cipher == WLAN_CIPHER_SUITE_AES_CMAC) {
468 wdev->wext.keys->params[idx].key_len = 0;
469 wdev->wext.keys->params[idx].cipher = 0;
486 if (cfg80211_validate_key_settings(rdev, params, idx, pairwise, addr))
491 err = rdev_add_key(rdev, dev, idx, pairwise, addr, params);
492 else if (params->cipher != WLAN_CIPHER_SUITE_WEP40 &&
493 params->cipher != WLAN_CIPHER_SUITE_WEP104)
503 if (!addr && (params->cipher == WLAN_CIPHER_SUITE_WEP40 ||
504 params->cipher == WLAN_CIPHER_SUITE_WEP104)) {
505 wdev->wext.keys->params[idx] = *params;
507 params->key, params->key_len);
508 wdev->wext.keys->params[idx].key =
512 if ((params->cipher == WLAN_CIPHER_SUITE_WEP40 ||
513 params->cipher == WLAN_CIPHER_SUITE_WEP104) &&
536 if (params->cipher == WLAN_CIPHER_SUITE_AES_CMAC &&
551 int idx, struct key_params *params)
557 remove, tx_key, idx, params);
571 struct key_params params;
608 memset(&params, 0, sizeof(params));
609 params.key = keybuf;
610 params.key_len = erq->length;
612 params.cipher = WLAN_CIPHER_SUITE_WEP40;
614 params.cipher = WLAN_CIPHER_SUITE_WEP104;
620 idx, &params);
633 struct key_params params;
696 memset(&params, 0, sizeof(params));
697 params.key = ext->key;
698 params.key_len = ext->key_len;
699 params.cipher = cipher;
702 params.seq = ext->rx_seq;
703 params.seq_len = 6;
711 idx, &params);
737 if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) {
744 wdev->wext.keys->params[idx].key_len);
745 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length);