Searched refs:shstk_ptr (Results 1 – 6 of 6) sorted by relevance
246 void *shstk_ptr; variable251 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 …]
206 int restore_user_shstk(struct task_struct *tsk, unsigned long shstk_ptr) in restore_user_shstk() argument210 token = amo_user_shstk((unsigned long __user *)shstk_ptr, 0); in restore_user_shstk()216 if ((token - shstk_ptr) != SHSTK_ENTRY_SIZE) { in restore_user_shstk()221 (void *)token, (void *)shstk_ptr); in restore_user_shstk()
318 user_cfi.shstk_ptr = get_active_shstk(target); in riscv_cfi_get()369 set_active_shstk(target, user_cfi.shstk_ptr); in riscv_cfi_set()
45 int restore_user_shstk(struct task_struct *tsk, unsigned long shstk_ptr);84 #define restore_user_shstk(tsk, shstk_ptr) -EINVAL argument
164 __u64 shstk_ptr; member
104 if (!cfi_reg.shstk_ptr) in cfi_ptrace_test()