Lines Matching refs:test_cache
183 static struct kmem_cache *test_cache;
198 test_cache = kmem_cache_create("test", size, 1, flags, ctor);
199 KUNIT_ASSERT_TRUE_MSG(test, test_cache, "could not create cache");
206 if (!test_cache)
209 kmem_cache_destroy(test_cache);
210 test_cache = NULL;
223 if (test_cache)
224 kmem_cache_free(test_cache, ptr);
242 * current test_cache if set up.
266 policy_name, !!test_cache);
280 if (test_cache)
281 alloc = kmem_cache_alloc(test_cache, gfp);
288 struct kmem_cache *s = test_cache ?:
334 if (!test_cache)
533 KUNIT_EXPECT_TRUE(test, test_cache);
535 kmem_cache_shrink(test_cache);
563 kmem_cache_free_bulk(test_cache, ARRAY_SIZE(objects), objects);
682 KUNIT_EXPECT_TRUE(test, test_cache); /* Want memcache. */
720 KUNIT_EXPECT_FALSE(test, test_cache);
755 KUNIT_EXPECT_TRUE(test, test_cache); /* Want memcache. */
763 int i, num = kmem_cache_alloc_bulk(test_cache, GFP_ATOMIC, ARRAY_SIZE(objects),
773 kmem_cache_free_bulk(test_cache, num, objects);