Searched refs:instr (Results 1 - 25 of 87) sorted by last modified time

1234

/arch/powerpc/xmon/
H A Dxmon.c84 unsigned int instr[2]; member in struct:bpt
465 /* for breakpoint or single step, print the current instr. */
526 /* for breakpoint or single step, print the current instr. */
542 regs->nip = (unsigned long) &bp->instr[0];
550 int stepped = emulate_step(regs, bp->instr[0]);
552 regs->nip = (unsigned long) &bp->instr[0];
556 (IS_RFID(bp->instr[0])? "rfid": "mtmsrd"));
600 /* Are we at the trap at bp->instr[1] for some bp? */
694 if (off != offsetof(struct bpt, instr[0])
695 && off != offsetof(struct bpt, instr[
776 unsigned instr; local
948 unsigned int instr; local
1105 unsigned int instr; local
[all...]
/arch/s390/math-emu/
H A Dmath.c99 static void display_emulation_not_implemented(struct pt_regs *regs, char *instr) argument
110 instr, current->comm, current->pid);
111 printk("%s's PSW: %08lx %08lx\n", instr,
/arch/sh/kernel/
H A Dtraps_32.c300 #define SH_PC_8BIT_OFFSET(instr) ((((signed char)(instr))*2) + 4)
301 #define SH_PC_12BIT_OFFSET(instr) ((((signed short)(instr<<4))>>3) + 4)
/arch/tile/kernel/
H A Dtraps.c259 tile_bundle_bits instr; local
306 if (copy_from_user(&instr, (void __user *)regs->pc,
307 sizeof(instr))) {
313 if (!special_ill(instr, &signo, &code)) {
/arch/unicore32/include/asm/
H A Dassembler.h100 .macro usracc, instr, reg, ptr, inc, cond, rept, abort variable
105 \instr\()b.u \reg, [\ptr], #\inc
107 \instr\()w.u \reg, [\ptr], #\inc
/arch/unicore32/lib/
H A Dbacktrace.S115 #define instr v4 define
119 .Ldumpstm: stm.w (instr, reg, stack, v7, lr), [sp-]
121 mov instr, r1
129 cand.a instr, r3 << reg
142 cand.a instr, #0x40 @ if H is 1, high 16 regs
154 201: ldm.w (instr, reg, stack, v7, pc), [sp]+
/arch/unicore32/mm/
H A Dalignment.c200 do_alignment_finish_ldst(unsigned long addr, unsigned long instr, argument
203 if (!LDST_U_BIT(instr))
206 if (!LDST_P_BIT(instr))
209 if (!LDST_P_BIT(instr) || LDST_W_BIT(instr))
210 regs->uregs[RN_BITS(instr)] = addr;
214 do_alignment_ldrhstrh(unsigned long addr, unsigned long instr, argument
217 unsigned int rd = RD_BITS(instr);
219 /* old value 0x40002120, can't judge swap instr correctly */
220 if ((instr
249 do_alignment_ldrstr(unsigned long addr, unsigned long instr, struct pt_regs *regs) argument
288 do_alignment_ldmstm(unsigned long addr, unsigned long instr, struct pt_regs *regs) argument
359 unsigned long instr, instrptr; local
[all...]
/arch/x86/
H A DMakefile144 cfi := $(call as-instr,.cfi_startproc\n.cfi_rel_offset $(sp-y)$(comma)0\n.cfi_endproc,-DCONFIG_AS_CFI=1)
146 cfi-sigframe := $(call as-instr,.cfi_startproc\n.cfi_signal_frame\n.cfi_endproc,-DCONFIG_AS_CFI_SIGNAL_FRAME=1)
147 cfi-sections := $(call as-instr,.cfi_sections .debug_frame,-DCONFIG_AS_CFI_SECTIONS=1)
150 asinstr := $(call as-instr,fxsaveq (%rax),-DCONFIG_AS_FXSAVEQ=1)
151 asinstr += $(call as-instr,crc32l %eax$(comma)%eax,-DCONFIG_AS_CRC32=1)
152 avx_instr := $(call as-instr,vxorps %ymm0$(comma)%ymm1$(comma)%ymm2,-DCONFIG_AS_AVX=1)
153 avx2_instr :=$(call as-instr,vpbroadcastb %xmm0$(comma)%ymm1,-DCONFIG_AS_AVX2=1)
/arch/x86/crypto/
H A DMakefile5 avx_supported := $(call as-instr,vpxor %xmm0$(comma)%xmm0$(comma)%xmm0,yes,no)
6 avx2_supported := $(call as-instr,vpgatherdd %ymm0$(comma)(%eax$(comma)%ymm1\
/arch/x86/crypto/sha-mb/
H A DMakefile5 avx2_supported := $(call as-instr,vpgatherdd %ymm0$(comma)(%eax$(comma)%ymm1\
/arch/x86/include/asm/
H A Dparavirt_types.h697 u8 *instr; /* original instructions */ member in struct:paravirt_patch_site
/arch/x86/kernel/
H A Dalternative.c256 u8 *instr, *replacement; local
270 instr = (u8 *)&a->instr_offset + a->instr_offset;
282 *(s32 *)(insnbuf + 1) += replacement - instr;
287 text_poke_early(instr, insnbuf, a->instrlen);
460 memcpy(insnbuf, p->instr, p->len);
462 (unsigned long)p->instr, p->len);
468 text_poke_early(p->instr, insnbuf, p->len);
/arch/x86/mm/
H A Dfault.c88 check_prefetch_opcode(struct pt_regs *regs, unsigned char *instr, argument
123 if (probe_kernel_address(instr, opcode))
138 unsigned char *instr; local
148 instr = (void *)convert_ip_to_linear(current, regs);
149 max_instr = instr + 15;
151 if (user_mode(regs) && instr >= (unsigned char *)TASK_SIZE)
154 while (instr < max_instr) {
157 if (probe_kernel_address(instr, opcode))
160 instr++;
162 if (!check_prefetch_opcode(regs, instr, opcod
[all...]
/arch/x86/platform/uv/
H A Dtlb_uv.c1522 static int parse_tunables_write(struct bau_control *bcp, char *instr, argument
1531 p = instr + strspn(instr, WHITESPACE);
1544 p = instr + strspn(instr, WHITESPACE);
1586 char instr[100]; local
1589 if (count == 0 || count > sizeof(instr)-1)
1591 if (copy_from_user(instr, user, count))
1594 instr[count] = '\0';
1598 ret = parse_tunables_write(bcp, instr, coun
[all...]
/arch/x86/um/
H A Dptrace_32.c28 unsigned short instr; local
31 n = copy_from_user(&instr, (void __user *) addr, sizeof(instr));
38 n = access_process_vm(current, addr, &instr, sizeof(instr), 0);
39 if (n != sizeof(instr)) {
46 return (instr == 0x80cd) || (instr == 0x340f);
H A Dptrace_64.c199 unsigned short instr; local
202 n = copy_from_user(&instr, (void __user *) addr, sizeof(instr));
210 n = access_process_vm(current, addr, &instr, sizeof(instr), 0);
211 if (n != sizeof(instr)) {
218 return instr == 0x050f;
/arch/cris/boot/compressed/
H A Dhead_v10.S64 subq 2, $r5 ; compensate for the move.d $pc instr
/arch/frv/include/asm/
H A Dmath-emu.h291 .macro debug instr,args
293 \instr \args
/arch/ia64/include/asm/
H A Dparavirt_patch.h51 #define paravirt_alt_bundle(instr, privop) \
53 "\t" instr "\n" \
74 #define paravirt_alt_inst(instr, privop) \
76 "\t" instr "\n" \
/arch/ia64/kernel/
H A Dparavirt_patch.c45 paravirt_flush_i_cache_range(const void *instr, unsigned long size) argument
51 paravirt_fc_i(instr + i);
/arch/m68k/ifpsp060/src/
H A Dfplsp.S335 set USER_FPIAR, LV+40 # FP instr address register
541 set FMUL_OP, 0x0 # fmul instr performed last
H A Dfpsp.S355 set USER_FPIAR, LV+40 # FP instr address register
561 set FMUL_OP, 0x0 # fmul instr performed last
658 btst &0x5,EXC_CMDREG(%a6) # is instr an fmove out?
898 btst &0x5,EXC_CMDREG(%a6) # is instr an fmove out?
1330 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
1875 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
2964 tst.w %d0 # is instr fmovm?
2972 btst &0xe,%d0 # is instr fmovm ctrl
3127 btst &13,%d0 # is instr an fmove out?
3323 btst &13,%d0 # is instr a
[all...]
H A Dpfpsp.S354 set USER_FPIAR, LV+40 # FP instr address register
560 set FMUL_OP, 0x0 # fmul instr performed last
657 btst &0x5,EXC_CMDREG(%a6) # is instr an fmove out?
897 btst &0x5,EXC_CMDREG(%a6) # is instr an fmove out?
1329 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
1874 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
2963 tst.w %d0 # is instr fmovm?
2971 btst &0xe,%d0 # is instr fmovm ctrl
3126 btst &13,%d0 # is instr an fmove out?
3322 btst &13,%d0 # is instr a
[all...]
/arch/m68k/include/asm/
H A Dmath-emu.h306 .macro debug instr,args
308 \instr \args
/arch/m68k/math-emu/
H A Dfp_decode.h41 /* These macros do the dirty work of the instr decoding, several variables
70 | first decoding of the instr type
71 | this separates the conditional instr
82 | second decoding of the instr type
83 | this separates most move instr
90 | .long "f<op> fpx,fpx","invalid instr"
113 | it depends on the instr which of the modes is valid

Completed in 407 milliseconds

1234