Home
last modified time | relevance | path

Searched refs:bsz (Results 1 – 11 of 11) sorted by relevance

/openssl/crypto/sha/
H A Dsha3.c32 if (bsz <= sizeof(ctx->buf)) { in ossl_sha3_init()
34 ctx->block_size = bsz; in ossl_sha3_init()
66 rem = bsz - num; in ossl_sha3_update()
80 (void)SHA3_absorb(ctx->A, ctx->buf, bsz, bsz); in ossl_sha3_update()
85 if (len >= bsz) in ossl_sha3_update()
121 ctx->buf[bsz - 1] |= 0x80; in ossl_sha3_final()
123 (void)SHA3_absorb(ctx->A, ctx->buf, bsz, bsz); in ossl_sha3_final()
167 (void)SHA3_absorb(ctx->A, ctx->buf, bsz, bsz); in ossl_sha3_squeeze()
191 if (outlen >= bsz) { in ossl_sha3_squeeze()
192 len = bsz * (outlen / bsz); in ossl_sha3_squeeze()
[all …]
/openssl/crypto/sha/asm/
H A Dkeccak1600p8-ppc.pl378 my ($A_jagged,$inp,$len,$bsz) = map("r$_",(3..6));
477 $UCMP $len,$bsz ; len < bsz?
480 sub $len,$len,$bsz ; len -= bsz
481 srwi r0,$bsz,3
685 my ($A_jagged,$out,$len,$bsz) = map("r$_",(3..6));
695 mr r10,$bsz
750 mr r10,$bsz
H A Dkeccak1600-avx512vl.pl182 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx");
225 mov $bsz,%rax
226 sub $bsz,$len
244 lea ($inp,$bsz),$inp
271 lea ($len,$bsz),%rax # return value
283 shr \$3,$bsz
303 mov $bsz,%rax
332 mov $bsz,%rax
H A Dkeccak1600-avx2.pl281 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx");
316 mov $bsz,%rax
317 sub $bsz,$len
335 lea ($inp,$bsz),$inp
362 lea ($len,$bsz),%rax # return value
373 shr \$3,$bsz
386 mov $bsz,%rax
415 mov $bsz,%rax
H A Dkeccak1600-avx512.pl279 my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx");
346 mov $bsz,%rax
347 sub $bsz,$len
362 lea ($inp,$bsz),$inp
385 lea ($len,$bsz),%rax # return value
396 cmp $bsz,$len
440 shr \$3,$bsz
442 mov $bsz,%rax
473 mov $bsz,%rax
H A Dkeccak1600-x86_64.pl412 { my ($A_flat,$inp,$len,$bsz) = ("%rdi","%rsi","%rdx","%rcx");
448 mov $bsz,216-100(%rsi) # save bsz
451 cmp $bsz,$len
454 shr \$3,$bsz
464 sub \$1,$bsz
472 mov 216-100(%rsi),$bsz # pull bsz
506 { my ($A_flat,$out,$len,$bsz,$next) = ("%rdi","%rsi","%rdx","%rcx","%r8");
507 ($out,$len,$bsz) = ("%r12","%r13","%r14");
526 mov %rcx,$bsz
548 mov $bsz,%rcx
H A Dkeccak1600-s390x.pl395 { my ($A_flat,$inp,$len,$bsz) = map("%r$_",(2..5));
427 cl${g}r $len,$bsz
430 srl${g} $bsz,3
440 brct $bsz,.Lblock_absorb
445 lm${g} $inp,$bsz,$frame+3*$SIZE_T($sp)
475 { my ($A_flat,$out,$len,$bsz,$next) = map("%r$_",(2..6));
482 srl${g} $bsz,3
485 st${g} $bsz,5*$SIZE_T($sp)
503 brct $bsz,.Loop_squeeze # bsz--
508 lm${g} $out,$bsz,3*$SIZE_T($sp)
H A Dkeccak1600-armv8.pl470 my ($A_flat,$out,$len,$bsz) = map("x$_",(19..22));
485 mov $bsz,x3
506 mov x3,$bsz
699 my ($ctx,$inp,$len,$bsz) = map("x$_",(0..3));
726 subs $len,$len,$bsz // len - bsz
737 cmp $bsz,#8*($i+2)
771 add x0,$len,$bsz // return value
784 my ($ctx,$out,$len,$bsz) = map("x$_",(0..3));
794 mov x10,$bsz
813 mov x10,$bsz
H A Dkeccak1600-armv4.pl752 { my ($A_flat,$inp,$len,$bsz) = map("r$_",(10..12,14));
790 mov $bsz,r3
832 subs r0,$len,$bsz
896 subs $bsz,$bsz,#8
936 { my ($out,$len,$A_flat,$bsz,$next) = map("r$_", (4,5,10,12,0));
955 mov $bsz,r3
1049 subs $bsz,$bsz,#8 @ bsz -= 8
H A Dkeccak1600-ppc64.pl652 my ($A_flat,$out,$len,$bsz) = map("r$_",(28..31));
670 mr $bsz,r6
707 mr r6,$bsz
/openssl/providers/implementations/digests/
H A Dsha3_prov.c77 const size_t bsz = ctx->block_size; in keccak_update() local
86 rem = bsz - num; in keccak_update()
98 ctx->meth.absorb(ctx, ctx->buf, bsz); in keccak_update()
292 size_t bsz = ctx->block_size; in s390x_keccakc_final() local
307 memset(ctx->buf + num, 0, bsz - num); in s390x_keccakc_final()
309 ctx->buf[bsz - 1] |= 0x80; in s390x_keccakc_final()
310 s390x_kimd(ctx->buf, bsz, fc, ctx->A); in s390x_keccakc_final()
311 num = needed > bsz ? bsz : needed; in s390x_keccakc_final()
315 s390x_klmd(NULL, 0, out + bsz, needed, in s390x_keccakc_final()

Completed in 30 milliseconds