Lines Matching refs:kkey
1287 u8 *kkey; in pkey_unlocked_ioctl() local
1291 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1292 if (IS_ERR(kkey)) in pkey_unlocked_ioctl()
1293 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1294 rc = pkey_keyblob2pkey(kkey, ktp.keylen, &ktp.protkey); in pkey_unlocked_ioctl()
1296 kfree(kkey); in pkey_unlocked_ioctl()
1308 u8 *kkey; in pkey_unlocked_ioctl() local
1315 kkey = kmalloc(klen, GFP_KERNEL); in pkey_unlocked_ioctl()
1316 if (!kkey) { in pkey_unlocked_ioctl()
1322 kkey, &klen); in pkey_unlocked_ioctl()
1326 kfree(kkey); in pkey_unlocked_ioctl()
1331 kfree(kkey); in pkey_unlocked_ioctl()
1334 if (copy_to_user(kgs.key, kkey, klen)) { in pkey_unlocked_ioctl()
1335 kfree(kkey); in pkey_unlocked_ioctl()
1342 kfree(kkey); in pkey_unlocked_ioctl()
1350 u8 *kkey; in pkey_unlocked_ioctl() local
1357 kkey = kmalloc(klen, GFP_KERNEL); in pkey_unlocked_ioctl()
1358 if (!kkey) { in pkey_unlocked_ioctl()
1364 kcs.clrkey.clrkey, kkey, &klen); in pkey_unlocked_ioctl()
1368 kfree(kkey); in pkey_unlocked_ioctl()
1373 kfree(kkey); in pkey_unlocked_ioctl()
1376 if (copy_to_user(kcs.key, kkey, klen)) { in pkey_unlocked_ioctl()
1377 kfree(kkey); in pkey_unlocked_ioctl()
1385 kfree(kkey); in pkey_unlocked_ioctl()
1391 u8 *kkey; in pkey_unlocked_ioctl() local
1395 kkey = _copy_key_from_user(kvk.key, kvk.keylen); in pkey_unlocked_ioctl()
1396 if (IS_ERR(kkey)) in pkey_unlocked_ioctl()
1397 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1398 rc = pkey_verifykey2(kkey, kvk.keylen, in pkey_unlocked_ioctl()
1402 kfree(kkey); in pkey_unlocked_ioctl()
1413 u8 *kkey; in pkey_unlocked_ioctl() local
1420 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1421 if (IS_ERR(kkey)) { in pkey_unlocked_ioctl()
1423 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1426 kkey, ktp.keylen, &ktp.protkey); in pkey_unlocked_ioctl()
1429 kfree(kkey); in pkey_unlocked_ioctl()
1441 u8 *kkey; in pkey_unlocked_ioctl() local
1453 kkey = _copy_key_from_user(kak.key, kak.keylen); in pkey_unlocked_ioctl()
1454 if (IS_ERR(kkey)) { in pkey_unlocked_ioctl()
1456 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1458 rc = pkey_apqns4key(kkey, kak.keylen, kak.flags, in pkey_unlocked_ioctl()
1461 kfree(kkey); in pkey_unlocked_ioctl()
1532 u8 *kkey, *protkey; in pkey_unlocked_ioctl() local
1539 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1540 if (IS_ERR(kkey)) { in pkey_unlocked_ioctl()
1542 return PTR_ERR(kkey); in pkey_unlocked_ioctl()
1547 kfree(kkey); in pkey_unlocked_ioctl()
1550 rc = pkey_keyblob2pkey3(apqns, ktp.apqn_entries, kkey, in pkey_unlocked_ioctl()
1555 kfree(kkey); in pkey_unlocked_ioctl()