Lines Matching refs:kkey
1265 u8 *kkey; in pkey_unlocked_ioctl() local
1269 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1270 if (IS_ERR(kkey)) in pkey_unlocked_ioctl()
1271 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1272 rc = pkey_keyblob2pkey(kkey, ktp.keylen, &ktp.protkey); in pkey_unlocked_ioctl()
1274 kfree(kkey); in pkey_unlocked_ioctl()
1286 u8 *kkey; in pkey_unlocked_ioctl() local
1293 kkey = kmalloc(klen, GFP_KERNEL); in pkey_unlocked_ioctl()
1294 if (!kkey) { in pkey_unlocked_ioctl()
1300 kkey, &klen); in pkey_unlocked_ioctl()
1304 kfree(kkey); in pkey_unlocked_ioctl()
1309 kfree(kkey); in pkey_unlocked_ioctl()
1312 if (copy_to_user(kgs.key, kkey, klen)) { in pkey_unlocked_ioctl()
1313 kfree(kkey); in pkey_unlocked_ioctl()
1320 kfree(kkey); in pkey_unlocked_ioctl()
1328 u8 *kkey; in pkey_unlocked_ioctl() local
1335 kkey = kmalloc(klen, GFP_KERNEL); in pkey_unlocked_ioctl()
1336 if (!kkey) { in pkey_unlocked_ioctl()
1342 kcs.clrkey.clrkey, kkey, &klen); in pkey_unlocked_ioctl()
1346 kfree(kkey); in pkey_unlocked_ioctl()
1351 kfree(kkey); in pkey_unlocked_ioctl()
1354 if (copy_to_user(kcs.key, kkey, klen)) { in pkey_unlocked_ioctl()
1355 kfree(kkey); in pkey_unlocked_ioctl()
1363 kfree(kkey); in pkey_unlocked_ioctl()
1369 u8 *kkey; in pkey_unlocked_ioctl() local
1373 kkey = _copy_key_from_user(kvk.key, kvk.keylen); in pkey_unlocked_ioctl()
1374 if (IS_ERR(kkey)) in pkey_unlocked_ioctl()
1375 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1376 rc = pkey_verifykey2(kkey, kvk.keylen, in pkey_unlocked_ioctl()
1380 kfree(kkey); in pkey_unlocked_ioctl()
1391 u8 *kkey; in pkey_unlocked_ioctl() local
1398 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1399 if (IS_ERR(kkey)) { in pkey_unlocked_ioctl()
1401 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1404 kkey, ktp.keylen, &ktp.protkey); in pkey_unlocked_ioctl()
1407 kfree(kkey); in pkey_unlocked_ioctl()
1419 u8 *kkey; in pkey_unlocked_ioctl() local
1431 kkey = _copy_key_from_user(kak.key, kak.keylen); in pkey_unlocked_ioctl()
1432 if (IS_ERR(kkey)) { in pkey_unlocked_ioctl()
1434 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1436 rc = pkey_apqns4key(kkey, kak.keylen, kak.flags, in pkey_unlocked_ioctl()
1439 kfree(kkey); in pkey_unlocked_ioctl()
1510 u8 *kkey, *protkey; in pkey_unlocked_ioctl() local
1517 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1518 if (IS_ERR(kkey)) { in pkey_unlocked_ioctl()
1520 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1525 kfree(kkey); in pkey_unlocked_ioctl()
1528 rc = pkey_keyblob2pkey3(apqns, ktp.apqn_entries, kkey, in pkey_unlocked_ioctl()
1533 kfree(kkey); in pkey_unlocked_ioctl()