Searched defs:instr (Results 1 - 17 of 17) sorted by relevance

/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/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));
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/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));
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/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;
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_as.c71 dlp->dl_len++; /* don't count forward refs in instr count */
326 dif_instr_t instr = dp->dtdo_buf[i]; local
327 uint_t op = DIF_INSTR_OP(instr);
330 if (DIF_INSTR_SUBR(instr) == DIF_SUBR_COPYOUT ||
331 DIF_INSTR_SUBR(instr) == DIF_SUBR_COPYOUTSTR)
337 assert(DIF_INSTR_LABEL(instr) < dlp->dl_label);
339 labels[DIF_INSTR_LABEL(instr)]);
H A Ddt_dis.c431 dif_instr_t instr = dp->dtdo_buf[i]; local
432 dif_instr_t opcode = DIF_INSTR_OP(instr);
438 (void) fprintf(fp, "%02lu: %08x ", i, instr);
439 op->op_func(dp, op->op_name, instr, fp);
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
219 instr = DIF_INSTR_FMT(op, dreg, sreg, dreg);
220 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
246 dif_instr_t instr; local
280 instr = DIF_INSTR_FMT(DIF_OP_SLL, r1, r2, r1);
281 dt_irlist_append(dlp, dt_cg_node_alloc(DT_LBL_NONE, instr));
332 dif_instr_t instr; local
413 dif_instr_t instr; local
479 dif_instr_t instr; local
539 dif_instr_t instr; local
583 dif_instr_t instr; local
626 dif_instr_t instr; local
685 dif_instr_t instr; local
769 dif_instr_t instr; local
814 dif_instr_t instr; local
853 dif_instr_t instr; local
888 dif_instr_t instr; local
924 dif_instr_t instr; local
959 dif_instr_t instr; local
983 dif_instr_t instr; local
1144 dif_instr_t instr; local
1222 dif_instr_t instr; local
1362 dif_instr_t instr; local
1918 dif_instr_t instr; local
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/i386/
H A Ddt_isadep.c421 uchar_t *instr; member in struct:dtrace_dis
431 int ret = *dis->instr;
434 fasttrap_instr_query_t instr; local
436 instr.ftiq_pid = dis->pid;
437 instr.ftiq_pc = dis->addr;
447 if (ioctl(dis->dtp->dt_ftfd, FASTTRAPIOC_GETINSTR, &instr) == 0)
448 ret = instr.ftiq_instr;
452 dis->instr++;
458 dt_instr_size(uchar_t *instr, dtrace_hdl_t *dtp, pid_t pid, uintptr_t addr, argument
465 data.instr
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/i86pc/os/
H A Ddtrace_subr.c241 uint8_t instr, instr2; local
275 if (rp->r_pc > 0 && fuword8(linearpc - 1, &instr) == 0 &&
276 instr != FASTTRAP_INSTR &&
277 (instr != 3 || (rp->r_pc >= 2 &&
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/intel/dtrace/
H A Dfbt.c205 uint8_t *instr, *limit; local
284 instr = (uint8_t *)sym->st_value;
288 while (instr < limit) {
289 if (*instr == FBT_PUSHL_EBP)
292 if ((size = dtrace_instr_size(instr)) <= 0)
295 instr += size;
298 if (instr >= limit || *instr != FBT_PUSHL_EBP) {
307 if (instr[0] != FBT_PUSHL_EBP)
310 if (!(instr[
[all...]
H A Dfasttrap_isa.c232 uint8_t instr[FASTTRAP_MAX_INSTR_SIZE + 10]; local
247 if (uread(p, &instr[0], first, pc) != 0)
250 uread(p, &instr[first], len - first, pc + first) != 0) {
251 bzero(&instr[first], len - first);
258 if ((size = dtrace_instr_size_isa(instr, p->p_model, &rmindex)) <= 0)
284 switch (instr[start]) {
329 if (p->p_model == DATAMODEL_LP64 && (instr[start] & 0xf0) == 0x40)
330 rex = instr[start++];
337 bcopy(instr, tp->ftt_instr, FASTTRAP_MAX_INSTR_SIZE);
340 if (instr[star
607 fasttrap_instr_t instr = FASTTRAP_INSTR; local
618 uint8_t instr; local
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/
H A Dfasttrap.c2005 fasttrap_instr_query_t instr; local
2010 if (copyin((void *)arg, &instr, sizeof (instr)) != 0)
2015 pid_t pid = instr.ftiq_pid;
2038 index = FASTTRAP_TPOINTS_INDEX(instr.ftiq_pid, instr.ftiq_pc);
2043 if (instr.ftiq_pid == tp->ftt_pid &&
2044 instr.ftiq_pc == tp->ftt_pc &&
2056 bcopy(&tp->ftt_instr, &instr.ftiq_instr,
2057 sizeof (instr
[all...]
H A Ddtrace.c4778 dif_instr_t instr; local
4792 instr = text[pc++];
4793 r1 = DIF_INSTR_R1(instr);
4794 r2 = DIF_INSTR_R2(instr);
4795 rd = DIF_INSTR_RD(instr);
4797 switch (DIF_INSTR_OP(instr)) {
4878 pc = DIF_INSTR_LABEL(instr);
4882 pc = DIF_INSTR_LABEL(instr);
4886 pc = DIF_INSTR_LABEL(instr);
4890 pc = DIF_INSTR_LABEL(instr);
8269 dif_instr_t instr = dp->dtdo_buf[pc]; local
8662 dif_instr_t instr = dp->dtdo_buf[pc]; local
8894 dif_instr_t instr = text[pc]; local
[all...]
/vbox/src/VBox/Devices/Graphics/shaderlib/
H A Dshader.c425 static unsigned int get_instr_extra_regcount(enum WINED3D_SHADER_INSTRUCTION_HANDLER instr, unsigned int param) argument
427 switch (instr)
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/
H A Dshader.c425 static unsigned int get_instr_extra_regcount(enum WINED3D_SHADER_INSTRUCTION_HANDLER instr, unsigned int param) argument
427 switch (instr)
H A Darb_program_shader.c2626 const char *instr; local
2631 case WINED3DSIH_LOG: instr = "LG2"; break;
2632 case WINED3DSIH_LOGP: instr = "LOG"; break;
2633 case WINED3DSIH_POW: instr = "POW"; arg2 = TRUE; break;
2651 shader_addline(buffer, "%s%s %s, TA, %s;\n", instr, shader_arb_get_modifier(ins), dst, src1);
2655 shader_addline(buffer, "%s%s %s, TA;\n", instr, shader_arb_get_modifier(ins), dst);
2660 shader_addline(buffer, "%s%s %s, %s, %s;\n", instr, shader_arb_get_modifier(ins), dst, src0, src1);
2664 shader_addline(buffer, "%s%s %s, %s;\n", instr, shader_arb_get_modifier(ins), dst, src0);
5058 /* Nothing to do. The control frame is popped after the HW instr handler */
5703 const char *instr, *sa local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/
H A Dshader.c481 static unsigned int get_instr_extra_regcount(enum WINED3D_SHADER_INSTRUCTION_HANDLER instr, unsigned int param) argument
483 switch (instr)
H A Darb_program_shader.c2790 const char *instr; local
2794 case WINED3DSIH_LOG: instr = "LG2"; break;
2795 case WINED3DSIH_LOGP: instr = "LOG"; break;
2810 shader_addline(buffer, "%s%s %s, TA;\n", instr, shader_arb_get_modifier(ins), dst);
2814 shader_addline(buffer, "%s%s %s, %s;\n", instr, shader_arb_get_modifier(ins), dst, src0);
5530 /* Nothing to do. The control frame is popped after the HW instr handler */
6183 const char *instr; local
6327 instr = "TEX";
6330 instr = "TXP";
6333 instr
[all...]

Completed in 3315 milliseconds