Home
last modified time | relevance | path

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

/linux/scripts/
H A Dgen-crc-consts.py159 # Generate constants for carryless multiplication based CRC computation.
184 # Given 64x64 => 128 bit carryless multiplication instructions, two
193 # Each 64x64 => 128 bit carryless multiplication instruction
/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/arch/x86/crypto/
H A Daes-gcm-avx10-x86_64.S52 // support VAES (vector AES), VPCLMULQDQ (vector carryless multiplication), and
169 // carryless multiplication of two 128-bit input polynomials to get a 256-bit
181 // just works, since XOR and carryless multiplication are symmetric with respect
193 // multiplication. This is because an M-bit by N-bit carryless multiplication
212 // 128-bit carryless multiplication, so we break the 128 x 128 multiplication
/linux/crypto/
H A Dhctr2.c11 * processors with instructions to accelerate AES and carryless
H A DKconfig713 instructions to accelerate AES and carryless multiplication, e.g.