Lines Matching refs:KUNIT_EXPECT_EQ

90 	KUNIT_EXPECT_EQ(test, __compiletime_strlen(stack), 5);  in fortify_test_known_sizes()
93 KUNIT_EXPECT_EQ(test, __compiletime_strlen("88888888"), 8); in fortify_test_known_sizes()
96 KUNIT_EXPECT_EQ(test, __compiletime_strlen(array_of_10), 10); in fortify_test_known_sizes()
99 KUNIT_EXPECT_EQ(test, __compiletime_strlen(ptr_of_11), 11); in fortify_test_known_sizes()
102 KUNIT_EXPECT_EQ(test, __compiletime_strlen(unchanging_12), 12); in fortify_test_known_sizes()
105 KUNIT_EXPECT_EQ(test, __compiletime_strlen(array_unknown), SIZE_MAX); in fortify_test_known_sizes()
109 KUNIT_EXPECT_EQ(test, __compiletime_strlen(test->name), SIZE_MAX); in fortify_test_known_sizes()
136 KUNIT_EXPECT_EQ(test, want_minus_one(pick), SIZE_MAX); in fortify_test_control_flow_split()
147 KUNIT_EXPECT_EQ(test, expected, expected)
390 KUNIT_EXPECT_EQ(test, __builtin_constant_p(len), 0); \
424 KUNIT_EXPECT_EQ(test, pad.buf[end], '\0'); in fortify_test_strlen()
425 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlen()
428 KUNIT_EXPECT_EQ(test, strlen(pad.buf), end); in fortify_test_strlen()
429 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strlen()
434 KUNIT_EXPECT_EQ(test, strlen(pad.buf), end); in fortify_test_strlen()
435 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_strlen()
447 KUNIT_EXPECT_EQ(test, pad.buf[end], '\0'); in fortify_test_strnlen()
448 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strnlen()
451 KUNIT_EXPECT_EQ(test, strnlen(pad.buf, sizeof(pad.buf)), end); in fortify_test_strnlen()
452 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strnlen()
454 KUNIT_EXPECT_EQ(test, strnlen(pad.buf, sizeof(pad.buf) / 2), in fortify_test_strnlen()
456 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strnlen()
462 KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end + 1), end); in fortify_test_strnlen()
463 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_strnlen()
464 KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end + 2), end); in fortify_test_strnlen()
465 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_strnlen()
468 KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end), end); in fortify_test_strnlen()
469 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_strnlen()
472 KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end), end); in fortify_test_strnlen()
473 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_strnlen()
487 KUNIT_EXPECT_EQ(test, pad.bytes_before, 0); in fortify_test_strcpy()
488 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcpy()
489 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strcpy()
490 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 3], '\0'); in fortify_test_strcpy()
491 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strcpy()
496 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strcpy()
497 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strcpy()
499 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcpy()
507 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strcpy()
508 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); in fortify_test_strcpy()
510 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcpy()
514 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strcpy()
524 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_strcpy()
525 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strcpy()
527 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcpy()
531 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strcpy()
543 KUNIT_EXPECT_EQ(test, pad.bytes_before, 0); in fortify_test_strncpy()
544 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strncpy()
545 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 2], '\0'); in fortify_test_strncpy()
546 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 3], '\0'); in fortify_test_strncpy()
547 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncpy()
552 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strncpy()
554 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strncpy()
561 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strncpy()
567 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncpy()
573 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); in fortify_test_strncpy()
578 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncpy()
584 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strncpy()
589 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncpy()
603 KUNIT_EXPECT_EQ(test, pad.bytes_before, 0); in fortify_test_strscpy()
604 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strscpy()
605 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 2], '\0'); in fortify_test_strscpy()
606 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 3], '\0'); in fortify_test_strscpy()
607 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strscpy()
612 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strscpy()
614 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strscpy()
615 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 2], '\0'); in fortify_test_strscpy()
621 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strscpy()
623 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strscpy()
631 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); in fortify_test_strscpy()
632 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strscpy()
636 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strscpy()
642 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strscpy()
643 KUNIT_EXPECT_EQ(test, pad.buf[sizeof_buf - 1], '\0'); in fortify_test_strscpy()
647 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strscpy()
663 KUNIT_EXPECT_EQ(test, pad.bytes_before, 0); in fortify_test_strcat()
664 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcat()
665 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strcat()
666 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 3], '\0'); in fortify_test_strcat()
667 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strcat()
671 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strcat()
674 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strcat()
676 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcat()
677 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strcat()
682 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strcat()
684 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcat()
690 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); in fortify_test_strcat()
692 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcat()
695 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strcat()
699 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strcat()
701 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strcat()
704 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strcat()
719 KUNIT_EXPECT_EQ(test, pad.bytes_before, 0); in fortify_test_strncat()
720 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strncat()
721 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strncat()
722 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 3], '\0'); in fortify_test_strncat()
723 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncat()
727 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strncat()
728 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strncat()
731 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strncat()
732 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strncat()
734 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strncat()
735 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strncat()
740 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strncat()
741 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strncat()
743 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strncat()
749 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strncat()
750 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); in fortify_test_strncat()
752 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strncat()
755 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncat()
759 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strncat()
760 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strncat()
762 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strncat()
765 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncat()
771 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_strncat()
772 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 3); in fortify_test_strncat()
777 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strncat()
795 KUNIT_EXPECT_EQ(test, pad.bytes_before, 0); in fortify_test_strlcat()
796 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strlcat()
797 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strlcat()
798 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 3], '\0'); in fortify_test_strlcat()
799 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlcat()
803 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strlcat()
804 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strlcat()
807 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strlcat()
808 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strlcat()
810 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strlcat()
811 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 2], '\0'); in fortify_test_strlcat()
816 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strlcat()
817 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); in fortify_test_strlcat()
819 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strlcat()
825 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strlcat()
826 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); in fortify_test_strlcat()
828 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strlcat()
831 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlcat()
835 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_strlcat()
836 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strlcat()
838 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strlcat()
841 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlcat()
847 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_strlcat()
848 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); in fortify_test_strlcat()
853 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlcat()
860 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 3); in fortify_test_strlcat()
861 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 3); in fortify_test_strlcat()
862 KUNIT_EXPECT_EQ(test, pad.buf[sizeof(pad.buf) - 1], '\0'); in fortify_test_strlcat()
864 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); in fortify_test_strlcat()
893 KUNIT_EXPECT_EQ(test, pad.buf[0], '\0'); \
894 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
895 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); \
897 KUNIT_EXPECT_EQ(test, pad.buf[0], '\0'); \
898 KUNIT_EXPECT_EQ(test, pad.buf[1], 'B'); \
899 KUNIT_EXPECT_EQ(test, pad.buf[2], '\0'); \
900 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
901 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); \
903 KUNIT_EXPECT_EQ(test, pad.buf[0], 'A'); \
904 KUNIT_EXPECT_EQ(test, pad.buf[1], 'B'); \
905 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
906 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); \
908 KUNIT_EXPECT_EQ(test, pad.buf[1], 'A'); \
909 KUNIT_EXPECT_EQ(test, pad.buf[len - 1], '\0'); \
910 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
911 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); \
913 KUNIT_EXPECT_EQ(test, pad.buf[1], 'A'); \
914 KUNIT_EXPECT_EQ(test, pad.buf[len - 1], 'A'); \
915 KUNIT_EXPECT_EQ(test, pad.bytes_after, 0); \
916 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
917 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); \
919 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
920 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); \
922 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
923 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 2); \
929 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
930 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 0); \
932 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); \
933 KUNIT_EXPECT_EQ(test, fortify_write_overflows, 1); \
949 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in __fortify_test()
953 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in __fortify_test()
956 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in __fortify_test()
970 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_memchr()
974 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_memchr()
977 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_memchr()
992 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_memchr_inv()
996 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_memchr_inv()
999 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_memchr_inv()
1014 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_memcmp()
1017 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_memcmp()
1021 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_memcmp()
1024 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_memcmp()
1038 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_kmemdup()
1044 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_kmemdup()
1050 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 0); in fortify_test_kmemdup()
1056 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 1); in fortify_test_kmemdup()
1062 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 2); in fortify_test_kmemdup()
1068 KUNIT_EXPECT_EQ(test, fortify_read_overflows, 3); in fortify_test_kmemdup()