Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/riscv/cfi/
H A Dcfitests.c56 struct user_cfi_state cfi_reg; in cfi_ptrace_test() local
81 iov.iov_base = &cfi_reg; in cfi_ptrace_test()
82 iov.iov_len = sizeof(cfi_reg); in cfi_ptrace_test()
85 memset(&cfi_reg, 0, sizeof(cfi_reg)); in cfi_ptrace_test()
101 if ((cfi_reg.cfi_status.cfi_state & CFI_ENABLE_MASK) != CFI_ENABLE_MASK) in cfi_ptrace_test()
103 cfi_reg.cfi_status.cfi_state); in cfi_ptrace_test()
104 if (!cfi_reg.shstk_ptr) in cfi_ptrace_test()
109 if (!(cfi_reg.cfi_status.cfi_state & in cfi_ptrace_test()
113 cfi_reg.cfi_status.cfi_state = 0; in cfi_ptrace_test()
/linux/tools/objtool/include/objtool/
H A Dcfi.h17 struct cfi_reg { struct
23 struct cfi_reg regs[CFI_NUM_REGS]; argument
24 struct cfi_reg cfa;
29 struct cfi_reg regs[CFI_NUM_REGS];
30 struct cfi_reg vals[CFI_NUM_REGS];
31 struct cfi_reg cfa;
/linux/tools/objtool/arch/loongarch/
H A Dorc.c11 struct cfi_reg *fp = &cfi->regs[CFI_FP]; in init_orc_entry()
12 struct cfi_reg *ra = &cfi->regs[CFI_RA]; in init_orc_entry()
/linux/tools/objtool/arch/x86/
H A Dorc.c11 struct cfi_reg *bp = &cfi->regs[CFI_BP]; in init_orc_entry()
/linux/tools/objtool/
H A Dcheck.c2250 CFI_NUM_REGS * sizeof(struct cfi_reg)); in set_func_state()
2744 static bool check_reg_frame_pos(const struct cfi_reg *reg, in check_reg_frame_pos()
2770 struct cfi_reg *cfa = &cfi->cfa; in update_cfi_state_regs()
2863 struct cfi_reg *cfa = &cfi->cfa; in update_cfi_state()
2864 struct cfi_reg *regs = cfi->regs; in update_cfi_state()
3407 if (!memcmp(&cfi1->regs[i], &cfi2->regs[i], sizeof(struct cfi_reg))) in insn_cfi_match()