Searched refs:protkey (Results 1 – 4 of 4) sorted by relevance
| /Linux-v4.19/arch/s390/include/uapi/asm/ |
| D | pkey.h | 41 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */ member 79 struct pkey_protkey protkey; /* out: the protected key */ member 89 struct pkey_protkey protkey; /* out: the protected key */ member 109 struct pkey_protkey protkey; /* out: the protected key */ member
|
| /Linux-v4.19/arch/s390/include/asm/ |
| D | pkey.h | 53 struct pkey_protkey *protkey); 65 struct pkey_protkey *protkey); 89 struct pkey_protkey *protkey);
|
| /Linux-v4.19/drivers/s390/crypto/ |
| D | pkey_api.c | 484 struct pkey_protkey *protkey) in pkey_sec2protkey() argument 597 protkey->type = PKEY_KEYTYPE_AES_128; in pkey_sec2protkey() 600 protkey->type = PKEY_KEYTYPE_AES_192; in pkey_sec2protkey() 603 protkey->type = PKEY_KEYTYPE_AES_256; in pkey_sec2protkey() 611 protkey->len = prepparm->lv3.keyblock.keylen; in pkey_sec2protkey() 612 memcpy(protkey->protkey, prepparm->lv3.keyblock.key, protkey->len); in pkey_sec2protkey() 625 struct pkey_protkey *protkey) in pkey_clr2protkey() argument 658 protkey->type = keytype; in pkey_clr2protkey() 659 protkey->len = keysize + 32; in pkey_clr2protkey() 660 memcpy(protkey->protkey, paramblock, keysize + 32); in pkey_clr2protkey() [all …]
|
| /Linux-v4.19/arch/s390/crypto/ |
| D | paes_s390.c | 106 k = cpacf_km(ctx->fc | modifier, ctx->pk.protkey, in ecb_paes_crypt() 203 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in cbc_paes_crypt() 214 memcpy(param.key, ctx->pk.protkey, MAXPROTKEYSIZE); in cbc_paes_crypt() 306 memcpy(ckey, ctx->pk[0].protkey, ckey_len); in xts_paes_set_key() 307 memcpy(ckey + ckey_len, ctx->pk[1].protkey, ckey_len); in xts_paes_set_key() 335 memcpy(pcc_param.key + offset, ctx->pk[1].protkey, keylen); in xts_paes_crypt() 338 memcpy(xts_param.key + offset, ctx->pk[0].protkey, keylen); in xts_paes_crypt() 462 k = cpacf_kmctr(ctx->fc | modifier, ctx->pk.protkey, in ctr_paes_crypt() 488 ctx->pk.protkey, buf, in ctr_paes_crypt()
|