Home
last modified time | relevance | path

Searched refs:user_cfi_state (Results 1 – 5 of 5) sorted by relevance

/linux/arch/riscv/kernel/
H A Dusercfi.c26 return task->thread_info.user_cfi_state.ubcfi_en; in is_shstk_enabled()
31 return task->thread_info.user_cfi_state.shdw_stk_base; in is_shstk_allocated()
36 return task->thread_info.user_cfi_state.ubcfi_locked; in is_shstk_locked()
41 task->thread_info.user_cfi_state.shdw_stk_base = shstk_addr; in set_shstk_base()
42 task->thread_info.user_cfi_state.shdw_stk_size = size; in set_shstk_base()
48 *size = task->thread_info.user_cfi_state.shdw_stk_size; in get_shstk_base()
49 return task->thread_info.user_cfi_state.shdw_stk_base; in get_shstk_base()
54 task->thread_info.user_cfi_state.user_shdw_stk = shstk_addr; in set_active_shstk()
59 return task->thread_info.user_cfi_state.user_shdw_stk; in get_active_shstk()
67 task->thread_info.user_cfi_state.ubcfi_en = enable ? 1 : 0; in set_shstk_status()
[all …]
H A Dasm-offsets.c55 OFFSET(TASK_TI_CFI_STATE, task_struct, thread_info.user_cfi_state); in asm_offsets()
56 OFFSET(TASK_TI_USER_SSP, task_struct, thread_info.user_cfi_state.user_shdw_stk); in asm_offsets()
/linux/arch/riscv/include/asm/
H A Dthread_info.h77 struct cfi_state user_cfi_state; member
/linux/arch/riscv/include/uapi/asm/
H A Dptrace.h162 struct user_cfi_state { struct
/linux/tools/testing/selftests/riscv/cfi/
H A Dcfitests.c56 struct user_cfi_state cfi_reg; in cfi_ptrace_test()