Lines Matching refs:key_len
1345 static int add_wep_key(struct usbnet *usbdev, const u8 *key, int key_len, in add_wep_key() argument
1354 __func__, index, key_len); in add_wep_key()
1359 if (key_len == 5) in add_wep_key()
1361 else if (key_len == 13) in add_wep_key()
1369 ndis_key.length = cpu_to_le32(key_len); in add_wep_key()
1371 memcpy(&ndis_key.material, key, key_len); in add_wep_key()
1391 priv->encr_keys[index].len = key_len; in add_wep_key()
1393 memcpy(&priv->encr_keys[index].material, key, key_len); in add_wep_key()
1399 static int add_wpa_key(struct usbnet *usbdev, const u8 *key, int key_len, in add_wpa_key() argument
1413 if (key_len > sizeof(ndis_key.material) || key_len < 0) { in add_wpa_key()
1415 __func__, key_len); in add_wpa_key()
1447 sizeof(ndis_key.material) + key_len); in add_wpa_key()
1448 ndis_key.length = cpu_to_le32(key_len); in add_wpa_key()
1451 if (cipher == WLAN_CIPHER_SUITE_TKIP && key_len == 32) { in add_wpa_key()
1458 memcpy(ndis_key.material, key, key_len); in add_wpa_key()
1483 priv->encr_keys[index].len = key_len; in add_wpa_key()
1485 memcpy(&priv->encr_keys[index].material, key, key_len); in add_wpa_key()
2230 ret = add_wep_key(usbdev, sme->key, sme->key_len, sme->key_idx); in rndis_connect()
2233 ret, sme->key_len, sme->key_idx); in rndis_connect()
2414 return add_wep_key(usbdev, params->key, params->key_len, in rndis_add_key()
2426 return add_wpa_key(usbdev, params->key, params->key_len, in rndis_add_key()