Searched refs:regs (Results 1 - 25 of 1406) sorted by relevance

1234567891011>>

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/
H A Dbranch.h13 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 Dstacktrace.h15 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 Dbranch.h13 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 Dstacktrace.h15 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 Dsysrq.c14 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 Dtls.c14 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 Delf.h83 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 Dptrace.h23 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 Dprocess.c115 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 Dsyscalls.h18 #define EXECUTE_SYSCALL(syscall, regs) \
20 (*sys_call_table[syscall]))(UPT_SYSCALL_ARG1(&regs->regs), \
21 UPT_SYSCALL_ARG2(&regs->regs), \
22 UPT_SYSCALL_ARG3(&regs->regs), \
23 UPT_SYSCALL_ARG4(&regs->regs), \
24 UPT_SYSCALL_ARG5(&regs
[all...]
H A Dptrace_user.h18 #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 Dsstep.c29 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 Dpervasive.h29 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 Dras.h4 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 Dsyscall_kern.c19 void syscall_handler_tt(int sig, struct pt_regs *regs) argument
25 sc = UPT_SC(&regs->regs);
28 syscall = UPT_SYSCALL_NR(&regs->regs);
29 syscall_trace(&regs->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(&regs
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-ppc/
H A Dkgdb.h34 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 Dsysrq.c11 void show_regs(struct pt_regs_subarch *regs) argument
14 printk("show_regs(): insert regs here.\n");
16 show_trace(current, &regs->gpr[1]);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v32/kernel/
H A Dtraps.c16 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 Dtraps.c21 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 Dbt455.h27 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 Dptrace.h35 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 Dprocessor.h43 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 Dalign.c10 static int get_reg(struct pt_regs *regs, int nr) argument
15 val = *(unsigned long *)(&regs->r0 + nr);
17 val = *(unsigned long *)(&regs->r4 + (nr - 4));
19 val = *(unsigned long *)(&regs->r7 + (nr - 7));
21 val = *(unsigned long *)(&regs->fp + (nr - 13));
26 static void set_reg(struct pt_regs *regs, int nr, int val) argument
29 *(unsigned long *)(&regs->r0 + nr) = val;
31 *(unsigned long *)(&regs->r4 + (nr - 4)) = val;
33 *(unsigned long *)(&regs->r7 + (nr - 7)) = val;
35 *(unsigned long *)(&regs
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 Dtraps.c42 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 Dextable.c10 int fixup_exception(struct pt_regs *regs) argument
14 fixup = search_exception_tables(regs->pc);
16 regs->pc = fixup->fixup;

Completed in 158 milliseconds

1234567891011>>