Home
last modified time | relevance | path

Searched refs:KUNIT_EXPECT_KASAN_FAIL (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/lib/
H A Dtest_kasan.c59 * KUNIT_EXPECT_KASAN_FAIL() - Causes a test failure when the expression does
64 #define KUNIT_EXPECT_KASAN_FAIL(test, condition) do { \ macro
86 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size + OOB_TAG_OFF] = 'x'); in kmalloc_oob_right()
98 KUNIT_EXPECT_KASAN_FAIL(test, *ptr = *(ptr - 1)); in kmalloc_oob_left()
110 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size] = 0); in kmalloc_node_oob_right()
130 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size + OOB_TAG_OFF] = 0); in kmalloc_pagealloc_oob_right()
148 KUNIT_EXPECT_KASAN_FAIL(test, ptr[0] = 0); in kmalloc_pagealloc_uaf()
164 KUNIT_EXPECT_KASAN_FAIL(test, kfree(ptr + 1)); in kmalloc_pagealloc_invalid_free()
177 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size] = 0); in kmalloc_large_oob_right()
193 KUNIT_EXPECT_KASAN_FAIL(tes in kmalloc_oob_krealloc_more()
[all...]
/kernel/linux/linux-6.6/mm/kasan/
H A Dkasan_test.c94 * KUNIT_EXPECT_KASAN_FAIL() - check that the executed expression produces a
109 * In between KUNIT_EXPECT_KASAN_FAIL checks, test_status.report_found is kept
112 * KUNIT_EXPECT_KASAN_FAIL and in kasan_test_exit.
114 #define KUNIT_EXPECT_KASAN_FAIL(test, expression) do { \ macro
173 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size] = 'x'); in kmalloc_oob_right()
179 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size + 5] = 'y'); in kmalloc_oob_right()
182 KUNIT_EXPECT_KASAN_FAIL(test, ptr[0] = in kmalloc_oob_right()
197 KUNIT_EXPECT_KASAN_FAIL(test, *ptr = *(ptr - 1)); in kmalloc_oob_left()
210 KUNIT_EXPECT_KASAN_FAIL(test, ptr[0] = ptr[size]); in kmalloc_node_oob_right()
231 KUNIT_EXPECT_KASAN_FAIL(tes in kmalloc_pagealloc_oob_right()
[all...]

Completed in 3 milliseconds