| /linux/lib/crypto/ |
| H A D | curve25519-hacl64.c | 51 static __always_inline void fproduct_copy_from_wide_(u64 *output, u128 *input) in fproduct_copy_from_wide_() 54 u128 xi = input[0]; in fproduct_copy_from_wide_() 58 u128 xi = input[1]; in fproduct_copy_from_wide_() 62 u128 xi = input[2]; in fproduct_copy_from_wide_() 66 u128 xi = input[3]; in fproduct_copy_from_wide_() 70 u128 xi = input[4]; in fproduct_copy_from_wide_() 76 fproduct_sum_scalar_multiplication_(u128 *output, u64 *input, u64 s) in fproduct_sum_scalar_multiplication_() 78 output[0] += (u128)input[0] * s; in fproduct_sum_scalar_multiplication_() 79 output[1] += (u128)input[1] * s; in fproduct_sum_scalar_multiplication_() 80 output[2] += (u128)input[2] * s; in fproduct_sum_scalar_multiplication_() [all …]
|
| H A D | poly1305-donna64.c | 43 u128 d0, d1, d2, d; in poly1305_core_blocks() 73 d0 = (u128)h0 * r0; in poly1305_core_blocks() 74 d = (u128)h1 * s2; in poly1305_core_blocks() 76 d = (u128)h2 * s1; in poly1305_core_blocks() 78 d1 = (u128)h0 * r1; in poly1305_core_blocks() 79 d = (u128)h1 * r0; in poly1305_core_blocks() 81 d = (u128)h2 * s2; in poly1305_core_blocks() 83 d2 = (u128)h0 * r2; in poly1305_core_blocks() 84 d = (u128)h1 * r1; in poly1305_core_blocks() 86 d = (u128)h2 * r0; in poly1305_core_blocks()
|
| /linux/arch/x86/include/asm/ |
| H A D | cmpxchg_64.h | 30 u128 full; 50 static __always_inline u128 arch_cmpxchg128(volatile u128 *ptr, u128 old, u128 new) in arch_cmpxchg128() 56 static __always_inline u128 arch_cmpxchg128_local(volatile u128 *ptr, u128 old, u128 new) in arch_cmpxchg128_local() 81 static __always_inline bool arch_try_cmpxchg128(volatile u128 *ptr, u128 *oldp, u128 new) in arch_try_cmpxchg128() 87 static __always_inline bool arch_try_cmpxchg128_local(volatile u128 *ptr, u128 *oldp, u128 new) in arch_try_cmpxchg128_local()
|
| /linux/arch/arm64/include/asm/ |
| H A D | atomic_ll_sc.h | 298 u128 full; 305 static __always_inline u128 \ 306 __ll_sc__cmpxchg128##name(volatile u128 *ptr, u128 old, u128 new) \ 322 : [v] "+Q" (*(u128 *)ptr), \
|
| H A D | cmpxchg.h | 135 static inline u128 __cmpxchg128##name(volatile u128 *ptr, \ 136 u128 old, u128 new) \
|
| H A D | percpu.h | 249 u128 old__, new__, ret__; \
|
| /linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| H A D | tracepoints.rst | 194 kworker/u128:3-9093 [046] ..... 24625.365771: mlx5_sf_hwc_free: (0000:06:00.0) hw_id=0x8000 215 …kworker/u128:3-9093 [046] ..... 24625.365525: mlx5_sf_vhca_event: (0000:06:00.0) hw_id=0x8000 s… 222 …kworker/u128:3-9093 [000] ..... 24616.524495: mlx5_sf_dev_add: (0000:06:00.0) sfdev=00000000fc5… 229 …kworker/u128:3-9093 [044] ..... 24624.400749: mlx5_sf_dev_del: (0000:06:00.0) sfdev=00000000fc5…
|
| /linux/rust/zerocopy/src/ |
| H A D | byteorder.rs | 747 [u32, u64, u128, usize], 748 [u32, u64, u128, usize], 764 [u64, u128], 765 [u64, u128], 781 [u128], 782 [u128], 790 u128, 793 u128::from_be_bytes, 794 u128::to_be_bytes, 795 u128::from_le_bytes, [all …]
|
| H A D | macros.rs | 1733 pub struct u128x1_generic([u128; 1]); in test_cryptocorrosion_derive_traits() 1784 u128x1: [u128; 1], in test_cryptocorrosion_derive_traits()
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | from_bytes.rs | 50 match int.base10_parse::<u128>().ok() { in find_zero_variant() 63 match int.base10_parse::<u128>().ok() { in find_zero_variant()
|
| /linux/drivers/net/ethernet/microchip/vcap/ |
| H A D | vcap_api_client.h | 73 struct vcap_u128_key u128; member 131 struct vcap_u128_action u128; member
|
| H A D | vcap_api.c | 489 value = kf->data.u128.value; in vcap_encode_keyfield() 490 mask = kf->data.u128.mask; in vcap_encode_keyfield() 580 vcap_copy_to_w32be(ddata->u128.value, sdata->u128.value, size); in vcap_copy_from_client_keyfield() 581 vcap_copy_to_w32be(ddata->u128.mask, sdata->u128.mask, size); in vcap_copy_from_client_keyfield() 630 vcap_copy_to_w32be(ddata->u128.value, sdata->u128.value, size); in vcap_copy_from_client_actionfield() 774 value = af->data.u128.value; in vcap_encode_actionfield() 1145 vcap_copy_from_w32be(field->data.u128.value, value, in vcap_copy_to_client_actionfield() 1185 vcap_copy_limited_actionfield(field->data.u128.value, in vcap_copy_to_client_actionfield() 1258 vcap_copy_from_w32be(field->data.u128.value, value, in vcap_copy_to_client_keyfield() 1260 vcap_copy_from_w32be(field->data.u128.mask, mask, in vcap_copy_to_client_keyfield() [all …]
|
| H A D | vcap_api_kunit.c | 665 .data.u128.value = { 0xa1, 0xa2, 0xa3, 0xa4, 0, 0, 0x43, 0, in vcap_api_encode_max_keyfield_test() 667 .data.u128.mask = { 0xff, 0xff, 0xff, 0xff, 0, 0, 0xff, 0, in vcap_api_encode_max_keyfield_test() 1095 KUNIT_EXPECT_EQ(test, dip.value[idx], kf->data.u128.value[idx]); in vcap_api_rule_add_keyvalue_test() 1097 KUNIT_EXPECT_EQ(test, dip.mask[idx], kf->data.u128.mask[idx]); in vcap_api_rule_add_keyvalue_test()
|
| /linux/rust/kernel/ |
| H A D | num.rs | 73 u128: Unsigned,
|
| H A D | fmt.rs | 205 u128,
|
| /linux/lib/math/ |
| H A D | div64.c | 211 u128 prod = (u128)a * b + c; in mul_u64_u64_add_u64()
|
| /linux/rust/quote/ |
| H A D | ident_fragment.rs | 90 ident_fragment_display!(u8, u16, u32, u64, u128, usize);
|
| H A D | to_tokens.rs | 186 impl ToTokens for u128 { implementation
|
| /linux/tools/include/linux/ |
| H A D | bits.h | 58 #define GENMASK_U128(h, l) GENMASK_TYPE(u128, h, l)
|
| /linux/include/linux/ |
| H A D | bits.h | 58 #define GENMASK_U128(h, l) GENMASK_TYPE(u128, h, l)
|
| H A D | types.h | 14 typedef __u128 u128; typedef
|
| /linux/arch/riscv/include/asm/ |
| H A D | cmpxchg.h | 335 u128 full; 360 ((u128)t4 << 64) | t3; \
|
| /linux/rust/zerocopy/src/util/ |
| H A D | macro_util.rs | 284 type Tag = u128; 486 if name.len() <= size_of::<u128>() { in hash_name() 501 let mut hash = 0u128; in hash_name() 506 const K: u128 = 0x517cc1b727220a95517cc1b727220a95; in hash_name() 507 hash = (hash.rotate_left(5) ^ (name[i] as u128)).wrapping_mul(K); in hash_name()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | cmpxchg.h | 244 u128 full;
|
| /linux/rust/proc-macro2/ |
| H A D | lib.rs | 1128 u128_suffixed => u128, 1143 u128_unsuffixed => u128,
|