Home
last modified time | relevance | path

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

/arch/arc/include/asm/
Dunaligned.h19 struct callee_regs *cregs);
23 struct callee_regs *cregs) in misaligned_fixup()
Ddisasm.h109 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);
Dprocessor.h87 sizeof(struct callee_regs) + off)))
Dptrace.h62 struct callee_regs { struct
Dentry.h162 ; Retrieve orig r25 and save it with rest of callee_regs
/arch/arc/kernel/
Dkgdb.c17 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()
Dprocess.c89 struct callee_regs *c_callee; /* child's callee regs */ in copy_thread()
90 struct callee_regs *parent_callee; /* paren't callee */ in copy_thread()
96 c_callee = ((struct callee_regs *)childksp) - 1; in copy_thread()
135 parent_callee = ((struct callee_regs *)regs) - 1; in copy_thread()
Dptrace.c15 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()
76 const struct callee_regs *cregs = task_callee_regs(target); in genregs_set()
Dunaligned.c136 struct callee_regs *cregs) in fixup_load()
166 struct callee_regs *cregs) in fixup_store()
202 struct callee_regs *cregs) in misaligned_fixup()
Dtroubleshoot.c50 static void show_callee_regs(struct callee_regs *cregs) in show_callee_regs()
168 struct callee_regs *cregs; in show_regs()
206 cregs = (struct callee_regs *)current->thread.callee_reg; in show_regs()
Dasm-offsets.c60 DEFINE(SZ_CALLEE_REGS, sizeof(struct callee_regs)); in main()
Ddisasm.c25 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()
Dtraps.c91 struct callee_regs *cregs) in do_misaligned_access()
Dkprobes.c174 (struct callee_regs *) current->thread.callee_reg, in setup_singlestep()
/arch/tile/kernel/
Dprocess.c105 unsigned long *callee_regs; in copy_thread() local
119 callee_regs = (unsigned long *)ksp; in copy_thread()
130 memset(&callee_regs[2], 0, in copy_thread()
132 callee_regs[0] = sp; /* r30 = function */ in copy_thread()
133 callee_regs[1] = arg; /* r31 = arg */ in copy_thread()
167 memcpy(callee_regs, &childregs->regs[CALLEE_SAVED_FIRST_REG], in copy_thread()