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