Searched refs:protkey (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/s390/crypto/ |
| D | pkey_api.c | 71 u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member 79 struct pkey_protkey *protkey) in pkey_clr2protkey() argument 122 protkey->type = keytype; in pkey_clr2protkey() 123 protkey->len = keysize + 32; in pkey_clr2protkey() 124 memcpy(protkey->protkey, paramblock, keysize + 32); in pkey_clr2protkey() 154 key, pkey->protkey, in pkey_skey2pkey() 159 key, pkey->protkey, in pkey_skey2pkey() 221 static int pkey_genprotkey(u32 keytype, struct pkey_protkey *protkey) in pkey_genprotkey() argument 247 rc = pkey_clr2protkey(keytype, &clrkey, protkey); in pkey_genprotkey() 252 get_random_bytes(protkey->protkey, keysize); in pkey_genprotkey() [all …]
|
| D | zcrypt_ccamisc.h | 140 u8 *protkey, u32 *protkeylen, u32 *protkeytype); 152 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
|
| D | zcrypt_ccamisc.c | 554 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_sec2protkey() argument 683 memcpy(protkey, prepparm->lv3.keyblock.key, prepparm->lv3.keyblock.len); in cca_sec2protkey() 1150 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_cipher2protkey() argument 1301 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_cipher2protkey()
|
| /Linux-v5.4/arch/s390/include/uapi/asm/ |
| D | pkey.h | 81 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member 119 struct pkey_protkey protkey; /* out: the protected key */ member 129 struct pkey_protkey protkey; /* out: the protected key */ member 149 struct pkey_protkey protkey; /* out: the protected key */ member 177 struct pkey_protkey protkey; /* out: the protected key */ member 186 struct pkey_protkey protkey; /* in: the protected key to verify */ member 197 struct pkey_protkey protkey; /* out: the protected key */ member 309 struct pkey_protkey protkey; /* out: the protected key */ member
|
| /Linux-v5.4/arch/s390/crypto/ |
| D | paes_s390.c | 172 k = cpacf_km(ctx->fc | modifier, ctx->pk.protkey, in ecb_paes_crypt() 292 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in cbc_paes_crypt() 303 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in cbc_paes_crypt() 428 memcpy(ckey, ctx->pk[0].protkey, ckey_len); in xts_paes_set_key() 429 memcpy(ckey + ckey_len, ctx->pk[1].protkey, ckey_len); in xts_paes_set_key() 457 memcpy(pcc_param.key + offset, ctx->pk[1].protkey, keylen); in xts_paes_crypt() 460 memcpy(xts_param.key + offset, ctx->pk[0].protkey, keylen); in xts_paes_crypt() 607 k = cpacf_kmctr(ctx->fc | modifier, ctx->pk.protkey, in ctr_paes_crypt() 633 ctx->pk.protkey, buf, in ctr_paes_crypt()
|
| /Linux-v5.4/arch/s390/include/asm/ |
| D | pkey.h | 26 struct pkey_protkey *protkey);
|