Home
last modified time | relevance | path

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

/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/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 in cfi_ptrace_test()
[all...]
/linux/tools/objtool/
H A Dcheck.c2211 CFI_NUM_REGS * sizeof(struct cfi_reg)); in add_func_jump_tables()
2721 static bool check_reg_frame_pos(const struct cfi_reg *reg, in has_modified_stack_frame()
2747 struct cfi_reg *cfa = &cfi->cfa; in check_reg_frame_pos()
2840 struct cfi_reg *cfa = &cfi->cfa;
2841 struct cfi_reg *regs = cfi->regs;
3384 if (!memcmp(&cfi1->regs[i], &cfi2->regs[i], sizeof(struct cfi_reg)))