Home
last modified time | relevance | path

Searched refs:i64 (Results 1 – 25 of 30) sorted by relevance

12

/linux/lib/crypto/arm/
H A Dcurve25519-core.S58 vmov.i64 q2, #0xffffffff
95 vadd.i64 q12, q4, q1
96 vadd.i64 q13, q10, q1
99 vadd.i64 q5, q5, q12
100 vshl.i64 q12, q12, #26
101 vadd.i64 q14, q5, q0
102 vadd.i64 q11, q11, q13
103 vshl.i64 q13, q13, #26
104 vadd.i64 q15, q11, q0
105 vsub.i64 q4, q4, q12
[all …]
/linux/rust/kernel/
H A Dtime.rs34 pub const NSEC_PER_USEC: i64 = bindings::NSEC_PER_USEC as i64;
37 pub const NSEC_PER_MSEC: i64 = bindings::NSEC_PER_MSEC as i64;
40 pub const NSEC_PER_SEC: i64 = bindings::NSEC_PER_SEC as i64;
215 pub(crate) fn as_nanos(&self) -> i64 { in as_nanos() argument
315 type Repr = i64;
390 impl ops::Mul<i64> for Delta {
394 fn mul(self, rhs: i64) -> Self::Output { in mul()
401 impl ops::MulAssign<i64> for Delta {
403 fn mul_assign(&mut self, rhs: i64) { in mul_assign() argument
409 type Output = i64;
[all …]
H A Dmodule_param.rs103 impl_int_module_param!(i64);
200 make_param_ops!(PARAM_OPS_I64, i64);
H A Dnum.rs78 i64: Signed,
H A Dfmt.rs201 i64,
H A Duaccess.rs330 *offset += read as i64; in read_slice_file()
592 *offset += written as i64; in write_slice_file()
H A Ddma.rs977 *offset += count as i64; in drop()
/linux/rust/kernel/sync/atomic/
H A Dpredefine.rs63 // SAFETY: `i64` has the same size and alignment with itself, and is round-trip transmutable to
65 unsafe impl super::AtomicType for i64 {
66 type Repr = i64;
69 // SAFETY: The wrapping add result of two `i64`s is a valid `i64`. in rhs_into_delta()
70 unsafe impl super::AtomicAdd<i64> for i64 { in rhs_into_delta()
71 fn rhs_into_delta(rhs: i64) -> i64 { in rhs_into_delta()
86 type isize_atomic_repr = i64;
23 unsafe impl super::AtomicType for i64 { global() implementation
28 unsafe impl super::AtomicAdd<i64> for i64 { global() implementation
29 rhs_into_delta(rhs: i64) -> i64 rhs_into_delta() argument
95 rhs_into_delta(rhs: u64) -> i64 rhs_into_delta() argument
[all...]
H A Dinternal.rs20 // The C side supports atomic primitives only for `i32` and `i64` (`atomic_t` and `atomic64_t`),
27 impl private::Sealed for i64 {}
36 /// - `i64` map to `atomic64_t`
75 // `atomic64_t` implements atomic operations on `i64`.
76 impl AtomicImpl for i64 {
281 [ i8 => atomic_i8, i16 => atomic_i16, *const c_void => atomic_ptr, i32 => atomic, i64 => atomic64 ]
299 [ i8 => atomic_i8, i16 => atomic_i16, *const c_void => atomic_ptr, i32 => atomic, i64 => atomic64 ]
327 [ i32 => atomic, i64 => atomic64 ]
18 impl private::Sealed for i64 {} global() implementation
41 impl AtomicImpl for i64 { global() implementation
/linux/rust/kernel/time/
H A Ddelay.rs33 const MAX_DELTA: Delta = Delta::from_micros(i32::MAX as i64); in fsleep()
64 const MAX_UDELAY_DELTA: Delta = Delta::from_millis(bindings::MAX_UDELAY_MS as i64); in udelay()
/linux/tools/arch/x86/lib/
H A Dx86-opcode-map.txt57 06: PUSH ES (i64)
58 07: POP ES (i64)
65 0e: PUSH CS (i64)
74 16: PUSH SS (i64)
75 17: POP SS (i64)
82 1e: PUSH DS (i64)
83 1f: POP DS (i64)
92 27: DAA (i64)
100 2f: DAS (i64)
109 37: AAA (i64)
[all …]
/linux/arch/x86/lib/
H A Dx86-opcode-map.txt57 06: PUSH ES (i64)
58 07: POP ES (i64)
65 0e: PUSH CS (i64)
74 16: PUSH SS (i64)
75 17: POP SS (i64)
82 1e: PUSH DS (i64)
83 1f: POP DS (i64)
92 27: DAA (i64)
100 2f: DAS (i64)
109 37: AAA (i64)
[all …]
/linux/rust/
H A Dffi.rs44 c_longlong = i64;
/linux/samples/rust/
H A Drust_minimal.rs14 test_parameter: i64 {
/linux/rust/zerocopy/src/
H A Dbyteorder.rs832 [i32, i64, i128, isize],
833 [i32, i64, i128, isize],
849 [i64, i128],
850 [i64, i128],
858 i64,
861 i64::from_be_bytes,
862 i64::to_be_bytes,
863 i64::from_le_bytes,
864 i64::to_le_bytes,
1236 impl_traits!(I64, i64, signed);
H A Dimpls.rs76 unsafe_impl!(i64: Immutable, TryFromBytes, FromZeros, FromBytes, IntoBytes);
248 NonZeroI64[i64],
581 impl_traits_for_atomics!(AtomicU64[u64], AtomicI64[i64]);
597 unsafe_impl_transmute_from_for_atomic!(=> AtomicU64 [u64], => AtomicI64 [i64])
1983 i64: KnownLayout, in test_impls()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-fau.h236 uint64_t i64; in cvmx_fau_tagwait_fetch_and_add64() member
239 result.i64 = in cvmx_fau_tagwait_fetch_and_add64()
/linux/rust/kernel/str/
H A Dparse_int.rs148 impl_parse_int![i8, u8, i16, u16, i32, u32, i64, u64, isize, usize];
/linux/rust/kernel/num/
H A Dbounded.rs271 i8 i16 i32 i64 isize
1032 i8 i16 i32 i64 isize
1109 i8 i16 i32 i64 isize
/linux/rust/quote/
H A Dto_tokens.rs144 impl ToTokens for i64 { implementation
/linux/rust/zerocopy-derive/
H A Drepr.rs238 I64 => ts.append_all(quote_spanned! { self.span => #[repr(i64)] }), in to_tokens()
783 i64 => Primitive(I64), in test()
843 …test!(@error #[repr(i64)] => StructUnionRepr => FromRawReprs(Single(UnsupportedReprError)).into()); in test()
/linux/rust/proc-macro2/
H A Dlib.rs1133 i64_suffixed => i64,
1148 i64_unsuffixed => i64,
H A Dfallback.rs995 i64_suffixed => i64,
1013 i64_unsuffixed => i64,
H A Dwrapper.rs818 i64_suffixed => i64,
836 i64_unsuffixed => i64,
/linux/rust/pin-init/src/
H A Dlib.rs404 /// pub(crate) id: i64,
415 /// signed: i64,
435 /// pub(crate) id: i64,
443 /// pub(crate) id: i64,
1638 i8, i16, i32, i64, i128, isize,
1747 NonZero<i8>, NonZero<i16>, NonZero<i32>, NonZero<i64>, NonZero<i128>, NonZero<isize>,

12