Home
last modified time | relevance | path

Searched full:carryless (Results 1 – 7 of 7) sorted by relevance

/linux/lib/crypto/
H A Dpolyval.c36 * carryless multiplication using standard multiplications by spreading the data
47 /* Do a 64 x 64 => 128 bit carryless multiplication. */
104 /* Do a 32 x 32 => 64 bit carryless multiplication. */
139 /* Do a 64 x 64 => 128 bit carryless multiplication. */
164 * Carryless-multiply @a by @b using Karatsuba multiplication. Store in polyval_mul_generic()
/linux/lib/crc/riscv/
H A Dcrc-clmul-template.h6 * RISC-V Zbc (scalar carryless multiplication) extension. The includer of this
113 * implicitly introduced by each carryless multiplication (shown as in crc_clmul_long()
/linux/lib/crc/x86/
H A Dcrc32.h32 * Use carryless multiply version of crc32c when buffer size is >= 512 to
/linux/lib/crypto/tests/
H A Dpolyval_kunit.c64 * overflow bugs in implementations that emulate carryless multiplication using
/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml671 The standard Zvbc extension for vectored carryless multiplication
749 The standard Zvknc extension for NIST algorithm suite with carryless
786 carryless multiplication instructions, as ratified in commit 56ed795
/linux/crypto/
H A Dhctr2.c11 * processors with instructions to accelerate AES and carryless
H A DKconfig693 instructions to accelerate AES and carryless multiplication, e.g.