Home
last modified time | relevance | path

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

12

/linux-6.15/arch/arm/crypto/
H 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()
H A DMakefile38 chacha-neon-y := chacha-scalar-core.o chacha-glue.o
/linux-6.15/include/crypto/
H A Dcurve25519.h21 const u8 scalar[CURVE25519_KEY_SIZE],
25 const u8 scalar[CURVE25519_KEY_SIZE],
/linux-6.15/arch/powerpc/kvm/
H 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-6.15/lib/crypto/
H A Dcurve25519-hacl64.c529 u64 scalar; in addanddouble_fmonty() local
535 scalar = 121665; in addanddouble_fmonty()
536 fscalar(zzz, zz, scalar); in addanddouble_fmonty()
745 static __always_inline void format_scalar_of_point(u8 *scalar, u64 *point) in format_scalar_of_point() argument
754 format_fcontract(scalar, sc); in format_scalar_of_point()
770 u8 *scalar; in curve25519_generic() local
773 scalar = e; in curve25519_generic()
779 ladder_cmult(nq, scalar, q); in curve25519_generic()
/linux-6.15/arch/powerpc/crypto/
H A Dcurve25519-ppc64le-core.c114 static void curve25519_fe51(uint8_t out[32], const uint8_t scalar[32], in curve25519_fe51()
122 memcpy(s, scalar, 32); in curve25519_fe51()
/linux-6.15/Documentation/driver-api/media/drivers/
H A Dipu6.rst89 The IPU6 has its own scalar processor where the firmware run at and an internal
91 allow that scalar processors to access the internal memory and external system
120 inter-processor communication mechanism between the IPU scalar processors and
135 setting the scalar processor control status register.
/linux-6.15/Documentation/arch/riscv/
H A Dhwprobe.rst279 the performance of misaligned scalar native word accesses on the selected set
283 misaligned scalar accesses is unknown.
285 * :c:macro:`RISCV_HWPROBE_MISALIGNED_SCALAR_EMULATED`: Misaligned scalar
289 * :c:macro:`RISCV_HWPROBE_MISALIGNED_SCALAR_SLOW`: Misaligned scalar native
294 * :c:macro:`RISCV_HWPROBE_MISALIGNED_SCALAR_FAST`: Misaligned scalar native
298 * :c:macro:`RISCV_HWPROBE_MISALIGNED_SCALAR_UNSUPPORTED`: Misaligned scalar
H A Duabi.rst68 Misaligned scalar accesses are supported in userspace, but they may perform
/linux-6.15/tools/net/ynl/pyynl/lib/
H A Dynl.py526 scalar = 0
530 scalar += enum.entries[single_value].user_value(as_flags = True)
531 return scalar
585 scalar = self._get_scalar(attr, value)
587 attr_type = attr["type"][0] + ('32' if scalar.bit_length() <= 32 else '64')
591 attr_payload = format.pack(scalar)
/linux-6.15/arch/sparc/include/asm/
H A Dleon_amba.h132 u32 scalar; member
/linux-6.15/drivers/staging/media/atomisp/
H A Dnotes.txt23 optionally a scalar binary. Note when digital zoom is disabled
/linux-6.15/include/linux/
H A Dccp.h556 struct scatterlist *scalar; member
/linux-6.15/Documentation/userspace-api/netlink/
H A Dgenetlink-legacy.rst194 - ``type`` - One of the scalar types ``u8``, ``u16``, ``u32``, ``u64``, ``s8``,
273 ``sub-type`` is used to identify the type of scalar to extract.
/linux-6.15/crypto/
H A Decc.c1330 const struct ecc_point *point, const u64 *scalar, in ecc_point_mult() argument
1344 carry = vli_add(sk[0], scalar, curve->n, ndigits); in ecc_point_mult()
1346 scalar = sk[!carry]; in ecc_point_mult()
1358 nb = !vli_test_bit(scalar, i); in ecc_point_mult()
1363 nb = !vli_test_bit(scalar, 0); in ecc_point_mult()
/linux-6.15/arch/x86/crypto/
H A Dsha1_ssse3_asm.S372 # blended scheduling of vector and scalar instruction streams, one 4-wide
373 # vector iteration / 4 scalar rounds
/linux-6.15/drivers/platform/x86/dell/
H A DKconfig193 to communicate with the backlight scalar board. This driver creates
194 a standard backlight interface and talks to the scalar board through
/linux-6.15/drivers/crypto/intel/keembay/
H A Dkeembay-ocs-ecc.c223 u64 *scalar, in kmb_ecc_point_mult() argument
266 scalar, nbytes); in kmb_ecc_point_mult()
/linux-6.15/Documentation/devicetree/bindings/
H A Dwriting-schema.rst53 The default without any indicators is flowed, plain scalar style where single
159 The YAML Devicetree format also makes all string values an array and scalar
/linux-6.15/Documentation/driver-api/
H 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-6.15/Documentation/bpf/
H A Dkfuncs.rst80 This annotation is only understood for scalar arguments, where it indicates that
81 the verifier must check the scalar argument to be a known constant, which does
97 Hence, whenever a constant scalar argument is accepted by a kfunc which is not a
244 Pointers to non-BTF objects (e.g. scalar pointers) may also be passed to
/linux-6.15/Documentation/core-api/
H A Dtimekeeping.rst92 Return a coarse-grained version of the time as a scalar
/linux-6.15/Documentation/netlink/
H A Dgenetlink.yaml162 … description: Name of the flags constant on which to base mask (unsigned scalar types only).
/linux-6.15/Documentation/timers/
H A Dhrtimers.rst129 switched between a "hybrid union" type and a plain "scalar" 64bit
/linux-6.15/Documentation/networking/
H A Dmsg_zerocopy.rst107 The notification itself is a simple scalar value. Each socket

12