Lines Matching refs:params
435 int idx, struct key_params *params) in __cfg80211_set_encryption() argument
450 wdev->wext.keys->params[i].key = in __cfg80211_set_encryption()
458 if (params->cipher == WLAN_CIPHER_SUITE_AES_CMAC) { in __cfg80211_set_encryption()
501 wdev->wext.keys->params[idx].key_len = 0; in __cfg80211_set_encryption()
502 wdev->wext.keys->params[idx].cipher = 0; in __cfg80211_set_encryption()
519 if (cfg80211_validate_key_settings(rdev, params, idx, pairwise, addr)) in __cfg80211_set_encryption()
524 err = rdev_add_key(rdev, dev, idx, pairwise, addr, params); in __cfg80211_set_encryption()
529 wdev->wext.keys->params[idx] = *params; in __cfg80211_set_encryption()
531 params->key, params->key_len); in __cfg80211_set_encryption()
532 wdev->wext.keys->params[idx].key = in __cfg80211_set_encryption()
536 if ((params->cipher == WLAN_CIPHER_SUITE_WEP40 || in __cfg80211_set_encryption()
537 params->cipher == WLAN_CIPHER_SUITE_WEP104) && in __cfg80211_set_encryption()
560 if (params->cipher == WLAN_CIPHER_SUITE_AES_CMAC && in __cfg80211_set_encryption()
575 int idx, struct key_params *params) in cfg80211_set_encryption() argument
581 remove, tx_key, idx, params); in cfg80211_set_encryption()
595 struct key_params params; in cfg80211_wext_siwencode() local
632 memset(¶ms, 0, sizeof(params)); in cfg80211_wext_siwencode()
633 params.key = keybuf; in cfg80211_wext_siwencode()
634 params.key_len = erq->length; in cfg80211_wext_siwencode()
636 params.cipher = WLAN_CIPHER_SUITE_WEP40; in cfg80211_wext_siwencode()
638 params.cipher = WLAN_CIPHER_SUITE_WEP104; in cfg80211_wext_siwencode()
644 idx, ¶ms); in cfg80211_wext_siwencode()
657 struct key_params params; in cfg80211_wext_siwencodeext() local
720 memset(¶ms, 0, sizeof(params)); in cfg80211_wext_siwencodeext()
721 params.key = ext->key; in cfg80211_wext_siwencodeext()
722 params.key_len = ext->key_len; in cfg80211_wext_siwencodeext()
723 params.cipher = cipher; in cfg80211_wext_siwencodeext()
726 params.seq = ext->rx_seq; in cfg80211_wext_siwencodeext()
727 params.seq_len = 6; in cfg80211_wext_siwencodeext()
735 idx, ¶ms); in cfg80211_wext_siwencodeext()
761 if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) { in cfg80211_wext_giwencode()
768 wdev->wext.keys->params[idx].key_len); in cfg80211_wext_giwencode()
769 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length); in cfg80211_wext_giwencode()