Lines Matching defs:ktp
1264 struct pkey_kblob2pkey ktp;
1267 if (copy_from_user(&ktp, utp, sizeof(ktp)))
1269 kkey = _copy_key_from_user(ktp.key, ktp.keylen);
1272 rc = pkey_keyblob2pkey(kkey, ktp.keylen, &ktp.protkey);
1274 memzero_explicit(kkey, ktp.keylen);
1278 if (copy_to_user(utp, &ktp, sizeof(ktp)))
1390 struct pkey_kblob2pkey2 ktp;
1394 if (copy_from_user(&ktp, utp, sizeof(ktp)))
1396 apqns = _copy_apqns_from_user(ktp.apqns, ktp.apqn_entries);
1399 kkey = _copy_key_from_user(ktp.key, ktp.keylen);
1404 rc = pkey_keyblob2pkey2(apqns, ktp.apqn_entries,
1405 kkey, ktp.keylen, &ktp.protkey);
1408 memzero_explicit(kkey, ktp.keylen);
1412 if (copy_to_user(utp, &ktp, sizeof(ktp)))
1509 struct pkey_kblob2pkey3 ktp;
1514 if (copy_from_user(&ktp, utp, sizeof(ktp)))
1516 apqns = _copy_apqns_from_user(ktp.apqns, ktp.apqn_entries);
1519 kkey = _copy_key_from_user(ktp.key, ktp.keylen);
1530 rc = pkey_keyblob2pkey3(apqns, ktp.apqn_entries, kkey,
1531 ktp.keylen, &ktp.pkeytype,
1535 memzero_explicit(kkey, ktp.keylen);
1541 if (ktp.pkey && ktp.pkeylen) {
1542 if (protkeylen > ktp.pkeylen) {
1546 if (copy_to_user(ktp.pkey, protkey, protkeylen)) {
1552 ktp.pkeylen = protkeylen;
1553 if (copy_to_user(utp, &ktp, sizeof(ktp)))