Searched refs:u128_lo (Results 1 - 3 of 3) sorted by relevance

/linux-master/fs/bcachefs/
H A Dmean_and_variance_test.c179 KUNIT_EXPECT_EQ(test, u128_lo(u128_add(a, a1)), 0);
181 KUNIT_EXPECT_EQ(test, u128_lo(u128_add(a1, a)), 0);
183 KUNIT_EXPECT_EQ(test, u128_lo(u128_sub(b, a1)), U64_MAX);
187 KUNIT_EXPECT_EQ(test, u128_lo(u128_shl(c, 1)), 0);
190 KUNIT_EXPECT_EQ(test, u128_lo(u128_square(U64_MAX)), 1);
192 KUNIT_EXPECT_EQ(test, u128_lo(u128_div(b, 2)), 1LLU << 63);
195 KUNIT_EXPECT_EQ(test, u128_lo(u128_div(c2, 2)), U64_MAX);
198 KUNIT_EXPECT_EQ(test, u128_lo(u128_div(u128_shl(u64_to_u128(U64_MAX), 32), 2)), U64_MAX << 31);
H A Dmean_and_variance.c52 u64 lo = u128_lo(n);
85 return u128_lo(u128_sub(s2, u128_square(s3)));
H A Dmean_and_variance.h31 static inline u64 u128_lo(u128_u a) function
80 static inline u64 u128_lo(u128_u a) function

Completed in 214 milliseconds