| /linux-6.15/drivers/s390/crypto/ |
| H A D | pkey_api.c | 225 if (!apqns) in pkey_ioctl_findcard() 239 kfree(apqns); in pkey_ioctl_findcard() 244 kfree(apqns); in pkey_ioctl_findcard() 419 kfree(apqns); in pkey_ioctl_genseck2() 476 kfree(apqns); in pkey_ioctl_clr2seck2() 549 kfree(apqns); in pkey_ioctl_kblob2protk2() 573 if (!apqns) in pkey_ioctl_apqns4k() 596 if (copy_to_user(kak.apqns, apqns, len)) { in pkey_ioctl_apqns4k() 605 kfree(apqns); in pkey_ioctl_apqns4k() 624 if (!apqns) in pkey_ioctl_apqns4kt() [all …]
|
| H A D | pkey_cca.c | 141 if (apqns) { in cca_apqns4key() 199 if (apqns) { in cca_apqns4type() 254 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in cca_key2protkey() 269 rc = cca_sec2protkey(apqns[i].card, apqns[i].domain, in cca_key2protkey() 274 rc = cca_cipher2protkey(apqns[i].card, apqns[i].domain, in cca_key2protkey() 278 rc = cca_ecc2protkey(apqns[i].card, apqns[i].domain, in cca_key2protkey() 356 rc = cca_gencipherkey(apqns[i].card, apqns[i].domain, in cca_gen_key() 361 rc = cca_genseckey(apqns[i].card, apqns[i].domain, in cca_gen_key() 442 rc = cca_clr2cipherkey(apqns[i].card, apqns[i].domain, in cca_clr2key() 447 rc = cca_clr2seckey(apqns[i].card, apqns[i].domain, in cca_clr2key() [all …]
|
| H A D | pkey_ep11.c | 129 if (apqns) { in ep11_apqns4key() 172 if (apqns) { in ep11_apqns4type() 226 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in ep11_key2protkey() 242 rc = ep11_kblob2protkey(apqns[i].card, apqns[i].domain, in ep11_key2protkey() 248 rc = ep11_kblob2protkey(apqns[i].card, apqns[i].domain, in ep11_key2protkey() 254 rc = ep11_kblob2protkey(apqns[i].card, apqns[i].domain, in ep11_key2protkey() 317 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in ep11_gen_key() 331 rc = ep11_genaeskey(apqns[i].card, apqns[i].domain, in ep11_gen_key() 396 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in ep11_clr2key() 410 rc = ep11_clr2keyblob(apqns[i].card, apqns[i].domain, in ep11_clr2key() [all …]
|
| H A D | pkey_base.h | 160 int (*key_to_protkey)(const struct pkey_apqn *apqns, size_t nr_apqns, 163 int (*slowpath_key_to_protkey)(const struct pkey_apqn *apqns, 168 int (*gen_key)(const struct pkey_apqn *apqns, size_t nr_apqns, 172 int (*clr_to_key)(const struct pkey_apqn *apqns, size_t nr_apqns, 181 struct pkey_apqn *apqns, size_t *nr_apqns); 184 struct pkey_apqn *apqns, size_t *nr_apqns); 203 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns, 208 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, 212 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, 221 struct pkey_apqn *apqns, size_t *nr_apqns); [all …]
|
| H A D | pkey_base.c | 160 rc = h->key_to_protkey(apqns, nr_apqns, key, keylen, in pkey_handler_key_to_protkey() 176 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns, in pkey_handler_slowpath_key_to_protkey() argument 199 rc = h->slowpath_key_to_protkey(apqns, nr_apqns, in pkey_handler_slowpath_key_to_protkey() 210 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_gen_key() argument 220 rc = h->gen_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_gen_key() 230 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_clr_to_key() argument 241 rc = h->clr_to_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_clr_to_key() 270 struct pkey_apqn *apqns, size_t *nr_apqns) in pkey_handler_apqns_for_key() argument 277 rc = h->apqns_for_key(key, keylen, flags, apqns, nr_apqns); in pkey_handler_apqns_for_key() 286 struct pkey_apqn *apqns, size_t *nr_apqns) in pkey_handler_apqns_for_keytype() argument [all …]
|
| H A D | ap_bus.c | 696 unsigned int apqns; member 705 pctrs->apqns++; in __ap_calc_helper() 720 *apqns = ctrs.apqns; in ap_calc_bound_apqns() 730 unsigned int apqns, bound; in ap_check_bindings_complete() local 733 ap_calc_bound_apqns(&apqns, &bound); in ap_check_bindings_complete() 734 if (bound == apqns) { in ap_check_bindings_complete() 1575 unsigned int apqns, n; in bindings_show() local 1577 ap_calc_bound_apqns(&apqns, &n); in bindings_show() 1578 if (atomic64_read(&ap_scan_bus_count) >= 1 && n == apqns) in bindings_show() 1579 rc = sysfs_emit(buf, "%u/%u (complete)\n", n, apqns); in bindings_show() [all …]
|
| H A D | zcrypt_ep11misc.h | 146 int ep11_findcard2(u32 **apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
|
| H A D | zcrypt_ccamisc.h | 239 int cca_findcard2(u32 **apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
|
| H A D | zcrypt_ep11misc.c | 1581 int ep11_findcard2(u32 **apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in ep11_findcard2() argument 1651 *apqns = _apqns; in ep11_findcard2()
|
| H A D | zcrypt_ccamisc.c | 1871 int cca_findcard2(u32 **apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in cca_findcard2() argument 1952 *apqns = _apqns; in cca_findcard2()
|
| /linux-6.15/arch/s390/include/uapi/asm/ |
| H A D | pkey.h | 261 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets*/ member 295 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */ member 362 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */ member 399 struct pkey_apqn __user *apqns; /* in/out: ptr to list of apqn targets*/ member 439 struct pkey_apqn __user *apqns; /* in/out: ptr to list of apqn targets*/ member 464 struct pkey_apqn __user *apqns; /* in: ptr to list of apqn targets */ member
|