Searched refs:gr0 (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/s390/crypto/ |
| H A D | hmac_s390.c | 76 union s390_kmac_gr0 gr0; member 193 ctx->gr0.reg = 0; in s390_hmac_sha2_init() 196 ctx->gr0.fc = CPACF_KMAC_HMAC_SHA_224; in s390_hmac_sha2_init() 199 ctx->gr0.fc = CPACF_KMAC_HMAC_SHA_256; in s390_hmac_sha2_init() 202 ctx->gr0.fc = CPACF_KMAC_HMAC_SHA_384; in s390_hmac_sha2_init() 205 ctx->gr0.fc = CPACF_KMAC_HMAC_SHA_512; in s390_hmac_sha2_init() 226 ctx->gr0.iimp = 1; in s390_hmac_sha2_update() 227 _cpacf_kmac(&ctx->gr0.reg, ctx->param, data, n); in s390_hmac_sha2_update() 241 ctx->gr0.iimp = 0; in s390_hmac_sha2_finup() 243 _cpacf_kmac(&ctx->gr0.reg, ctx->param, src, len); in s390_hmac_sha2_finup() [all …]
|
| H A D | phmac_s390.c | 170 union kmac_gr0 gr0; member 436 ctx->gr0.iimp = 1; in phmac_kmac_update() 438 k = _cpacf_kmac(&ctx->gr0.reg, ctx->param, ctx->buf, bs); in phmac_kmac_update() 476 ctx->gr0.iimp = 1; in phmac_kmac_update() 477 k = _cpacf_kmac(&ctx->gr0.reg, ctx->param, hwh->walkaddr, n); in phmac_kmac_update() 534 ctx->gr0.iimp = 0; in phmac_kmac_final() 537 k = _cpacf_kmac(&ctx->gr0.reg, ctx->param, ctx->buf, n); in phmac_kmac_final() 586 kmac_ctx->gr0.fc = tfm_ctx->fc; in phmac_init()
|
| /linux/arch/s390/include/asm/ |
| H A D | cpacf.h | 521 static inline int _cpacf_kmac(unsigned long *gr0, void *param, in _cpacf_kmac() argument 534 : [r0] "+d" (*gr0), [src] "+&d" (s.pair) in _cpacf_kmac()
|