Lines Matching refs:x

67 	struct hashtable_test_entry a, b, *x;  in hashtable_test_hash_add()  local
80 hash_for_each(hash, bkt, x, node) { in hashtable_test_hash_add()
81 x->visited++; in hashtable_test_hash_add()
82 if (x->key == a.key) in hashtable_test_hash_add()
83 KUNIT_EXPECT_EQ(test, x->data, 13); in hashtable_test_hash_add()
84 else if (x->key == b.key) in hashtable_test_hash_add()
85 KUNIT_EXPECT_EQ(test, x->data, 10); in hashtable_test_hash_add()
97 struct hashtable_test_entry a, b, *x; in hashtable_test_hash_del() local
109 hash_for_each_possible(hash, x, node, b.key) { in hashtable_test_hash_del()
110 x->visited++; in hashtable_test_hash_del()
111 KUNIT_EXPECT_NE(test, x->key, b.key); in hashtable_test_hash_del()
126 struct hashtable_test_entry *x; in hashtable_test_hash_for_each() local
139 hash_for_each(hash, bkt, x, node) { in hashtable_test_hash_for_each()
140 x->visited += 1; in hashtable_test_hash_for_each()
141 KUNIT_ASSERT_GE_MSG(test, x->key, 0, "Unexpected key in hashtable."); in hashtable_test_hash_for_each()
142 KUNIT_ASSERT_LT_MSG(test, x->key, 3, "Unexpected key in hashtable."); in hashtable_test_hash_for_each()
155 struct hashtable_test_entry *x; in hashtable_test_hash_for_each_safe() local
169 hash_for_each_safe(hash, bkt, tmp, x, node) { in hashtable_test_hash_for_each_safe()
170 x->visited += 1; in hashtable_test_hash_for_each_safe()
171 KUNIT_ASSERT_GE_MSG(test, x->key, 0, "Unexpected key in hashtable."); in hashtable_test_hash_for_each_safe()
172 KUNIT_ASSERT_LT_MSG(test, x->key, 3, "Unexpected key in hashtable."); in hashtable_test_hash_for_each_safe()
176 hash_del(&x->node); in hashtable_test_hash_for_each_safe()
188 struct hashtable_test_entry *x, *y; in hashtable_test_hash_for_each_possible() local
208 hash_for_each_possible(hash, x, node, 0) { in hashtable_test_hash_for_each_possible()
209 x->visited += 1; in hashtable_test_hash_for_each_possible()
210 KUNIT_ASSERT_GE_MSG(test, x->data, 0, "Unexpected data in hashtable."); in hashtable_test_hash_for_each_possible()
211 KUNIT_ASSERT_LT_MSG(test, x->data, 4, "Unexpected data in hashtable."); in hashtable_test_hash_for_each_possible()
242 struct hashtable_test_entry *x, *y; in hashtable_test_hash_for_each_possible_safe() local
263 hash_for_each_possible_safe(hash, x, tmp, node, 0) { in hashtable_test_hash_for_each_possible_safe()
264 x->visited += 1; in hashtable_test_hash_for_each_possible_safe()
265 KUNIT_ASSERT_GE_MSG(test, x->data, 0, "Unexpected data in hashtable."); in hashtable_test_hash_for_each_possible_safe()
266 KUNIT_ASSERT_LT_MSG(test, x->data, 4, "Unexpected data in hashtable."); in hashtable_test_hash_for_each_possible_safe()
270 hash_del(&x->node); in hashtable_test_hash_for_each_possible_safe()