Home
last modified time | relevance | path

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

/linux/arch/riscv/kernel/
H A Dptrace.c299 struct user_cfi_state user_cfi; in riscv_cfi_get() local
302 memset(&user_cfi, 0, sizeof(user_cfi)); in riscv_cfi_get()
306 user_cfi.cfi_status.cfi_state |= PTRACE_CFI_LP_EN_STATE; in riscv_cfi_get()
307 user_cfi.cfi_status.cfi_state |= is_indir_lp_locked(target) ? in riscv_cfi_get()
309 user_cfi.cfi_status.cfi_state |= (regs->status & SR_ELP) ? in riscv_cfi_get()
314 user_cfi.cfi_status.cfi_state |= (PTRACE_CFI_SS_EN_STATE | in riscv_cfi_get()
316 user_cfi.cfi_status.cfi_state |= is_shstk_locked(target) ? in riscv_cfi_get()
318 user_cfi.shstk_ptr = get_active_shstk(target); in riscv_cfi_get()
321 return membuf_write(&to, &user_cfi, sizeof(user_cfi)); in riscv_cfi_get()
337 struct user_cfi_state user_cfi; in riscv_cfi_set() local
[all …]