Lines Matching refs:ktp
1264 struct pkey_kblob2pkey ktp; in pkey_unlocked_ioctl() local
1267 if (copy_from_user(&ktp, utp, sizeof(ktp))) in pkey_unlocked_ioctl()
1269 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1272 rc = pkey_keyblob2pkey(kkey, ktp.keylen, &ktp.protkey); in pkey_unlocked_ioctl()
1277 if (copy_to_user(utp, &ktp, sizeof(ktp))) in pkey_unlocked_ioctl()
1389 struct pkey_kblob2pkey2 ktp; in pkey_unlocked_ioctl() local
1393 if (copy_from_user(&ktp, utp, sizeof(ktp))) in pkey_unlocked_ioctl()
1395 apqns = _copy_apqns_from_user(ktp.apqns, ktp.apqn_entries); in pkey_unlocked_ioctl()
1398 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1403 rc = pkey_keyblob2pkey2(apqns, ktp.apqn_entries, in pkey_unlocked_ioctl()
1404 kkey, ktp.keylen, &ktp.protkey); in pkey_unlocked_ioctl()
1410 if (copy_to_user(utp, &ktp, sizeof(ktp))) in pkey_unlocked_ioctl()
1507 struct pkey_kblob2pkey3 ktp; in pkey_unlocked_ioctl() local
1512 if (copy_from_user(&ktp, utp, sizeof(ktp))) in pkey_unlocked_ioctl()
1514 apqns = _copy_apqns_from_user(ktp.apqns, ktp.apqn_entries); in pkey_unlocked_ioctl()
1517 kkey = _copy_key_from_user(ktp.key, ktp.keylen); in pkey_unlocked_ioctl()
1528 rc = pkey_keyblob2pkey3(apqns, ktp.apqn_entries, kkey, in pkey_unlocked_ioctl()
1529 ktp.keylen, &ktp.pkeytype, in pkey_unlocked_ioctl()
1538 if (ktp.pkey && ktp.pkeylen) { in pkey_unlocked_ioctl()
1539 if (protkeylen > ktp.pkeylen) { in pkey_unlocked_ioctl()
1543 if (copy_to_user(ktp.pkey, protkey, protkeylen)) { in pkey_unlocked_ioctl()
1549 ktp.pkeylen = protkeylen; in pkey_unlocked_ioctl()
1550 if (copy_to_user(utp, &ktp, sizeof(ktp))) in pkey_unlocked_ioctl()