Searched refs:instr (Results 1 - 25 of 88) sorted by relevance

1234

/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/ustack/
H A Dtst.helper.c46 uint32_t instr[] = { local
53 uint32_t *fp = malloc(sizeof (instr));
58 instr[1] |= ((uintptr_t)baz - (uintptr_t)&fp[1]) >> 2;
64 bcopy(instr, fp, sizeof (instr));
/freebsd-10.0-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/ustack/
H A Dtst.helper.c46 uint8_t instr[] = { local
54 uint8_t *fp = malloc(sizeof (instr));
59 *((int *)&instr[4]) = (uintptr_t)baz - (uintptr_t)&fp[8];
65 bcopy(instr, fp, sizeof (instr));
/freebsd-10.0-release/sys/cddl/dev/dtrace/amd64/
H A Dinstr_size.c83 uchar_t **instr = p; local
85 ret = **instr;
86 *instr += 1;
101 dtrace_dis_isize(uchar_t *instr, dis_isize_t which, model_t model, int *rmindex) argument
111 x.d86_data = (void **)&instr;
129 dtrace_instr_size_isa(uchar_t *instr, model_t model, int *rmindex) argument
131 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, model, rmindex));
135 dtrace_instr_size(uchar_t *instr) argument
137 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, DATAMODEL_NATIVE,
/freebsd-10.0-release/sys/cddl/dev/dtrace/i386/
H A Dinstr_size.c83 uchar_t **instr = p; local
85 ret = **instr;
86 *instr += 1;
101 dtrace_dis_isize(uchar_t *instr, dis_isize_t which, model_t model, int *rmindex) argument
111 x.d86_data = (void **)&instr;
129 dtrace_instr_size_isa(uchar_t *instr, model_t model, int *rmindex) argument
131 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, model, rmindex));
135 dtrace_instr_size(uchar_t *instr) argument
137 return (dtrace_dis_isize(instr, DIS_ISIZE_INSTR, DATAMODEL_NATIVE,
/freebsd-10.0-release/usr.sbin/jail/
H A Djaillex.l43 static int instr;
57 <_>[ \t]+ instr = 0;
66 instr = 0;
70 instr = 0;
75 instr = 0;
79 instr = 0;
88 return instr ? STR1 : (instr = 1, STR);
94 return instr ? STR1 : (instr
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_cg.c50 dt_cg_node_alloc(uint_t label, dif_instr_t instr) argument
58 dip->di_instr = instr;
97 dif_instr_t instr = DIF_INSTR_SETX((uint_t)intoff, reg); local
105 dt_irlist_append(dlp, dt_cg_node_alloc(lbl, instr));
193 dif_instr_t instr; local
217 instr = DIF_INSTR_FMT(op, dreg, sreg, dreg);
218 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
244 dif_instr_t instr; local
276 instr = DIF_INSTR_FMT(DIF_OP_SLL, r1, r2, r1);
277 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
328 dif_instr_t instr; local
408 dif_instr_t instr; local
473 dif_instr_t instr; local
555 dif_instr_t instr; local
600 dif_instr_t instr; local
643 dif_instr_t instr; local
700 dif_instr_t instr; local
782 dif_instr_t instr; local
827 dif_instr_t instr; local
866 dif_instr_t instr; local
901 dif_instr_t instr; local
937 dif_instr_t instr; local
972 dif_instr_t instr; local
996 dif_instr_t instr; local
1154 dif_instr_t instr; local
1231 dif_instr_t instr; local
1411 uint32_t instr; local
1515 uint32_t instr; local
1554 dif_instr_t instr; local
2118 dif_instr_t instr; local
[all...]
/freebsd-10.0-release/contrib/ntp/html/build/hints/
H A Dsolaris.xtra.patchfreq60 instr=`echo setcpudelay+34?X | adb $kernel | cut -d: -f 2 | nawk '{ print $1 }'`
62 if [ $instr = $nop ]; then
65 let masked="(16#$store_mask & 16#$instr) - 16#$store"
/freebsd-10.0-release/sys/dev/hwpmc/
H A Dhwpmc_x86.c77 uint32_t instr; local
94 if (copyin((void *) pc, &instr, sizeof(instr)) != 0)
97 if (PMC_AT_FUNCTION_PROLOGUE_PUSH_BP(instr) ||
98 PMC_AT_FUNCTION_EPILOGUE_RET(instr)) { /* ret */
101 } else if (PMC_AT_FUNCTION_PROLOGUE_MOV_SP_BP(instr)) {
157 uint32_t instr; local
185 instr = *(uint32_t *) pc;
196 if (PMC_AT_FUNCTION_PROLOGUE_PUSH_BP(instr) ||
197 PMC_AT_FUNCTION_EPILOGUE_RET(instr))
[all...]
/freebsd-10.0-release/sys/powerpc/fpu/
H A Dfpu_extern.h36 union instr;
42 int fpu_execute(struct trapframe *, struct fpemu *, union instr *);
H A Dfpu_emu.c188 static union instr insn;
270 fpu_execute(struct trapframe *tf, struct fpemu *fe, union instr *insn)
273 union instr instr = *insn; local
290 cond = instr.i_any.i_rc;
299 opc_disasm(loc, instr.i_int);
307 if ((instr.i_any.i_opcd >= OPC_LFS && instr.i_any.i_opcd <= OPC_STFDU) ||
308 instr.i_any.i_opcd == OPC_integer_31) {
322 if (instr
[all...]
/freebsd-10.0-release/sys/contrib/xz-embedded/linux/lib/xz/
H A Dxz_dec_bcj.c163 uint32_t instr; local
166 instr = get_unaligned_be32(buf + i);
167 if ((instr & 0xFC000003) == 0x48000001) {
168 instr &= 0x03FFFFFC;
169 instr -= s->pos + (uint32_t)i;
170 instr &= 0x03FFFFFC;
171 instr |= 0x48000001;
172 put_unaligned_be32(instr, buf + i);
217 uint64_t instr; local
230 instr
319 uint32_t instr; local
[all...]
/freebsd-10.0-release/sys/powerpc/powerpc/
H A Ddb_disasm.c80 void disasm_fields(const struct opcode *popcode, instr_t instr, vm_offset_t loc,
82 void dis_ppc(const struct opcode *opcodeset, instr_t instr, vm_offset_t loc);
557 op_ill(instr_t instr, vm_offset_t loc) argument
559 db_printf("illegal instruction %x\n", instr);
572 disasm_fields(const struct opcode *popcode, instr_t instr, vm_offset_t loc, argument
584 OE = extract_field(instr, 31 - 21, 1);
592 if (instr & 0x1) {
597 if (instr & 0x2) {
602 if (instr & 0x1) {
614 E = extract_field(instr, 3
870 op_base(instr_t instr, vm_offset_t loc) argument
876 op_cl_x13(instr_t instr, vm_offset_t loc) argument
882 op_cl_x1e(instr_t instr, vm_offset_t loc) argument
888 op_cl_x1f(instr_t instr, vm_offset_t loc) argument
894 op_cl_x3a(instr_t instr, vm_offset_t loc) argument
900 op_cl_x3b(instr_t instr, vm_offset_t loc) argument
906 op_cl_x3e(instr_t instr, vm_offset_t loc) argument
912 op_cl_x3f(instr_t instr, vm_offset_t loc) argument
918 dis_ppc(const struct opcode *opcodeset, instr_t instr, vm_offset_t loc) argument
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/sparc/dtrace/
H A Dfasttrap_isa.c1057 fasttrap_instr_t instr = FASTTRAP_INSTR; local
1059 if (uwrite(p, &instr, 4, tp->ftt_pc) != 0)
1068 fasttrap_instr_t instr; local
1074 if (uread(p, &instr, 4, tp->ftt_pc) != 0)
1076 if (instr != FASTTRAP_INSTR && instr != BREAKPOINT_INSTR)
1088 uint32_t instr; local
1097 if (uread(p, &instr, 4, pc) != 0)
1113 if (OP(instr) == 1) {
1118 disp = DISP30(instr) <<
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/Disassembler/
H A DMBlazeDisassembler.h39 MCDisassembler::DecodeStatus getInstruction(MCInst &instr,
H A DMBlazeDisassembler.cpp496 MCDisassembler::DecodeStatus MBlazeDisassembler::getInstruction(MCInst &instr, argument
523 instr.setOpcode(opcode);
541 instr.addOperand(MCOperand::CreateReg(RD));
542 instr.addOperand(MCOperand::CreateReg(RB));
543 instr.addOperand(MCOperand::CreateReg(RA));
549 instr.addOperand(MCOperand::CreateReg(RD));
550 instr.addOperand(MCOperand::CreateReg(RA));
551 instr.addOperand(MCOperand::CreateReg(RB));
557 instr.addOperand(MCOperand::CreateReg(RD));
558 instr
[all...]
/freebsd-10.0-release/sys/cddl/dev/fbt/
H A Dfbt_powerpc.c75 #define FBT_IS_JUMP(instr) ((instr & ~FBT_BR_MASK) == FBT_BRANCH)
201 u_int32_t *instr, *limit; local
221 instr = (u_int32_t *) symval->value;
224 for (; instr < limit; instr++)
225 if (*instr == FBT_MFLR_R0)
228 if (*instr != FBT_MFLR_R0)
235 fbt->fbtp_patchpoint = instr;
238 fbt->fbtp_savedval = *instr;
[all...]
H A Dfbt.c233 u_int8_t *instr, *limit; local
251 instr = (u_int8_t *) symval->value;
255 while (instr < limit) {
256 if (*instr == FBT_PUSHL_EBP)
259 if ((size = dtrace_instr_size(instr)) <= 0)
262 instr += size;
265 if (instr >= limit || *instr != FBT_PUSHL_EBP) {
274 if (instr[0] != FBT_PUSHL_EBP)
277 if (!(instr[
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c301 uint8_t instr[FASTTRAP_MAX_INSTR_SIZE + 10]; local
316 if (uread(p, &instr[0], first, pc) != 0)
319 uread(p, &instr[first], len - first, pc + first) != 0) {
320 bzero(&instr[first], len - first);
327 if ((size = dtrace_instr_size_isa(instr, p->p_model, &rmindex)) <= 0)
353 switch (instr[start]) {
398 if (p->p_model == DATAMODEL_LP64 && (instr[start] & 0xf0) == 0x40)
399 rex = instr[start++];
406 bcopy(instr, tp->ftt_instr, FASTTRAP_MAX_INSTR_SIZE);
409 if (instr[star
676 fasttrap_instr_t instr = FASTTRAP_INSTR; local
687 uint8_t instr; local
[all...]
/freebsd-10.0-release/contrib/gdb/gdb/
H A Dia64-tdep.c405 replace_slotN_contents (char *bundle, long long instr, int slotnum) argument
407 replace_bit_field (bundle, instr, 5+41*slotnum, 41);
450 fetch_instruction (CORE_ADDR addr, instruction_type *it, long long *instr) argument
484 *instr = slotN_contents (bundle, slotnum);
525 long long instr; local
544 instr = slotN_contents (bundle, slotnum);
545 memcpy(contents_cache, &instr, sizeof(instr));
558 long long instr; local
574 memcpy (&instr, contents_cach
1045 long long instr; local
[all...]
/freebsd-10.0-release/contrib/amd/libamu/
H A Dmtab.c107 haseq(char *instr) argument
109 if (instr) {
110 char *eq = strchr(instr, '=');
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.h116 DecodeStatus getInstruction(MCInst &instr,
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/i386/
H A Ddt_isadep.c469 uchar_t *instr; member in struct:dtrace_dis
479 int ret = *dis->instr;
482 fasttrap_instr_query_t instr; local
484 instr.ftiq_pid = dis->pid;
485 instr.ftiq_pc = dis->addr;
495 if (ioctl(dis->dtp->dt_ftfd, FASTTRAPIOC_GETINSTR, &instr) == 0)
496 ret = instr.ftiq_instr;
500 dis->instr++;
506 dt_instr_size(uchar_t *instr, dtrace_hdl_t *dtp, pid_t pid, uintptr_t addr, argument
513 data.instr
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/sparc/
H A Ddt_isadep.c109 fasttrap_instr_query_t instr; local
111 instr.ftiq_pid = Pstatus(P)->pr_pid;
112 instr.ftiq_pc = symp->st_value + i * 4;
115 &instr) != 0) {
119 instr.ftiq_pc) != 4) {
134 text[i] = instr.ftiq_instr;
/freebsd-10.0-release/lib/libc/gen/
H A Dfts-compat.c322 int instr; local
334 instr = p->fts_instr;
338 if (instr == FTS_AGAIN) {
349 if (instr == FTS_FOLLOW &&
366 if (instr == FTS_SKIP ||
513 __fts_set_44bsd(sp, p, instr)
516 int instr;
518 if (instr != 0 && instr != FTS_AGAIN && instr !
[all...]
/freebsd-10.0-release/sys/mips/mips/
H A Ddb_trace.c144 unsigned instr, mask; local
222 instr = kdbpeek((int *)va);
224 if (MIPS_START_OF_FUNCTION(instr))
227 if (MIPS_END_OF_FUNCTION(instr)) {
237 while ((instr = kdbpeek((int *)va)) == 0)
250 instr = kdbpeek((int *)va);
251 i.word = instr;

Completed in 319 milliseconds

1234