Home
last modified time | relevance | path

Searched refs:scalar (Results 1 – 25 of 31) sorted by relevance

12

/linux/arch/arm/crypto/
A Dcurve25519-glue.c29 const u8 scalar[CURVE25519_KEY_SIZE], in curve25519_arch()
34 curve25519_neon(out, scalar, point); in curve25519_arch()
37 curve25519_generic(out, scalar, point); in curve25519_arch()
A DKconfig69 BLAKE2s digest algorithm optimized with ARM scalar instructions. This
151 tristate "NEON and scalar accelerated ChaCha stream cipher algorithms"
156 tristate "Accelerated scalar and SIMD Poly1305 hash implementations"
166 tristate "NEON accelerated Curve25519 scalar multiplication library"
A DMakefile42 chacha-neon-y := chacha-scalar-core.o chacha-glue.o
/linux/include/crypto/
A Dcurve25519.h21 const u8 scalar[CURVE25519_KEY_SIZE],
25 const u8 scalar[CURVE25519_KEY_SIZE],
/linux/arch/powerpc/kvm/
A Dbook3s_paired_singles.c492 int reg_in3, int scalar, in kvmppc_ps_three_in() argument
510 if (scalar & SCALAR_LOW) in kvmppc_ps_three_in()
518 if (!(scalar & SCALAR_NO_PS0)) in kvmppc_ps_three_in()
526 if (scalar & SCALAR_HIGH) in kvmppc_ps_three_in()
529 if (!(scalar & SCALAR_NO_PS1)) in kvmppc_ps_three_in()
540 int scalar, in kvmppc_ps_two_in() argument
557 if (scalar & SCALAR_LOW) in kvmppc_ps_two_in()
564 if (!(scalar & SCALAR_NO_PS0)) { in kvmppc_ps_two_in()
575 if (scalar & SCALAR_HIGH) in kvmppc_ps_two_in()
580 if (!(scalar & SCALAR_NO_PS1)) { in kvmppc_ps_two_in()
/linux/lib/crypto/
A Dcurve25519-hacl64.c531 u64 scalar; in addanddouble_fmonty() local
537 scalar = 121665; in addanddouble_fmonty()
538 fscalar(zzz, zz, scalar); in addanddouble_fmonty()
747 static __always_inline void format_scalar_of_point(u8 *scalar, u64 *point) in format_scalar_of_point() argument
756 format_fcontract(scalar, sc); in format_scalar_of_point()
772 u8 *scalar; in curve25519_generic() local
775 scalar = e; in curve25519_generic()
781 ladder_cmult(nq, scalar, q); in curve25519_generic()
A DKconfig79 tristate "Curve25519 scalar multiplication library"
A Dcurve25519-fiat32.c757 const u8 scalar[CURVE25519_KEY_SIZE], in curve25519_generic()
766 memcpy(e, scalar, 32); in curve25519_generic()
/linux/arch/arm64/crypto/
A DKconfig69 tristate "AES core cipher using scalar instructions"
106 tristate "Poly1305 hash function using scalar or NEON instructions"
/linux/lib/mpi/
A Dec.c1211 MPI scalar, MPI_POINT point, in mpi_ec_mul_point() argument
1229 if (mpi_cmp(scalar, ctx->p) >= 0) in mpi_ec_mul_point()
1230 nbits = mpi_get_nbits(scalar); in mpi_ec_mul_point()
1244 if (mpi_test_bit(scalar, j)) in mpi_ec_mul_point()
1261 nbits = mpi_get_nbits(scalar); in mpi_ec_mul_point()
1287 sw = mpi_test_bit(scalar, j); in mpi_ec_mul_point()
1322 k = mpi_copy(scalar); in mpi_ec_mul_point()
/linux/arch/sparc/include/asm/
A Dleon_amba.h132 u32 scalar; member
/linux/include/linux/
A Dccp.h556 struct scatterlist *scalar; member
A Dmpi.h261 MPI scalar, MPI_POINT point,
/linux/crypto/
A Decc.c1281 const struct ecc_point *point, const u64 *scalar, in ecc_point_mult() argument
1295 carry = vli_add(sk[0], scalar, curve->n, ndigits); in ecc_point_mult()
1297 scalar = sk[!carry]; in ecc_point_mult()
1306 nb = !vli_test_bit(scalar, i); in ecc_point_mult()
1311 nb = !vli_test_bit(scalar, 0); in ecc_point_mult()
/linux/arch/x86/crypto/
A Dsha1_ssse3_asm.S371 # blended scheduling of vector and scalar instruction streams, one 4-wide
372 # vector iteration / 4 scalar rounds
/linux/drivers/crypto/keembay/
A Dkeembay-ocs-ecc.c228 u64 *scalar, in kmb_ecc_point_mult() argument
271 scalar, nbytes); in kmb_ecc_point_mult()
/linux/Documentation/driver-api/
A Dioctl.rst134 which can be interpreted as either a pointer or a scalar depending on
135 the command. If it is a scalar, then compat_ptr() must not be used, to
/linux/Documentation/core-api/
A Dtimekeeping.rst92 Return a coarse-grained version of the time as a scalar
/linux/Documentation/devicetree/bindings/
A Dwriting-schema.rst107 The YAML Devicetree format also makes all string values an array and scalar
/linux/tools/testing/selftests/bpf/
A DREADME.rst53 // r7 is a scalar
/linux/Documentation/ABI/testing/
A Dsysfs-class-firmware-attributes67 A file that can be read to obtain the scalar value used for
/linux/Documentation/networking/
A Dmsg_zerocopy.rst106 The notification itself is a simple scalar value. Each socket
/linux/Documentation/timers/
A Dhrtimers.rst129 union" type and a plain "scalar" 64bit nanoseconds representation (at
/linux/drivers/crypto/ccp/
A Dccp-ops.c2293 if (!ecc->u.pm.scalar || in ccp_run_ecc_pm_cmd()
2372 ecc->u.pm.scalar, 0, in ccp_run_ecc_pm_cmd()
/linux/Documentation/translations/ko_KR/
A Dmemory-barriers.txt362 either an object of scalar type, or a maximal sequence

Completed in 840 milliseconds

12