Lines Matching refs:params
72 test_int__hash_32(struct kunit *test, struct test_hash_params *params) in test_int__hash_32() argument
74 params->hash_or[1][0] |= params->h2 = __hash_32_generic(params->h0); in test_int__hash_32()
76 KUNIT_EXPECT_EQ_MSG(test, params->h1, params->h2, in test_int__hash_32()
78 params->h0, params->h1, params->h2); in test_int__hash_32()
85 test_int_hash_64(struct kunit *test, struct test_hash_params *params, u32 const *m, int *k) in test_int_hash_64() argument
87 params->h2 = hash_64_generic(*params->h64, *k); in test_int_hash_64()
89 KUNIT_EXPECT_EQ_MSG(test, params->h1, params->h2, in test_int_hash_64()
91 *params->h64, *k, params->h1, params->h2); in test_int_hash_64()
93 KUNIT_EXPECT_LE_MSG(test, params->h1, params->h2, in test_int_hash_64()
95 *params->h64, *k, params->h1, *m); in test_int_hash_64()
113 struct test_hash_params params = { &h64, (u32)h64, 0, 0, hash_or }; in test_int_hash() local
116 hash_or[0][0] |= params.h1 = __hash_32(params.h0); in test_int_hash()
118 test_int__hash_32(test, ¶ms); in test_int_hash()
126 hash_or[0][k] |= params.h1 = hash_32(params.h0, k); in test_int_hash()
127 KUNIT_EXPECT_LE_MSG(test, params.h1, m, in test_int_hash()
129 params.h0, k, params.h1, m); in test_int_hash()
132 hash_or[1][k] |= params.h1 = hash_64(h64, k); in test_int_hash()
133 KUNIT_EXPECT_LE_MSG(test, params.h1, m, in test_int_hash()
135 h64, k, params.h1, m); in test_int_hash()
137 test_int_hash_64(test, ¶ms, &m, &k); in test_int_hash()