Lines Matching defs:KUNIT_EXPECT_KASAN_FAIL

59  * KUNIT_EXPECT_KASAN_FAIL() - Causes a test failure when the expression does
64 #define KUNIT_EXPECT_KASAN_FAIL(test, condition) do { \
86 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size + OOB_TAG_OFF] = 'x');
98 KUNIT_EXPECT_KASAN_FAIL(test, *ptr = *(ptr - 1));
110 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size] = 0);
130 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size + OOB_TAG_OFF] = 0);
148 KUNIT_EXPECT_KASAN_FAIL(test, ptr[0] = 0);
164 KUNIT_EXPECT_KASAN_FAIL(test, kfree(ptr + 1));
177 KUNIT_EXPECT_KASAN_FAIL(test, ptr[size] = 0);
193 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[size2 + OOB_TAG_OFF] = 'x');
209 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[size2 + OOB_TAG_OFF] = 'x');
231 KUNIT_EXPECT_KASAN_FAIL(test, *ptr1 = *ptr2);
249 KUNIT_EXPECT_KASAN_FAIL(test, *ptr1 = *ptr2);
261 KUNIT_EXPECT_KASAN_FAIL(test, memset(ptr + 7 + OOB_TAG_OFF, 0, 2));
273 KUNIT_EXPECT_KASAN_FAIL(test, memset(ptr + 5 + OOB_TAG_OFF, 0, 4));
286 KUNIT_EXPECT_KASAN_FAIL(test, memset(ptr + 1 + OOB_TAG_OFF, 0, 8));
298 KUNIT_EXPECT_KASAN_FAIL(test, memset(ptr + 1 + OOB_TAG_OFF, 0, 16));
310 KUNIT_EXPECT_KASAN_FAIL(test, memset(ptr, 0, size + 5 + OOB_TAG_OFF));
325 KUNIT_EXPECT_KASAN_FAIL(test,
339 KUNIT_EXPECT_KASAN_FAIL(test, *(ptr + 8) = 'x');
351 KUNIT_EXPECT_KASAN_FAIL(test, memset(ptr, 0, size));
367 KUNIT_EXPECT_KASAN_FAIL(test, ptr1[40] = 'x');
416 KUNIT_EXPECT_KASAN_FAIL(test, *p = p[size + OOB_TAG_OFF]);
473 KUNIT_EXPECT_KASAN_FAIL(test, *(volatile char *)p);
487 KUNIT_EXPECT_KASAN_FAIL(test, ptr[real_size] = 'y');
503 KUNIT_EXPECT_KASAN_FAIL(test, *(volatile char *)p);
525 KUNIT_EXPECT_KASAN_FAIL(test, *(volatile char *)p);
547 KUNIT_EXPECT_KASAN_FAIL(test, *(volatile char *)p);
567 KUNIT_EXPECT_KASAN_FAIL(test, kmem_cache_free(cache, p));
589 KUNIT_EXPECT_KASAN_FAIL(test, kmem_cache_free(cache, p + 1));
618 KUNIT_EXPECT_KASAN_FAIL(test,
644 KUNIT_EXPECT_KASAN_FAIL(test,
673 KUNIT_EXPECT_KASAN_FAIL(test, kasan_ptr_result = strchr(ptr, '1'));
675 KUNIT_EXPECT_KASAN_FAIL(test, kasan_ptr_result = strrchr(ptr, '1'));
677 KUNIT_EXPECT_KASAN_FAIL(test, kasan_int_result = strcmp(ptr, "2"));
679 KUNIT_EXPECT_KASAN_FAIL(test, kasan_int_result = strncmp(ptr, "2", 1));
681 KUNIT_EXPECT_KASAN_FAIL(test, kasan_int_result = strlen(ptr));
683 KUNIT_EXPECT_KASAN_FAIL(test, kasan_int_result = strnlen(ptr, 1));
688 KUNIT_EXPECT_KASAN_FAIL(test, set_bit(nr, addr));
689 KUNIT_EXPECT_KASAN_FAIL(test, __set_bit(nr, addr));
690 KUNIT_EXPECT_KASAN_FAIL(test, clear_bit(nr, addr));
691 KUNIT_EXPECT_KASAN_FAIL(test, __clear_bit(nr, addr));
692 KUNIT_EXPECT_KASAN_FAIL(test, clear_bit_unlock(nr, addr));
693 KUNIT_EXPECT_KASAN_FAIL(test, __clear_bit_unlock(nr, addr));
694 KUNIT_EXPECT_KASAN_FAIL(test, change_bit(nr, addr));
695 KUNIT_EXPECT_KASAN_FAIL(test, __change_bit(nr, addr));
700 KUNIT_EXPECT_KASAN_FAIL(test, test_and_set_bit(nr, addr));
701 KUNIT_EXPECT_KASAN_FAIL(test, __test_and_set_bit(nr, addr));
702 KUNIT_EXPECT_KASAN_FAIL(test, test_and_set_bit_lock(nr, addr));
703 KUNIT_EXPECT_KASAN_FAIL(test, test_and_clear_bit(nr, addr));
704 KUNIT_EXPECT_KASAN_FAIL(test, __test_and_clear_bit(nr, addr));
705 KUNIT_EXPECT_KASAN_FAIL(test, test_and_change_bit(nr, addr));
706 KUNIT_EXPECT_KASAN_FAIL(test, __test_and_change_bit(nr, addr));
707 KUNIT_EXPECT_KASAN_FAIL(test, kasan_int_result = test_bit(nr, addr));
710 KUNIT_EXPECT_KASAN_FAIL(test, kasan_int_result =
777 KUNIT_EXPECT_KASAN_FAIL(test, kfree_sensitive(ptr));
796 KUNIT_EXPECT_KASAN_FAIL(test, ((volatile char *)area)[3100]);