/arch/cris/include/arch-v10/arch/ |
H A D | user.h | 35 unsigned long srp; /* Subroutine return pointer. */ member in struct:user_regs_struct
|
H A D | elf.h | 36 (_r)->r1 = 0; (_r)->r0 = 0; (_r)->mof = 0; (_r)->srp = 0; \ 73 pr_reg[27] = regs->srp; /* srp */ \
|
H A D | ptrace.h | 78 unsigned long srp; member in struct:pt_regs
|
/arch/cris/include/arch-v32/arch/ |
H A D | user.h | 34 unsigned long srp; /* P11, Subroutine return pointer. */ member in struct:user_regs_struct
|
H A D | elf.h | 25 (_r)->r1 = 0; (_r)->r0 = 0; (_r)->mof = 0; (_r)->srp = 0; \ 69 pr_reg[27] = regs->srp; /* SRP */ \
|
H A D | ptrace.h | 78 unsigned long srp; member in struct:pt_regs
|
/arch/cris/arch-v32/lib/ |
H A D | csumcpfruser.S | 56 move $srp,[$sp] 60 move [$sp+],$srp
|
/arch/cris/arch-v10/kernel/ |
H A D | process.c | 178 asmlinkage int sys_fork(long r10, long r11, long r12, long r13, long mof, long srp, argument 187 int* parent_tid, int* child_tid, long mof, long srp, 199 asmlinkage int sys_vfork(long r10, long r11, long r12, long r13, long mof, long srp, argument 211 long r13, long mof, long srp, 262 regs->irp, regs->srp, regs->dccr, usp, regs->mof ); 186 sys_clone(unsigned long newusp, unsigned long flags, int* parent_tid, int* child_tid, long mof, long srp, struct pt_regs *regs) argument 208 sys_execve(const char *fname, const char *const *argv, const char *const *envp, long r13, long mof, long srp, struct pt_regs *regs) argument
|
H A D | traps.c | 28 regs->irp, regs->srp, regs->dccr, usp, regs->mof);
|
H A D | signal.c | 52 long srp, struct pt_regs *regs) 166 long srp, struct pt_regs *regs) 208 long mof, long srp, struct pt_regs *regs) 344 regs->srp = return_ip; /* what we enter LATER */ 410 regs->srp = return_ip; 51 sys_sigsuspend(old_sigset_t mask, long r11, long r12, long r13, long mof, long srp, struct pt_regs *regs) argument 165 sys_sigreturn(long r10, long r11, long r12, long r13, long mof, long srp, struct pt_regs *regs) argument 207 sys_rt_sigreturn(long r10, long r11, long r12, long r13, long mof, long srp, struct pt_regs *regs) argument
|
H A D | kgdb.c | 226 unsigned int srp; /* 0x56 Subroutine return pointer */ member in struct:register_image 532 regptr->srp = s->srp; 549 d->srp = regptr->srp; 609 d->srp = val; 1310 move $srp,[reg+0x56] ; P11, 1354 move [reg+0x56],$srp ; Restore the subroutine return pointer. 1403 move $srp,[reg+0x56] ; P11, 1452 move [reg+0x56],$srp ; Restor [all...] |
H A D | entry.S | 119 ;; In r9 we have the wanted syscall number. Arguments come in r10,r11,r12,r13,mof,srp 128 push $srp 163 ;; the fifth and sixth parameters (if any) was in mof and srp 166 push $srp 170 addq 3*4, $sp ; pop the mof, srp and regs parameters 199 pop $srp ; subroutine return pointer 213 pop $srp ; subroutine return pointer 286 move [$sp+PT_srp], $srp 299 push $srp ; we keep the old/new PC on the stack 385 push $srp ; mak [all...] |
/arch/cris/arch-v32/kernel/ |
H A D | process.c | 191 sys_fork(long r10, long r11, long r12, long r13, long mof, long srp, argument 200 unsigned long tls, long srp, struct pt_regs *regs) 213 sys_vfork(long r10, long r11, long r12, long r13, long mof, long srp, argument 223 const char *const *envp, long r13, long mof, long srp, 254 regs->erp, regs->srp, regs->ccs, usp, regs->mof); 199 sys_clone(unsigned long newusp, unsigned long flags, int *parent_tid, int *child_tid, unsigned long tls, long srp, struct pt_regs *regs) argument 221 sys_execve(const char *fname, const char *const *argv, const char *const *envp, long r13, long mof, long srp, struct pt_regs *regs) argument
|
H A D | traps.c | 27 regs->erp, regs->srp, regs->ccs, usp, regs->mof);
|
H A D | signal.c | 63 long srp, struct pt_regs *regs) 151 sys_sigreturn(long r10, long r11, long r12, long r13, long mof, long srp, argument 200 sys_rt_sigreturn(long r10, long r11, long r12, long r13, long mof, long srp, argument 357 regs->srp = return_ip; 442 regs->srp = return_ip; 62 sys_sigsuspend(old_sigset_t mask, long r11, long r12, long r13, long mof, long srp, struct pt_regs *regs) argument
|
H A D | entry.S | 123 ;; r13,mof,srp 144 move $srp, $r5 188 move $srp, [$sp] 198 addq 3*4, $sp ; Pop the mof, srp and regs parameters. 237 move [$sp+], $srp 332 move [$acr], $srp 348 subq 4, $sp ; Make space for srp. 352 move $srp, [$sp] ; Keep old/new PC on the stack. 393 move $srp, [$sp] 428 move [$sp+], $srp [all...] |
H A D | kgdb.c | 223 unsigned int srp; /* 0x61; P11, Subroutine return pointer */ member in struct:register_image
|
/arch/cris/arch-v10/lib/ |
H A D | csumcpfruser.S | 51 push $srp
|
/arch/cris/kernel/ |
H A D | asm-offsets.c | 38 ENTRY(srp);
|
/arch/cris/arch-v32/mm/ |
H A D | mmu.S | 20 move $srp, [$sp]
|
/arch/m68k/kernel/ |
H A D | head.S | 2487 movec %a3,%srp 2492 movec %a2,%srp 2509 pmove %a0@,%srp 2521 pmove %a0@,%srp
|