Home
last modified time | relevance | path

Searched refs:protkey (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/drivers/s390/crypto/
Dpkey_api.c70 u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member
89 struct pkey_protkey *protkey) in pkey_clr2protkey() argument
137 protkey->type = keytype; in pkey_clr2protkey()
138 protkey->len = keysize + 32; in pkey_clr2protkey()
139 memcpy(protkey->protkey, paramblock, keysize + 32); in pkey_clr2protkey()
169 key, pkey->protkey, in pkey_skey2pkey()
174 key, pkey->protkey, in pkey_skey2pkey()
243 pkey->len = sizeof(pkey->protkey); in pkey_ep11key2pkey()
245 pkey->protkey, &pkey->len, &pkey->type); in pkey_ep11key2pkey()
303 static int pkey_genprotkey(u32 keytype, struct pkey_protkey *protkey) in pkey_genprotkey() argument
[all …]
Dzcrypt_ccamisc.h175 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
187 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
199 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
Dzcrypt_ep11misc.h151 u8 *protkey, u32 *protkeylen, u32 *protkeytype);
Dzcrypt_ccamisc.c581 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_sec2protkey() argument
712 memcpy(protkey, prepparm->lv3.ckb.key, prepparm->lv3.ckb.len); in cca_sec2protkey()
1181 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_cipher2protkey() argument
1333 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_cipher2protkey()
1347 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in cca_ecc2protkey() argument
1482 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_ecc2protkey()
Dzcrypt_ep11misc.c1267 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in ep11_kblob2protkey() argument
1378 memcpy(protkey, wki->pkey, wki->pkeysize); in ep11_kblob2protkey()
/Linux-v5.10/arch/s390/include/uapi/asm/
Dpkey.h87 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member
139 struct pkey_protkey protkey; /* out: the protected key */ member
149 struct pkey_protkey protkey; /* out: the protected key */ member
169 struct pkey_protkey protkey; /* out: the protected key */ member
197 struct pkey_protkey protkey; /* out: the protected key */ member
206 struct pkey_protkey protkey; /* in: the protected key to verify */ member
217 struct pkey_protkey protkey; /* out: the protected key */ member
342 struct pkey_protkey protkey; /* out: the protected key */ member
/Linux-v5.10/arch/s390/crypto/
Dpaes_s390.c218 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in ecb_paes_crypt()
232 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in ecb_paes_crypt()
333 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in cbc_paes_crypt()
349 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in cbc_paes_crypt()
473 memcpy(ckey, ctx->pk[0].protkey, ckey_len); in xts_paes_set_key()
474 memcpy(ckey + ckey_len, ctx->pk[1].protkey, ckey_len); in xts_paes_set_key()
507 memcpy(pcc_param.key + offset, ctx->pk[1].protkey, keylen); in xts_paes_crypt()
508 memcpy(xts_param.key + offset, ctx->pk[0].protkey, keylen); in xts_paes_crypt()
525 ctx->pk[0].protkey, keylen); in xts_paes_crypt()
643 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in ctr_paes_crypt()
[all …]
/Linux-v5.10/arch/s390/include/asm/
Dpkey.h26 struct pkey_protkey *protkey);