Searched refs:insn (Results 26 - 50 of 114) sorted by relevance

12345

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc/math-emu/
H A Dmath.c14 * The fxxxxx.c files each emulate a single insn. They look relatively
81 * each insn is. This is from the binutils source :->
131 static int do_one_mathemu(u32 insn, unsigned long *fsr, unsigned long *fregs);
144 /* regs->pc isn't necessarily the PC at which the offending insn is sitting.
164 unsigned long insn; local
170 printk("%d: %08lx at %08lx\n", i, fpt->thread.fpqueue[i].insn,
174 if (fpt->thread.fpqdepth == 0) { /* no queue, guilty insn is at regs->pc */
178 if (!get_user(insn, (u32 *)regs->pc)) {
179 retcode = do_one_mathemu(insn, &fpt->thread.fsr, fpt->thread.float_regs);
191 retcode = do_one_mathemu(fpt->thread.fpqueue[i].insn,
271 do_one_mathemu(u32 insn, unsigned long *pfsr, unsigned long *fregs) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/kernel/
H A Dunaligned.c99 union mips_instruction insn; local
109 __get_user(insn.word, (unsigned int *)pc);
111 switch (insn.i_format.opcode) {
174 *regptr = &regs->regs[insn.i_format.rt];
204 *regptr = &regs->regs[insn.i_format.rt];
238 *regptr = &regs->regs[insn.i_format.rt];
278 *regptr = &regs->regs[insn.i_format.rt];
320 *regptr = &regs->regs[insn.i_format.rt];
331 value = regs->regs[insn.i_format.rt];
367 value = regs->regs[insn
[all...]
H A Dgdb-stub.c457 union mips_instruction insn; local
462 insn.word = *(unsigned int *)targ;
465 switch (insn.i_format.opcode) {
470 switch (insn.r_format.func) {
473 targ = *(&regs->reg0 + insn.r_format.rs);
486 targ += 4 + (insn.i_format.simmediate << 2);
498 targ |= (insn.j_format.target << 2);
517 targ += 4 + (insn.i_format.simmediate << 2);
768 * There is no single step insn in the MIPS ISA, so we
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dunaligned.c99 union mips_instruction insn; local
109 __get_user(insn.word, (unsigned int *)pc);
111 switch (insn.i_format.opcode) {
174 *regptr = &regs->regs[insn.i_format.rt];
204 *regptr = &regs->regs[insn.i_format.rt];
238 *regptr = &regs->regs[insn.i_format.rt];
278 *regptr = &regs->regs[insn.i_format.rt];
320 *regptr = &regs->regs[insn.i_format.rt];
331 value = regs->regs[insn.i_format.rt];
367 value = regs->regs[insn
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/
H A Dsigcontext.h56 unsigned long insn; member in struct:__anon10853::__anon10854
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc/
H A Dsigcontext.h56 unsigned long insn; member in struct:__anon6437::__anon6438
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/math-emu/
H A Dmath.c164 u32 insn = 0; local
184 if (get_user(insn, (u32 *)pc) != -EFAULT) {
185 if ((insn & 0xc1f80000) == 0x81a00000) /* FPOP1 */ {
186 switch ((insn >> 5) & 0x1ff) {
230 else if ((insn & 0xc1f80000) == 0x81a80000) /* FPOP2 */ {
232 switch ((insn >> 5) & 0x1ff) {
241 if (!((insn >> 11) & 3))
244 XR = current->thread.xfsr[0] >> (30 + ((insn >> 10) & 0x6));
247 switch ((insn >> 14) & 0x7) {
257 if ((insn >> 1
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/lib/
H A Dstrncpy_user.S13 #define EX(insn,reg,addr,handler) \
14 9: insn reg, addr; \
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/lib/
H A Dstrncpy_user.S13 #define EX(insn,reg,addr,handler) \
14 9: insn reg, addr; \
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/xmon/
H A Dppc-opc.c402 insert_bat (insn, value, errmsg)
403 unsigned long insn;
407 return insn | (((insn >> 21) & 0x1f) << 16);
411 extract_bat (insn, invalid)
412 unsigned long insn;
416 && ((insn >> 21) & 0x1f) != ((insn >> 16) & 0x1f))
429 insert_bba (insn, value, errmsg)
430 unsigned long insn;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/xmon/
H A Dppc-opc.c399 insert_bat (insn, value, errmsg)
400 unsigned long insn;
404 return insn | (((insn >> 21) & 0x1f) << 16);
408 extract_bat (insn, invalid)
409 unsigned long insn;
413 && ((insn >> 21) & 0x1f) != ((insn >> 16) & 0x1f))
426 insert_bba (insn, value, errmsg)
427 unsigned long insn;
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/math-emu/
H A Ddsemul.c122 u32 insn, cookie; local
140 err = __get_user(insn, &fr->badinst);
143 if (unlikely(err || (insn != BADINST) || (cookie != BD_COOKIE))) {
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/mm/
H A Dextable.c28 diff = mid->insn - value;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/mm/
H A Dextable.c25 diff = mid->insn - value;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/mm/
H A Dfault.c97 unsigned int insn; local
98 __get_user(insn, (unsigned int *)regs->pc);
99 if ((insn >> 21 & 0x1f) == 0x1f &&
101 (1ul << (insn >> 26) & 0x30f00001400ul)) {
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/cris/mm/
H A Dextable.c49 diff = mid->insn - value;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/m68k/mm/
H A Dextable.c22 diff = value - mid->insn;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/alpha/kernel/
H A Dptrace.c166 u32 insn, op_code; local
170 res = read_int(child, pc, &insn);
174 op_code = insn >> 26;
184 displ = ((s32)(insn << 11)) >> 9;
190 reg_b = (insn >> 16) & 0x1f;
195 DBG(DBG_BPT, ("execing normal insn\n"));
200 res = read_int(child, child->thread.bpt_addr[i], &insn);
203 child->thread.bpt_insn[i] = insn;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc/mm/
H A Dfault.c160 unsigned int insn; local
172 insn = *((unsigned int *) pc);
173 if ((insn >> 21) & 1)
180 insn = *((unsigned int *) pc);
181 if (!((insn >> 21) & 1) || ((insn>>19)&0x3f) == 15)
323 printk("EX_TABLE: insn<%08lx> fixup<%08x> g2<%08lx>\n",
410 unsigned int insn, *ip; local
413 if (! get_user(insn, ip)) {
414 if ((insn
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips64/
H A Duaccess.h130 #define __get_user_asm(insn) \
133 "1:\t" insn "\t%1,%2\n\t" \
186 #define __put_user_asm(insn) \
189 "1:\t" insn "\t%z1, %2\t\t\t# __put_user_asm\n\t" \
455 unsigned long insn; member in struct:exception_table_entry
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sh/
H A Duaccess.h119 #define __get_user_asm(insn) \
123 "mov." insn " %2, %1\n\t" \
173 #define __put_user_asm(insn) \
177 "mov." insn " %1, %2\n\t" \
445 unsigned long insn, fixup;
444 unsigned long insn, fixup; member in struct:exception_table_entry
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips64/
H A Duaccess.h130 #define __get_user_asm(insn) \
133 "1:\t" insn "\t%1,%2\n\t" \
186 #define __put_user_asm(insn) \
189 "1:\t" insn "\t%z1, %2\t\t\t# __put_user_asm\n\t" \
455 unsigned long insn; member in struct:exception_table_entry
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sh/
H A Duaccess.h119 #define __get_user_asm(insn) \
123 "mov." insn " %2, %1\n\t" \
173 #define __put_user_asm(insn) \
177 "mov." insn " %1, %2\n\t" \
445 unsigned long insn, fixup;
444 unsigned long insn, fixup; member in struct:exception_table_entry
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sh/kernel/
H A Dptrace.c310 unsigned short insn; local
329 insn = tmp >> 16;
331 insn = tmp & 0xffff;
334 insn = tmp & 0xffff;
336 insn = tmp >> 16;
338 compute_next_pc (regs, insn, &nextpc1, &nextpc2);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/nwfpe/
H A Dentry.S92 movne pc, r9 @ return ok if not a fp insn
101 @ if condition code failed to match, next insn

Completed in 328 milliseconds

12345