| /drivers/s390/crypto/ |
| A D | pkey_api.c | 228 if (!apqns) in pkey_ioctl_findcard() 242 kfree(apqns); in pkey_ioctl_findcard() 247 kfree(apqns); in pkey_ioctl_findcard() 410 apqns = _copy_apqns_from_user(kgs.apqns, kgs.apqn_entries); in pkey_ioctl_genseck2() 422 kfree(apqns); in pkey_ioctl_genseck2() 479 kfree(apqns); in pkey_ioctl_clr2seck2() 552 kfree(apqns); in pkey_ioctl_kblob2protk2() 576 if (!apqns) in pkey_ioctl_apqns4k() 599 if (copy_to_user(kak.apqns, apqns, len)) { in pkey_ioctl_apqns4k() 627 if (!apqns) in pkey_ioctl_apqns4kt() [all …]
|
| A D | pkey_cca.c | 144 if (apqns) { in cca_apqns4key() 205 if (apqns) { in cca_apqns4type() 263 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in cca_key2protkey() 274 rc = cca_sec2protkey(apqns[i].card, apqns[i].domain, in cca_key2protkey() 279 rc = cca_cipher2protkey(apqns[i].card, apqns[i].domain, in cca_key2protkey() 283 rc = cca_ecc2protkey(apqns[i].card, apqns[i].domain, in cca_key2protkey() 359 rc = cca_gencipherkey(apqns[i].card, apqns[i].domain, in cca_gen_key() 364 rc = cca_genseckey(apqns[i].card, apqns[i].domain, in cca_gen_key() 443 rc = cca_clr2cipherkey(apqns[i].card, apqns[i].domain, in cca_clr2key() 448 rc = cca_clr2seckey(apqns[i].card, apqns[i].domain, in cca_clr2key() [all …]
|
| A D | pkey_ep11.c | 132 if (apqns) { in ep11_apqns4key() 177 if (apqns) { in ep11_apqns4type() 234 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in ep11_key2protkey() 239 apqns = _apqns; in ep11_key2protkey() 246 rc = ep11_kblob2protkey(apqns[i].card, apqns[i].domain, in ep11_key2protkey() 252 rc = ep11_kblob2protkey(apqns[i].card, apqns[i].domain, in ep11_key2protkey() 258 rc = ep11_kblob2protkey(apqns[i].card, apqns[i].domain, in ep11_key2protkey() 323 apqns[0].card == 0xFFFF && apqns[0].domain == 0xFFFF)) { in ep11_gen_key() 333 rc = ep11_genaeskey(apqns[i].card, apqns[i].domain, in ep11_gen_key() 410 rc = ep11_clr2keyblob(apqns[i].card, apqns[i].domain, in ep11_clr2key() [all …]
|
| A D | pkey_base.h | 160 int (*key_to_protkey)(const struct pkey_apqn *apqns, size_t nr_apqns, 164 int (*slowpath_key_to_protkey)(const struct pkey_apqn *apqns, 169 int (*gen_key)(const struct pkey_apqn *apqns, size_t nr_apqns, 173 int (*clr_to_key)(const struct pkey_apqn *apqns, size_t nr_apqns, 183 struct pkey_apqn *apqns, size_t *nr_apqns, 187 struct pkey_apqn *apqns, size_t *nr_apqns, 208 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns, 213 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, 217 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, 228 struct pkey_apqn *apqns, size_t *nr_apqns, [all …]
|
| A D | pkey_base.c | 162 rc = h->key_to_protkey(apqns, nr_apqns, key, keylen, in pkey_handler_key_to_protkey() 178 int pkey_handler_slowpath_key_to_protkey(const struct pkey_apqn *apqns, in pkey_handler_slowpath_key_to_protkey() argument 201 rc = h->slowpath_key_to_protkey(apqns, nr_apqns, in pkey_handler_slowpath_key_to_protkey() 212 int pkey_handler_gen_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_gen_key() argument 222 rc = h->gen_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_gen_key() 232 int pkey_handler_clr_to_key(const struct pkey_apqn *apqns, size_t nr_apqns, in pkey_handler_clr_to_key() argument 244 rc = h->clr_to_key(apqns, nr_apqns, keytype, keysubtype, in pkey_handler_clr_to_key() 274 struct pkey_apqn *apqns, size_t *nr_apqns, in pkey_handler_apqns_for_key() argument 282 rc = h->apqns_for_key(key, keylen, flags, apqns, nr_apqns, in pkey_handler_apqns_for_key() 292 struct pkey_apqn *apqns, size_t *nr_apqns, in pkey_handler_apqns_for_keytype() argument [all …]
|
| A D | ap_bus.c | 761 unsigned int apqns; member 770 pctrs->apqns++; in __ap_calc_helper() 785 *apqns = ctrs.apqns; in ap_calc_bound_apqns() 795 unsigned int apqns, bound; in ap_check_bindings_complete() local 798 ap_calc_bound_apqns(&apqns, &bound); in ap_check_bindings_complete() 799 if (bound == apqns) { in ap_check_bindings_complete() 1640 unsigned int apqns, n; in bindings_show() local 1642 ap_calc_bound_apqns(&apqns, &n); in bindings_show() 1643 if (atomic64_read(&ap_scan_bus_count) >= 1 && n == apqns) in bindings_show() 1644 rc = sysfs_emit(buf, "%u/%u (complete)\n", n, apqns); in bindings_show() [all …]
|
| A D | zcrypt_ep11misc.h | 145 int ep11_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
|
| A D | zcrypt_ccamisc.h | 229 int cca_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain,
|
| A D | zcrypt_ep11misc.c | 1544 int ep11_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in ep11_findcard2() argument 1600 apqns[_nr_apqns++] = (((u16)card) << 16) | ((u16)dom); in ep11_findcard2()
|
| A D | zcrypt_ccamisc.c | 1711 int cca_findcard2(u32 *apqns, u32 *nr_apqns, u16 cardnr, u16 domain, in cca_findcard2() argument 1778 apqns[_nr_apqns++] = (((u16)card) << 16) | ((u16)dom); in cca_findcard2()
|