/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/ |
H A D | branch.h | 13 static inline int delay_slot(struct pt_regs *regs) argument 15 return regs->cp0_cause & CAUSEF_BD; 18 static inline unsigned long exception_epc(struct pt_regs *regs) argument 20 if (!delay_slot(regs)) 21 return regs->cp0_epc; 23 return regs->cp0_epc + 4; 26 extern int __compute_return_epc(struct pt_regs *regs); 28 static inline int compute_return_epc(struct pt_regs *regs) argument 30 if (!delay_slot(regs)) { 31 regs [all...] |
H A D | stacktrace.h | 15 static __always_inline void prepare_frametrace(struct pt_regs *regs) argument 19 * Remove any garbage that may be in regs (specially func 22 memset(regs, 0, sizeof(*regs)); 39 : "=m" (regs->cp0_epc), 40 "=m" (regs->regs[29]), "=m" (regs->regs[31])
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/ |
H A D | branch.h | 13 static inline int delay_slot(struct pt_regs *regs) argument 15 return regs->cp0_cause & CAUSEF_BD; 18 static inline unsigned long exception_epc(struct pt_regs *regs) argument 20 if (!delay_slot(regs)) 21 return regs->cp0_epc; 23 return regs->cp0_epc + 4; 26 extern int __compute_return_epc(struct pt_regs *regs); 28 static inline int compute_return_epc(struct pt_regs *regs) argument 30 if (!delay_slot(regs)) { 31 regs [all...] |
H A D | stacktrace.h | 15 static __always_inline void prepare_frametrace(struct pt_regs *regs) argument 19 * Remove any garbage that may be in regs (specially func 22 memset(regs, 0, sizeof(*regs)); 39 : "=m" (regs->cp0_epc), 40 "=m" (regs->regs[29]), "=m" (regs->regs[31])
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/sys-x86_64/ |
H A D | sysrq.c | 14 void __show_regs(struct pt_regs * regs) argument 20 printk("RIP: %04lx:[<%016lx>] ", PT_REGS_CS(regs) & 0xffff, 21 PT_REGS_RIP(regs)); 22 printk("\nRSP: %016lx EFLAGS: %08lx\n", PT_REGS_RSP(regs), 23 PT_REGS_EFLAGS(regs)); 25 PT_REGS_RAX(regs), PT_REGS_RBX(regs), PT_REGS_RCX(regs)); 27 PT_REGS_RDX(regs), PT_REGS_RSI(regs), PT_REGS_RD 36 show_regs(struct pt_regs *regs) argument [all...] |
H A D | tls.c | 14 t->thread.arch.fs = t->thread.regs.regs.skas.regs[R8 / sizeof(long)];
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh64/ |
H A D | elf.h | 83 do { _r->regs[0]=0; _r->regs[1]=0; _r->regs[2]=0; _r->regs[3]=0; \ 84 _r->regs[4]=0; _r->regs[5]=0; _r->regs[6]=0; _r->regs[7]=0; \ 85 _r->regs[8]=0; _r->regs[ [all...] |
H A D | ptrace.h | 23 unsigned long long regs[63]; member in struct:pt_regs 29 #define user_mode(regs) (((regs)->sr & 0x40000000)==0) 30 #define instruction_pointer(regs) ((regs)->pc) 31 #define profile_pc(regs) ((unsigned long)instruction_pointer(regs))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh64/kernel/ |
H A D | process.c | 115 void show_regs(struct pt_regs * regs) argument 121 ah = (regs->pc) >> 32; 122 al = (regs->pc) & 0xffffffff; 123 bh = (regs->regs[18]) >> 32; 124 bl = (regs->regs[18]) & 0xffffffff; 125 ch = (regs->regs[15]) >> 32; 126 cl = (regs 394 struct pt_regs regs; local 461 dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) argument 488 copy_thread(int nr, unsigned long clone_flags, unsigned long usp, unsigned long unused, struct task_struct *p, struct pt_regs *regs) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/include/sysdep-x86_64/ |
H A D | syscalls.h | 18 #define EXECUTE_SYSCALL(syscall, regs) \ 20 (*sys_call_table[syscall]))(UPT_SYSCALL_ARG1(®s->regs), \ 21 UPT_SYSCALL_ARG2(®s->regs), \ 22 UPT_SYSCALL_ARG3(®s->regs), \ 23 UPT_SYSCALL_ARG4(®s->regs), \ 24 UPT_SYSCALL_ARG5(®s [all...] |
H A D | ptrace_user.h | 18 #define PT_SYSCALL_NR(regs) ((regs)[PT_INDEX(ORIG_RAX)]) 21 #define PT_SYSCALL_ARG1(regs) (((unsigned long *) (regs))[PT_INDEX(RDI)]) 24 #define PT_SYSCALL_ARG2(regs) (((unsigned long *) (regs))[PT_INDEX(RSI)]) 27 #define PT_SYSCALL_ARG3(regs) (((unsigned long *) (regs))[PT_INDEX(RDX)]) 30 #define PT_SYSCALL_ARG4(regs) (((unsigned long *) (regs))[PT_INDE [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/lib/ |
H A D | sstep.c | 29 static int __kprobes branch_taken(unsigned int instr, struct pt_regs *regs) argument 36 --regs->ctr; 37 if (((bo >> 1) & 1) ^ (regs->ctr == 0)) 43 if (((regs->ccr >> (31 - bi)) & 1) != ((bo >> 3) & 1)) 55 int __kprobes emulate_step(struct pt_regs *regs, unsigned int instr) argument 65 imm += regs->nip; 66 regs->nip += 4; 67 if ((regs->msr & MSR_SF) == 0) 68 regs->nip &= 0xffffffffUL; 70 regs [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/cell/ |
H A D | pervasive.h | 29 extern void cbe_system_error_exception(struct pt_regs *regs); 30 extern void cbe_maintenance_exception(struct pt_regs *regs); 31 extern void cbe_thermal_exception(struct pt_regs *regs);
|
H A D | ras.h | 4 extern void cbe_system_error_exception(struct pt_regs *regs); 5 extern void cbe_maintenance_exception(struct pt_regs *regs); 6 extern void cbe_thermal_exception(struct pt_regs *regs);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/kernel/tt/ |
H A D | syscall_kern.c | 19 void syscall_handler_tt(int sig, struct pt_regs *regs) argument 25 sc = UPT_SC(®s->regs); 28 syscall = UPT_SYSCALL_NR(®s->regs); 29 syscall_trace(®s->regs, 0); 36 else result = EXECUTE_SYSCALL(syscall, regs); 38 /* regs->sc may have changed while the system call ran (there may 41 UPT_SC(®s [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ppc/ |
H A D | kgdb.h | 34 extern int (*debugger)(struct pt_regs *regs); 35 extern int (*debugger_bpt)(struct pt_regs *regs); 36 extern int (*debugger_sstep)(struct pt_regs *regs); 37 extern int (*debugger_iabr_match)(struct pt_regs *regs); 38 extern int (*debugger_dabr_match)(struct pt_regs *regs); 39 extern void (*debugger_fault_handler)(struct pt_regs *regs); 42 int kgdb_bpt(struct pt_regs *regs); 43 int kgdb_sstep(struct pt_regs *regs); 44 void kgdb(struct pt_regs *regs); 45 int kgdb_iabr_match(struct pt_regs *regs); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/sys-ppc/ |
H A D | sysrq.c | 11 void show_regs(struct pt_regs_subarch *regs) argument 14 printk("show_regs(): insert regs here.\n"); 16 show_trace(current, ®s->gpr[1]);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v32/kernel/ |
H A D | traps.c | 16 show_registers(struct pt_regs *regs) argument 33 regs->erp, regs->srp, regs->ccs, usp, regs->mof); 36 regs->r0, regs->r1, regs->r2, regs->r3); 39 regs 112 watchdog_bite_hook(struct pt_regs *regs) argument 128 die_if_kernel(const char *str, struct pt_regs *regs, long err) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v10/kernel/ |
H A D | traps.c | 21 show_registers(struct pt_regs * regs) argument 31 regs->irp, regs->srp, regs->dccr, usp, regs->mof ); 33 regs->r0, regs->r1, regs->r2, regs->r3); 35 regs 98 watchdog_bite_hook(struct pt_regs *regs) argument 112 die_if_kernel(const char * str, struct pt_regs * regs, long err) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/ |
H A D | bt455.h | 27 static inline void bt455_select_reg(struct bt455_regs *regs, int ir) argument 30 regs->addr_cmap = ir & 0x0f; 36 static inline void bt455_read_cmap_entry(struct bt455_regs *regs, int cr, argument 39 bt455_select_reg(regs, cr); 41 *red = regs->addr_cmap_data & 0x0f; 43 *green = regs->addr_cmap_data & 0x0f; 45 *blue = regs->addr_cmap_data & 0x0f; 48 static inline void bt455_write_cmap_entry(struct bt455_regs *regs, int cr, argument 51 bt455_select_reg(regs, cr); 53 regs 60 bt455_write_ovly_entry(struct bt455_regs *regs, int cr, u8 red, u8 green, u8 blue) argument 72 bt455_set_cursor(struct bt455_regs *regs) argument 82 bt455_erase_cursor(struct bt455_regs *regs) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/ |
H A D | ptrace.h | 35 extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs, int error_code); 38 * user_mode_vm(regs) determines whether a register set came from user mode. 42 * if they have already ruled out V8086 mode, so user_mode(regs) can be used. 44 static inline int user_mode(struct pt_regs *regs) argument 46 return (regs->xcs & SEGMENT_RPL_MASK) == USER_RPL; 48 static inline int user_mode_vm(struct pt_regs *regs) argument 50 return ((regs->xcs & SEGMENT_RPL_MASK) | (regs->eflags & VM_MASK)) >= USER_RPL; 52 static inline int v8086_mode(struct pt_regs *regs) argument 54 return (regs [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v10/ |
H A D | processor.h | 43 unsigned long regs = (unsigned long)task_pt_regs(tsk); \ 44 if (regs > PAGE_SIZE && \ 45 virt_addr_valid(regs)) \ 46 eip = ((struct pt_regs *)regs)->irp; \ 55 #define start_thread(regs, ip, usp) do { \ 57 regs->irp = ip; \ 58 regs->dccr |= 1 << U_DCCR_BITNR; \ 67 #define arch_fixup(regs) \ 68 regs->frametype = CRIS_FRAME_NORMAL;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m32r/kernel/ |
H A D | align.c | 10 static int get_reg(struct pt_regs *regs, int nr) argument 15 val = *(unsigned long *)(®s->r0 + nr); 17 val = *(unsigned long *)(®s->r4 + (nr - 4)); 19 val = *(unsigned long *)(®s->r7 + (nr - 7)); 21 val = *(unsigned long *)(®s->fp + (nr - 13)); 26 static void set_reg(struct pt_regs *regs, int nr, int val) argument 29 *(unsigned long *)(®s->r0 + nr) = val; 31 *(unsigned long *)(®s->r4 + (nr - 4)) = val; 33 *(unsigned long *)(®s->r7 + (nr - 7)) = val; 35 *(unsigned long *)(®s 81 emu_addi(unsigned short insn, struct pt_regs *regs) argument 94 emu_ldi(unsigned short insn, struct pt_regs *regs) argument 103 emu_add(unsigned short insn, struct pt_regs *regs) argument 116 emu_addx(unsigned short insn, struct pt_regs *regs) argument 136 emu_and(unsigned short insn, struct pt_regs *regs) argument 148 emu_cmp(unsigned short insn, struct pt_regs *regs) argument 158 emu_cmpeq(unsigned short insn, struct pt_regs *regs) argument 168 emu_cmpu(unsigned short insn, struct pt_regs *regs) argument 179 emu_cmpz(unsigned short insn, struct pt_regs *regs) argument 189 emu_mv(unsigned short insn, struct pt_regs *regs) argument 199 emu_neg(unsigned short insn, struct pt_regs *regs) argument 209 emu_not(unsigned short insn, struct pt_regs *regs) argument 219 emu_or(unsigned short insn, struct pt_regs *regs) argument 231 emu_sub(unsigned short insn, struct pt_regs *regs) argument 243 emu_subx(unsigned short insn, struct pt_regs *regs) argument 262 emu_xor(unsigned short insn, struct pt_regs *regs) argument 274 emu_mul(unsigned short insn, struct pt_regs *regs) argument 292 emu_mullo_a0(unsigned short insn, struct pt_regs *regs) argument 312 emu_mullo_a1(unsigned short insn, struct pt_regs *regs) argument 332 emu_mvfacmi_a0(unsigned short insn, struct pt_regs *regs) argument 342 emu_mvfacmi_a1(unsigned short insn, struct pt_regs *regs) argument 352 emu_m32r2(unsigned short insn, struct pt_regs *regs) argument 459 insn_check(unsigned long insn, struct pt_regs *regs, unsigned char **ucp) argument 486 emu_ld(unsigned long insn32, struct pt_regs *regs) argument 520 emu_st(unsigned long insn32, struct pt_regs *regs) argument 562 handle_unaligned_access(unsigned long insn32, struct pt_regs *regs) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/kernel/ |
H A D | traps.c | 42 extern int xmon_bpt(struct pt_regs *regs); 43 extern int xmon_sstep(struct pt_regs *regs); 44 extern int xmon_iabr_match(struct pt_regs *regs); 45 extern int xmon_dabr_match(struct pt_regs *regs); 47 int (*debugger)(struct pt_regs *regs) = xmon; 48 int (*debugger_bpt)(struct pt_regs *regs) = xmon_bpt; 49 int (*debugger_sstep)(struct pt_regs *regs) = xmon_sstep; 50 int (*debugger_iabr_match)(struct pt_regs *regs) = xmon_iabr_match; 51 int (*debugger_dabr_match)(struct pt_regs *regs) = xmon_dabr_match; 52 void (*debugger_fault_handler)(struct pt_regs *regs); 102 _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) argument 149 check_io_access(struct pt_regs *regs) argument 229 platform_machine_check(struct pt_regs *regs) argument 233 machine_check_exception(struct pt_regs *regs) argument 385 SMIException(struct pt_regs *regs) argument 394 unknown_exception(struct pt_regs *regs) argument 401 instruction_breakpoint_exception(struct pt_regs *regs) argument 408 RunModeException(struct pt_regs *regs) argument 440 emulate_string_inst(struct pt_regs *regs, u32 instword) argument 508 emulate_instruction(struct pt_regs *regs) argument 555 emulate_single_step(struct pt_regs *regs) argument 568 program_check_exception(struct pt_regs *regs) argument 649 single_step_exception(struct pt_regs *regs) argument 657 alignment_exception(struct pt_regs *regs) argument 680 StackOverflow(struct pt_regs *regs) argument 689 nonrecoverable_exception(struct pt_regs *regs) argument 697 trace_syscall(struct pt_regs *regs) argument 705 SoftwareEmulation(struct pt_regs *regs) argument 737 DebugException(struct pt_regs *regs, unsigned long debug_status) argument 757 TAUException(struct pt_regs *regs) argument 768 kernel_fp_unavailable_exception(struct pt_regs *regs) argument 775 altivec_unavailable_exception(struct pt_regs *regs) argument 796 altivec_assist_exception(struct pt_regs *regs) argument 832 performance_monitor_exception(struct pt_regs *regs) argument 839 CacheLockingException(struct pt_regs *regs, unsigned long address, unsigned long error_code) argument 853 SPEFloatingPointException(struct pt_regs *regs) argument 893 WatchdogHandler(struct pt_regs *regs) argument 900 WatchdogException(struct pt_regs *regs) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sh/mm/ |
H A D | extable.c | 10 int fixup_exception(struct pt_regs *regs) argument 14 fixup = search_exception_tables(regs->pc); 16 regs->pc = fixup->fixup;
|