Home
last modified time | relevance | path

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

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

Completed in 8 milliseconds