| /linux-6.15/drivers/s390/crypto/ |
| H A D | pkey_api.c | 152 ksp.protkey.len = sizeof(ksp.protkey.protkey); in pkey_ioctl_sec2protk() 196 kcp.protkey.len = sizeof(kcp.protkey.protkey); in pkey_ioctl_clr2protk() 200 kcp.protkey.protkey, in pkey_ioctl_clr2protk() 259 ksp.protkey.len = sizeof(ksp.protkey.protkey); in pkey_ioctl_skey2pkey() 311 kgp.protkey.len = sizeof(kgp.protkey.protkey); in pkey_ioctl_genprotk() 314 kgp.protkey.protkey, &kgp.protkey.len, in pkey_ioctl_genprotk() 354 memcpy(t->protkey, kvp.protkey.protkey, kvp.protkey.len); in pkey_ioctl_verifyprotk() 377 ktp.protkey.len = sizeof(ktp.protkey.protkey); in pkey_ioctl_kblob2protk() 379 ktp.protkey.protkey, &ktp.protkey.len, in pkey_ioctl_kblob2protk() 544 ktp.protkey.len = sizeof(ktp.protkey.protkey); in pkey_ioctl_kblob2protk2() [all …]
|
| H A D | pkey_sysfs.c | 54 struct pkey_protkey protkey; in pkey_protkey_aes_attr_read() local 68 protkey.len = sizeof(protkey.protkey); in pkey_protkey_aes_attr_read() 70 protkey.protkey, &protkey.len, in pkey_protkey_aes_attr_read() 71 &protkey.type); in pkey_protkey_aes_attr_read() 75 protkeytoken.len = protkey.len; in pkey_protkey_aes_attr_read() 76 memcpy(&protkeytoken.protkey, &protkey.protkey, protkey.len); in pkey_protkey_aes_attr_read() 82 protkey.len = sizeof(protkey.protkey); in pkey_protkey_aes_attr_read() 84 protkey.protkey, &protkey.len, in pkey_protkey_aes_attr_read() 85 &protkey.type); in pkey_protkey_aes_attr_read() 89 protkeytoken.len = protkey.len; in pkey_protkey_aes_attr_read() [all …]
|
| H A D | pkey_pckmo.c | 67 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in pckmo_clr2protkey() argument 165 memcpy(protkey, paramblock, *protkeylen); in pckmo_clr2protkey() 207 if (memcmp(wkvp, protkey + keysize, AES_WK_VP_SIZE)) { in pckmo_verify_protkey() 219 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in pckmo_key2protkey() argument 249 rc = pckmo_verify_protkey(t->protkey, t->len, in pckmo_key2protkey() 260 memcpy(protkey, t->protkey, t->len); in pckmo_key2protkey() 285 protkey, protkeylen, protkeytype); in pckmo_key2protkey() 341 protkey, protkeylen, protkeytype); in pckmo_gen_protkey() 346 get_random_bytes(protkey, keysize); in pckmo_gen_protkey() 409 u8 *protkey, u32 *protkeylen, u32 *keyinfo) in pkey_pckmo_key2protkey() argument [all …]
|
| H A D | pkey_base.h | 44 u8 protkey[]; /* the protected key blob */ member 55 u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member 162 u8 *protkey, u32 *protkeylen, u32 *protkeytype); 166 u8 *protkey, u32 *protkeylen, 202 u8 *protkey, u32 *protkeylen, u32 *protkeytype); 206 u8 *protkey, u32 *protkeylen,
|
| H A D | zcrypt_ccamisc.h | 175 const u8 *seckey, u8 *protkey, u32 *protkeylen, 188 u8 *protkey, u32 *protkeylen, u32 *protkeytype); 200 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
|
| H A D | pkey_base.c | 153 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in pkey_handler_key_to_protkey() argument 161 protkey, protkeylen, in pkey_handler_key_to_protkey() 179 u8 *protkey, u32 *protkeylen, in pkey_handler_slowpath_key_to_protkey() argument 201 protkey, protkeylen, in pkey_handler_slowpath_key_to_protkey()
|
| H A D | pkey_ep11.c | 188 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in ep11_key2protkey() argument 243 key, hdr->len, protkey, in ep11_key2protkey() 249 key, hdr->len, protkey, in ep11_key2protkey() 255 key, hdr->len, protkey, in ep11_key2protkey() 502 u8 *protkey, u32 *protkeylen, in ep11_slowpath_key2protkey() argument 535 protkey, protkeylen, protkeytype); in ep11_slowpath_key2protkey()
|
| H A D | pkey_cca.c | 215 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_key2protkey() argument 270 key, protkey, in cca_key2protkey() 275 key, protkey, in cca_key2protkey() 279 key, protkey, in cca_key2protkey() 553 u8 *protkey, u32 *protkeylen, in cca_slowpath_key2protkey() argument 586 protkey, protkeylen, protkeytype); in cca_slowpath_key2protkey()
|
| H A D | pkey_uv.c | 175 u8 *protkey, u32 *protkeylen, u32 *keyinfo) in uv_key2protkey() argument 193 rc = retrieve_secret(t->secret_id, &secret_type, protkey, protkeylen); in uv_key2protkey()
|
| H A D | zcrypt_ep11misc.h | 153 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
|
| H A D | zcrypt_ccamisc.c | 575 const u8 *seckey, u8 *protkey, u32 *protkeylen, in cca_sec2protkey() argument 710 memcpy(protkey, prepparm->lv3.ckb.key, prepparm->lv3.ckb.len); in cca_sec2protkey() 1170 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_cipher2protkey() argument 1321 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_cipher2protkey() 1335 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_ecc2protkey() argument 1467 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_ecc2protkey()
|
| H A D | zcrypt_ep11misc.c | 1475 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in ep11_kblob2protkey() argument 1572 memcpy(protkey, wki->pkey, wki->pkeysize); in ep11_kblob2protkey()
|
| /linux-6.15/arch/s390/include/uapi/asm/ |
| H A D | pkey.h | 98 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member 152 struct pkey_protkey protkey; /* out: the protected key */ member 163 struct pkey_protkey protkey; /* out: the protected key */ member 185 struct pkey_protkey protkey; /* out: the protected key */ member 215 struct pkey_protkey protkey; /* out: the protected key */ member 224 struct pkey_protkey protkey; /* in: the protected key to verify */ member 235 struct pkey_protkey protkey; /* out: the protected key */ member 364 struct pkey_protkey protkey; /* out: the protected key */ member
|
| /linux-6.15/arch/s390/crypto/ |
| H A D | paes_s390.c | 50 u8 protkey[PXTS_256_PROTKEY_SIZE]; member 191 rc = pkey_key2protkey(key, keylen, pk->protkey, &pk->len, in __paes_keyblob2pkey() 203 pk.len = sizeof(pk.protkey); in __paes_convert_key() 473 pk0.len = sizeof(pk0.protkey); in __xts_paes_convert_key() 474 pk1.len = sizeof(pk1.protkey); in __xts_paes_convert_key() 583 memcpy(ckey, ctx->pk[0].protkey, ckey_len); in xts_paes_set_key() 584 memcpy(ckey + ckey_len, ctx->pk[1].protkey, ckey_len); in xts_paes_set_key() 614 memcpy(fxts_param.wkvp, ctx->pk[0].protkey + keylen, in paes_xts_crypt_full() 631 memcpy(fxts_param.key + offset, ctx->pk[0].protkey, in paes_xts_crypt_full() 633 memcpy(fxts_param.wkvp, ctx->pk[0].protkey + keylen, in paes_xts_crypt_full() [all …]
|
| /linux-6.15/arch/s390/include/asm/ |
| H A D | pkey.h | 26 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
|