Home
last modified time | relevance | path

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

/linux/drivers/s390/crypto/
H A Dpkey_api.c27 u8 *protkey, u32 *protkeylen, u32 *protkeytype, in key2protkey() argument
35 protkey, protkeylen, in key2protkey()
42 protkey, protkeylen, in key2protkey()
56 u8 *protkey, u32 *protkeylen, u32 *protkeytype, u32 xflags) in pkey_key2protkey() argument
61 protkey, protkeylen, protkeytype, xflags); in pkey_key2protkey()
65 protkey, protkeylen, protkeytype, xflags); in pkey_key2protkey()
153 ksp.protkey.len = sizeof(ksp.protkey.protkey); in pkey_ioctl_sec2protk()
157 ksp.protkey.protkey, in pkey_ioctl_sec2protk()
158 &ksp.protkey.len, &ksp.protkey.type, in pkey_ioctl_sec2protk()
198 kcp.protkey.len = sizeof(kcp.protkey.protkey); in pkey_ioctl_clr2protk()
[all …]
H A Dpkey_sysfs.c53 struct pkey_protkey protkey; in pkey_protkey_aes_attr_read() local
67 protkey.len = sizeof(protkey.protkey); in pkey_protkey_aes_attr_read()
69 protkey.protkey, &protkey.len, in pkey_protkey_aes_attr_read()
70 &protkey.type); in pkey_protkey_aes_attr_read()
74 protkeytoken.len = protkey.len; in pkey_protkey_aes_attr_read()
75 memcpy(&protkeytoken.protkey, &protkey.protkey, protkey.len); in pkey_protkey_aes_attr_read()
81 protkey.len = sizeof(protkey.protkey); in pkey_protkey_aes_attr_read()
83 protkey.protkey, &protkey.len, in pkey_protkey_aes_attr_read()
84 &protkey.type); in pkey_protkey_aes_attr_read()
88 protkeytoken.len = protkey.len; in pkey_protkey_aes_attr_read()
[all …]
H A Dpkey_pckmo.c66 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in pckmo_clr2protkey() argument
164 memcpy(protkey, paramblock, *protkeylen); in pckmo_clr2protkey()
177 static int pckmo_verify_protkey(const u8 *protkey, u32 protkeylen, in pckmo_verify_protkey() argument
206 if (memcmp(wkvp, protkey + keysize, AES_WK_VP_SIZE)) { in pckmo_verify_protkey()
218 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()
290 protkey, protkeylen, protkeytype); in pckmo_key2protkey()
308 u8 *protkey, u32 *protkeylen, u32 *protkeytype) in pckmo_gen_protkey() argument
346 protkey, protkeylen, protkeytype); in pckmo_gen_protkey()
[all …]
H A Dpkey_base.h44 u8 protkey[]; /* the protected key blob */ member
55 u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member
162 u8 *protkey, u32 *protkeylen, u32 *protkeytype,
167 u8 *protkey, u32 *protkeylen,
206 u8 *protkey, u32 *protkeylen, u32 *protkeytype,
211 u8 *protkey, u32 *protkeylen,
H A Dpkey_ep11.c191 u8 *protkey, u32 *protkeylen, u32 *protkeytype, in ep11_key2protkey() argument
246 key, hdr->len, protkey, in ep11_key2protkey()
252 key, hdr->len, protkey, in ep11_key2protkey()
258 key, hdr->len, protkey, in ep11_key2protkey()
507 u8 *protkey, u32 *protkeylen, in ep11_slowpath_key2protkey() argument
535 protkey, protkeylen, protkeytype, pflags); in ep11_slowpath_key2protkey()
H A Dpkey_base.c153 u8 *protkey, u32 *protkeylen, u32 *protkeytype, in pkey_handler_key_to_protkey() argument
162 protkey, protkeylen, in pkey_handler_key_to_protkey()
180 u8 *protkey, u32 *protkeylen, in pkey_handler_slowpath_key_to_protkey() argument
202 protkey, protkeylen, in pkey_handler_slowpath_key_to_protkey()
H A Dzcrypt_ccamisc.h176 const u8 *seckey, u8 *protkey, u32 *protkeylen,
189 u8 *protkey, u32 *protkeylen, u32 *protkeytype,
203 u8 *protkey, u32 *protkeylen, u32 *protkeytype, u32 xflags);
H A Dpkey_cca.c219 u8 *protkey, u32 *protkeylen, u32 *protkeytype, in cca_key2protkey() argument
274 key, protkey, in cca_key2protkey()
279 key, protkey, in cca_key2protkey()
283 key, protkey, in cca_key2protkey()
561 u8 *protkey, u32 *protkeylen, in cca_slowpath_key2protkey() argument
589 protkey, protkeylen, protkeytype, pflags); in cca_slowpath_key2protkey()
H A Dpkey_uv.c193 u8 *protkey, u32 *protkeylen, u32 *keyinfo, in uv_key2protkey() argument
212 rc = retrieve_secret(t->secret_id, &secret_type, protkey, protkeylen); in uv_key2protkey()
H A Dzcrypt_ep11misc.h152 u8 *protkey, u32 *protkeylen, u32 *protkeytype,
H A Dzcrypt_ccamisc.c605 const u8 *seckey, u8 *protkey, u32 *protkeylen, in cca_sec2protkey() argument
741 memcpy(protkey, prepparm->lv3.ckb.key, prepparm->lv3.ckb.len); in cca_sec2protkey()
1212 u8 *protkey, u32 *protkeylen, u32 *protkeytype, in cca_cipher2protkey() argument
1365 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_cipher2protkey()
1379 u8 *protkey, u32 *protkeylen, u32 *protkeytype, u32 xflags) in cca_ecc2protkey() argument
1512 memcpy(protkey, prepparm->vud.ckb.key, prepparm->vud.ckb.keylen); in cca_ecc2protkey()
H A Dzcrypt_ep11misc.c1424 u8 *protkey, u32 *protkeylen, u32 *protkeytype, in ep11_kblob2protkey() argument
1536 memcpy(protkey, wki->pkey, wki->pkeysize); in ep11_kblob2protkey()
/linux/arch/s390/include/uapi/asm/
H A Dpkey.h98 __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/arch/s390/crypto/
H A Dpaes_s390.c62 u8 protkey[PXTS_256_PROTKEY_SIZE]; member
207 pk->len = sizeof(pk->protkey); in convert_key()
219 pk->protkey, &pk->len, &pk->type, in convert_key()
413 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in ecb_paes_do_crypt()
446 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in ecb_paes_do_crypt()
675 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in cbc_paes_do_crypt()
712 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in cbc_paes_do_crypt()
957 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in ctr_paes_do_crypt()
1004 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in ctr_paes_do_crypt()
1028 memcpy(param->key, ctx->pk.protkey, sizeof(param->key)); in ctr_paes_do_crypt()
[all …]
H A Dphmac_s390.c128 u8 protkey[PHMAC_MAX_PK_SIZE]; member
326 pk->len = sizeof(pk->protkey); in convert_key()
338 pk->protkey, &pk->len, &pk->type, in convert_key()
461 tfm_ctx->pk.protkey, tfm_ctx->pk.len); in phmac_kmac_update()
497 tfm_ctx->pk.protkey, tfm_ctx->pk.len); in phmac_kmac_update()
555 tfm_ctx->pk.protkey, tfm_ctx->pk.len); in phmac_kmac_final()
594 tfm_ctx->pk.protkey, tfm_ctx->pk.len); in phmac_init()
/linux/arch/s390/include/asm/
H A Dpkey.h29 u8 *protkey, u32 *protkeylen, u32 *protkeytype,