Lines Matching refs:pkey_assert

224 	pkey_assert(flags & (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE));  in pkey_disable_set()
231 pkey_assert(pkey_rights >= 0); in pkey_disable_set()
242 pkey_assert(ret >= 0); in pkey_disable_set()
260 pkey_assert(flags & (PKEY_DISABLE_ACCESS | PKEY_DISABLE_WRITE)); in pkey_disable_clear()
264 pkey_assert(pkey_rights >= 0); in pkey_disable_clear()
270 pkey_assert(ret >= 0); in pkey_disable_clear()
362 pkey_assert(*pkey_reg_ptr); in signal_handler()
381 pkey_assert(siginfo_pkey < NR_PKEYS); in signal_handler()
428 pkey_assert(rs == 0); in setup_sigsegv_handler()
436 pkey_assert(r == 0); in setup_sigsegv_handler()
450 pkey_assert(forkret >= 0); in fork_lazy_child()
533 pkey_assert(nr_alloced > 0); in alloc_random_pkey()
546 pkey_assert(!free_ret); in alloc_random_pkey()
578 pkey_assert(pkey < NR_PKEYS); in mprotect_pkey()
583 pkey_assert(!ret); in mprotect_pkey()
617 pkey_assert(pkey_malloc_records != NULL); in record_pkey_malloc()
653 pkey_assert(!ret); in free_pkey_malloc()
659 pkey_assert(false); in free_pkey_malloc()
670 pkey_assert(pkey < NR_PKEYS); in malloc_pkey_with_mprotect()
672 pkey_assert(ptr != (void *)-1); in malloc_pkey_with_mprotect()
674 pkey_assert(!ret); in malloc_pkey_with_mprotect()
695 pkey_assert(ptr != (void *)-1); in malloc_pkey_anon_huge()
773 pkey_assert(pkey < NR_PKEYS); in malloc_pkey_hugetlb()
775 pkey_assert(ptr != (void *)-1); in malloc_pkey_hugetlb()
798 pkey_assert(pkey < NR_PKEYS); in malloc_pkey()
801 pkey_assert(malloc_type < nr_malloc_types); in malloc_pkey()
804 pkey_assert(ret != (void *)-1); in malloc_pkey()
829 pkey_assert(last_pkey_faults + 1 == pkey_faults); in expected_pkey_fault()
836 pkey_assert(last_si_pkey == pkey); in expected_pkey_fault()
849 pkey_assert(0); in expected_pkey_fault()
861 pkey_assert(last_pkey_faults == pkey_faults); \
868 pkey_assert(fd >= 0); in __save_test_fd()
869 pkey_assert(nr_test_fds < ARRAY_SIZE(test_fds)); in __save_test_fd()
902 pkey_assert(pkey_last_malloc_record); in test_pkey_alloc_free_attach_pkey0()
917 pkey_assert(new_pkey != 0); in test_pkey_alloc_free_attach_pkey0()
930 pkey_assert(!free_ret); in test_pkey_alloc_free_attach_pkey0()
935 pkey_assert(!err); in test_pkey_alloc_free_attach_pkey0()
937 pkey_assert(!err); in test_pkey_alloc_free_attach_pkey0()
939 pkey_assert(!err); in test_pkey_alloc_free_attach_pkey0()
941 pkey_assert(!err); in test_pkey_alloc_free_attach_pkey0()
943 pkey_assert(!err); in test_pkey_alloc_free_attach_pkey0()
1032 pkey_assert(ret); in test_kernel_write_of_access_disabled_region()
1045 pkey_assert(ret); in test_kernel_write_of_write_disabled_region()
1056 pkey_assert(pipe_ret == 0); in test_kernel_gup_of_access_disabled_region()
1064 pkey_assert(vmsplice_ret == -1); in test_kernel_gup_of_access_disabled_region()
1100 pkey_assert(err); in test_pkey_syscalls_on_non_allocated_pkey()
1103 pkey_assert(err); in test_pkey_syscalls_on_non_allocated_pkey()
1106 pkey_assert(err); in test_pkey_syscalls_on_non_allocated_pkey()
1118 pkey_assert(err); in test_pkey_syscalls_bad_args()
1126 pkey_assert(forkret >= 0); in become_child()
1163 pkey_assert(nr_allocated_pkeys < NR_PKEYS); in test_pkey_alloc_exhaust()
1195 pkey_assert(i >= (NR_PKEYS - get_arch_reserved_keys() - 1)); in test_pkey_alloc_exhaust()
1199 pkey_assert(!err); in test_pkey_alloc_exhaust()
1271 pkey_assert(!err); in test_pkey_init_state()
1331 pkey_assert(ret != -1); in test_ptrace_of_child()
1336 pkey_assert(0); in test_ptrace_of_child()
1355 pkey_assert(ret != -1); in test_ptrace_of_child()
1365 pkey_assert(ret != -1); in test_ptrace_of_child()
1371 pkey_assert(ret != -1); in test_ptrace_of_child()
1374 pkey_assert(ret != -1); in test_ptrace_of_child()
1415 pkey_assert(!ret); in test_executing_on_unreadable_memory()
1431 pkey_assert(!ret); in test_executing_on_unreadable_memory()
1450 pkey_assert(!ret); in test_implicit_mprotect_exec_only_memory()
1474 pkey_assert(!ret); in test_implicit_mprotect_exec_only_memory()
1477 pkey_assert(!ret); in test_implicit_mprotect_exec_only_memory()
1500 pkey_assert(child >= 0); in test_ptrace_modifies_pkru()
1526 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1528 pkey_assert(WIFSTOPPED(status) && WSTOPSIG(status) == SIGSTOP); in test_ptrace_modifies_pkru()
1531 pkey_assert(xsave > 0); in test_ptrace_modifies_pkru()
1537 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1540 pkey_assert(*pkey_register == read_pkey_reg()); in test_ptrace_modifies_pkru()
1545 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1550 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1551 pkey_assert(*pkey_register == new_pkru); in test_ptrace_modifies_pkru()
1555 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1558 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1560 pkey_assert(WIFSTOPPED(status) && WSTOPSIG(status) == SIGSTOP); in test_ptrace_modifies_pkru()
1565 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1566 pkey_assert(*pkey_register == new_pkru); in test_ptrace_modifies_pkru()
1573 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1578 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1579 pkey_assert(*pkey_register == 0); in test_ptrace_modifies_pkru()
1582 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1585 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1587 pkey_assert(WIFSTOPPED(status) && WSTOPSIG(status) == SIGSTOP); in test_ptrace_modifies_pkru()
1592 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1593 pkey_assert(*pkey_register == 0); in test_ptrace_modifies_pkru()
1596 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1597 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1599 pkey_assert(WIFEXITED(status)); in test_ptrace_modifies_pkru()
1600 pkey_assert(WEXITSTATUS(status) == 0); in test_ptrace_modifies_pkru()
1618 pkey_assert(child >= 0); in test_ptrace_modifies_pkru()
1638 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1640 pkey_assert(WIFSTOPPED(status) && WSTOPSIG(status) == SIGSTOP); in test_ptrace_modifies_pkru()
1645 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1646 pkey_assert(trace_pkey == read_pkey_reg()); in test_ptrace_modifies_pkru()
1651 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1656 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1657 pkey_assert(trace_pkey == new_pkey); in test_ptrace_modifies_pkru()
1661 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1664 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1666 pkey_assert(WIFSTOPPED(status) && WSTOPSIG(status) == SIGSTOP); in test_ptrace_modifies_pkru()
1671 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1672 pkey_assert(trace_pkey == new_pkey); in test_ptrace_modifies_pkru()
1675 pkey_assert(ret == 0); in test_ptrace_modifies_pkru()
1676 pkey_assert(child == waitpid(child, &status, 0)); in test_ptrace_modifies_pkru()
1678 pkey_assert(WIFEXITED(status)); in test_ptrace_modifies_pkru()
1679 pkey_assert(WEXITSTATUS(status) == 0); in test_ptrace_modifies_pkru()
1694 pkey_assert(sret < 0); in test_mprotect_pkey_on_unsupported_cpu()