Searched refs:callee_regs (Results 1 – 17 of 17) sorted by relevance
| /linux-4.4.14/arch/arc/kernel/ |
| D | kgdb.c | 17 struct callee_regs *cregs) in to_gdb_regs() 40 struct callee_regs *cregs) in from_gdb_regs() 61 to_gdb_regs(gdb_regs, kernel_regs, (struct callee_regs *) in pt_regs_to_gdb_regs() 67 from_gdb_regs(gdb_regs, kernel_regs, (struct callee_regs *) in gdb_regs_to_pt_regs() 76 (struct callee_regs *) task->thread.callee_reg); in sleeping_thread_to_gdb_regs() 115 regs->ret, regs, (struct callee_regs *) in do_single_step()
|
| D | process.c | 95 struct callee_regs *c_callee; /* child's callee regs */ in copy_thread() 96 struct callee_regs *parent_callee; /* paren't callee */ in copy_thread() 102 c_callee = ((struct callee_regs *)childksp) - 1; in copy_thread() 141 parent_callee = ((struct callee_regs *)regs) - 1; in copy_thread()
|
| D | ptrace.c | 15 static struct callee_regs *task_callee_regs(struct task_struct *tsk) in task_callee_regs() 17 struct callee_regs *tmp = (struct callee_regs *)tsk->thread.callee_reg; in task_callee_regs() 27 const struct callee_regs *cregs = task_callee_regs(target); in genregs_get() 113 const struct callee_regs *cregs = task_callee_regs(target); in genregs_set()
|
| D | unaligned.c | 137 struct callee_regs *cregs) in fixup_load() 167 struct callee_regs *cregs) in fixup_store() 203 struct callee_regs *cregs) in misaligned_fixup()
|
| D | troubleshoot.c | 54 static void show_callee_regs(struct callee_regs *cregs) in show_callee_regs() 175 struct callee_regs *cregs; in show_regs() 221 cregs = (struct callee_regs *)current->thread.callee_reg; in show_regs()
|
| D | disasm.c | 25 int userspace, struct pt_regs *regs, struct callee_regs *cregs) in disasm_instr() 436 struct callee_regs *cregs) in get_reg() 463 struct callee_regs *cregs) in set_reg() 504 struct callee_regs *cregs, in disasm_next_pc()
|
| D | traps.c | 91 struct callee_regs *cregs) in do_misaligned_access()
|
| D | asm-offsets.c | 63 DEFINE(SZ_CALLEE_REGS, sizeof(struct callee_regs)); in main()
|
| D | entry-arcv2.S | 124 mov r2, sp ; callee_regs
|
| D | kprobes.c | 174 (struct callee_regs *) current->thread.callee_reg, in setup_singlestep()
|
| D | entry-compact.S | 304 mov r2, sp ; callee_regs
|
| /linux-4.4.14/arch/arc/include/asm/ |
| D | unaligned.h | 19 struct callee_regs *cregs); 23 struct callee_regs *cregs) in misaligned_fixup()
|
| D | disasm.h | 109 int userspace, struct pt_regs *regs, struct callee_regs *cregs); 110 int disasm_next_pc(unsigned long pc, struct pt_regs *regs, struct callee_regs 112 long get_reg(int reg, struct pt_regs *regs, struct callee_regs *cregs); 114 struct callee_regs *cregs);
|
| D | processor.h | 77 sizeof(struct callee_regs) + off)))
|
| D | ptrace.h | 105 struct callee_regs { struct
|
| D | entry.h | 144 ; Retrieve orig r25 and save it with rest of callee_regs
|
| /linux-4.4.14/arch/tile/kernel/ |
| D | process.c | 107 unsigned long *callee_regs; in copy_thread() local 121 callee_regs = (unsigned long *)ksp; in copy_thread() 132 memset(&callee_regs[2], 0, in copy_thread() 134 callee_regs[0] = sp; /* r30 = function */ in copy_thread() 135 callee_regs[1] = arg; /* r31 = arg */ in copy_thread() 168 memcpy(callee_regs, &childregs->regs[CALLEE_SAVED_FIRST_REG], in copy_thread()
|