/kernel/linux/linux-5.10/arch/arm/crypto/ |
D | curve25519-glue.c | 29 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()
|
D | Kconfig | 132 tristate "NEON and scalar accelerated ChaCha stream cipher algorithms" 137 tristate "Accelerated scalar and SIMD Poly1305 hash implementations" 147 tristate "NEON accelerated Curve25519 scalar multiplication library"
|
D | Makefile | 38 chacha-neon-y := chacha-scalar-core.o chacha-glue.o
|
/kernel/linux/linux-5.10/include/crypto/ |
D | curve25519.h | 21 const u8 scalar[CURVE25519_KEY_SIZE], 25 const u8 scalar[CURVE25519_KEY_SIZE],
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
D | book3s_paired_singles.c | 492 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()
|
/kernel/linux/linux-5.10/lib/crypto/ |
D | curve25519-hacl64.c | 531 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()
|
D | Kconfig | 79 tristate "Curve25519 scalar multiplication library"
|
D | curve25519-fiat32.c | 757 const u8 scalar[CURVE25519_KEY_SIZE], in curve25519_generic() 766 memcpy(e, scalar, 32); in curve25519_generic()
|
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
D | Kconfig | 69 tristate "AES core cipher using scalar instructions" 110 tristate "Poly1305 hash function using scalar or NEON instructions"
|
D | sha512-core.S_shipped | 55 // 64-bit scalar version on *some* of the more recent processors. As
|
/kernel/linux/linux-5.10/lib/mpi/ |
D | ec.c | 1211 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() 1262 nbits = mpi_get_nbits(scalar); in mpi_ec_mul_point() 1288 sw = mpi_test_bit(scalar, j); in mpi_ec_mul_point() 1318 mpi_free(scalar); in mpi_ec_mul_point() 1325 k = mpi_copy(scalar); in mpi_ec_mul_point()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
D | leon_amba.h | 132 u32 scalar; member
|
/kernel/linux/linux-5.10/include/linux/ |
D | ccp.h | 555 struct scatterlist *scalar; member
|
D | mpi.h | 261 MPI scalar, MPI_POINT point,
|
/kernel/linux/linux-5.10/crypto/ |
D | ecc.c | 1143 const struct ecc_point *point, const u64 *scalar, in ecc_point_mult() argument 1157 carry = vli_add(sk[0], scalar, curve->n, ndigits); in ecc_point_mult() 1159 scalar = sk[!carry]; in ecc_point_mult() 1169 nb = !vli_test_bit(scalar, i); in ecc_point_mult() 1176 nb = !vli_test_bit(scalar, 0); in ecc_point_mult()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
D | README.rst | 19 // r7 is a scalar
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
D | sha1_ssse3_asm.S | 371 # blended scheduling of vector and scalar instruction streams, one 4-wide 372 # vector iteration / 4 scalar rounds
|
/kernel/linux/linux-5.10/Documentation/driver-api/ |
D | ioctl.rst | 134 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
|
/kernel/linux/linux-5.10/Documentation/core-api/ |
D | timekeeping.rst | 92 Return a coarse-grained version of the time as a scalar
|
/kernel/linux/linux-5.10/Documentation/devicetree/ |
D | writing-schema.rst | 104 The YAML Devicetree format also makes all string values an array and scalar
|
/kernel/linux/linux-5.10/Documentation/networking/ |
D | msg_zerocopy.rst | 106 The notification itself is a simple scalar value. Each socket
|
D | filter.rst | 1170 bpf_verifier.h, which unifies tracking of scalar and pointer values. Each 1331 which calls adjust_ptr_min_max_vals() for adding pointer to scalar (or vice
|
/kernel/linux/linux-5.10/Documentation/timers/ |
D | hrtimers.rst | 129 union" type and a plain "scalar" 64bit nanoseconds representation (at
|
/kernel/linux/linux-5.10/drivers/crypto/ccp/ |
D | ccp-ops.c | 2293 if (!ecc->u.pm.scalar || in ccp_run_ecc_pm_cmd() 2372 ecc->u.pm.scalar, 0, in ccp_run_ecc_pm_cmd()
|
/kernel/linux/linux-5.10/Documentation/translations/ko_KR/ |
D | memory-barriers.txt | 362 either an object of scalar type, or a maximal sequence
|