Searched refs:fxts_param (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/arch/s390/crypto/ |
| H A D | paes_s390.c | 599 } fxts_param = { in paes_xts_crypt_full() local 613 memcpy(fxts_param.key + offset, ctx->pk[0].protkey, keylen); in paes_xts_crypt_full() 614 memcpy(fxts_param.wkvp, ctx->pk[0].protkey + keylen, in paes_xts_crypt_full() 615 sizeof(fxts_param.wkvp)); in paes_xts_crypt_full() 617 memcpy(fxts_param.tweak, walk.iv, sizeof(fxts_param.tweak)); in paes_xts_crypt_full() 618 fxts_param.nap[0] = 0x01; /* initial alpha power (1, little-endian) */ in paes_xts_crypt_full() 623 k = cpacf_km(ctx->fc | modifier, fxts_param.key + offset, 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() 634 sizeof(fxts_param.wkvp)); in paes_xts_crypt_full()
|
| H A D | aes_s390.c | 570 } fxts_param = { in fullxts_aes_crypt() local 592 memcpy(fxts_param.key + offset, xts_ctx->keys, xts_ctx->key_len); in fullxts_aes_crypt() 593 memcpy(fxts_param.tweak, req->iv, AES_BLOCK_SIZE); in fullxts_aes_crypt() 594 fxts_param.nap[0] = 0x01; /* initial alpha power (1, little-endian) */ in fullxts_aes_crypt() 599 cpacf_km(xts_ctx->fc | modifier, fxts_param.key + offset, in fullxts_aes_crypt() 603 memzero_explicit(&fxts_param, sizeof(fxts_param)); in fullxts_aes_crypt()
|