Home
last modified time | relevance | path

Searched refs:shstk_ptr (Results 1 – 4 of 4) sorted by relevance

/linux/tools/testing/selftests/x86/
H A Dtest_shadow_stack.c246 void *shstk_ptr; variable
251 if (shstk_ptr) in reset_test_shstk()
252 free_shstk(shstk_ptr); in reset_test_shstk()
253 shstk_ptr = create_shstk(addr); in reset_test_shstk()
264 reset_test_shstk(shstk_ptr); in test_access_fix_handler()
268 free_shstk(shstk_ptr); in test_access_fix_handler()
269 create_normal_mem(shstk_ptr); in test_access_fix_handler()
334 if (gup_read(shstk_ptr)) in test_gup()
336 if (test_shstk_access(shstk_ptr)) in test_gup()
341 if (gup_write(shstk_ptr)) in test_gup()
[all …]
/linux/arch/riscv/kernel/
H A Dusercfi.c207 int restore_user_shstk(struct task_struct *tsk, unsigned long shstk_ptr) in restore_user_shstk() argument
211 token = amo_user_shstk((unsigned long __user *)shstk_ptr, 0); in restore_user_shstk()
217 if ((token - shstk_ptr) != SHSTK_ENTRY_SIZE) { in restore_user_shstk()
222 (void *)token, (void *)shstk_ptr); in restore_user_shstk()
/linux/arch/riscv/include/uapi/asm/
H A Dptrace.h164 __u64 shstk_ptr; member
/linux/tools/testing/selftests/riscv/cfi/
H A Dcfitests.c104 if (!cfi_reg.shstk_ptr) in cfi_ptrace_test()