Symbol: user_cfi_state
arch/riscv/include/asm/thread_info.h
77
struct cfi_state user_cfi_state;
arch/riscv/kernel/asm-offsets.c
55
OFFSET(TASK_TI_CFI_STATE, task_struct, thread_info.user_cfi_state);
arch/riscv/kernel/asm-offsets.c
56
OFFSET(TASK_TI_USER_SSP, task_struct, thread_info.user_cfi_state.user_shdw_stk);
arch/riscv/kernel/ptrace.c
299
struct user_cfi_state user_cfi;
arch/riscv/kernel/ptrace.c
337
struct user_cfi_state user_cfi;
arch/riscv/kernel/ptrace.c
418
.n = sizeof(struct user_cfi_state) / sizeof(__u64),
arch/riscv/kernel/usercfi.c
109
task->thread_info.user_cfi_state.ufcfi_locked = 1;
arch/riscv/kernel/usercfi.c
26
return task->thread_info.user_cfi_state.ubcfi_en;
arch/riscv/kernel/usercfi.c
31
return task->thread_info.user_cfi_state.shdw_stk_base;
arch/riscv/kernel/usercfi.c
36
return task->thread_info.user_cfi_state.ubcfi_locked;
arch/riscv/kernel/usercfi.c
41
task->thread_info.user_cfi_state.shdw_stk_base = shstk_addr;
arch/riscv/kernel/usercfi.c
42
task->thread_info.user_cfi_state.shdw_stk_size = size;
arch/riscv/kernel/usercfi.c
48
*size = task->thread_info.user_cfi_state.shdw_stk_size;
arch/riscv/kernel/usercfi.c
49
return task->thread_info.user_cfi_state.shdw_stk_base;
arch/riscv/kernel/usercfi.c
54
task->thread_info.user_cfi_state.user_shdw_stk = shstk_addr;
arch/riscv/kernel/usercfi.c
59
return task->thread_info.user_cfi_state.user_shdw_stk;
arch/riscv/kernel/usercfi.c
67
task->thread_info.user_cfi_state.ubcfi_en = enable ? 1 : 0;
arch/riscv/kernel/usercfi.c
79
task->thread_info.user_cfi_state.ubcfi_locked = 1;
arch/riscv/kernel/usercfi.c
84
return task->thread_info.user_cfi_state.ufcfi_en;
arch/riscv/kernel/usercfi.c
89
return task->thread_info.user_cfi_state.ufcfi_locked;
arch/riscv/kernel/usercfi.c
97
task->thread_info.user_cfi_state.ufcfi_en = enable ? 1 : 0;
tools/testing/selftests/riscv/cfi/cfitests.c
56
struct user_cfi_state cfi_reg;