Lines Matching defs:value

88  * When we're firing a return probe we need to expose the value returned by
89 * the function being traced. Since the function can set the return value
200 uint64_t value;
209 value = dtrace_fulword(&fr->fr_argd[argno]);
216 value = dtrace_fuword32(&fr->fr_argd[argno]);
221 return (value);
552 * off of %g7, so all we have to do is stick the right value
566 ulong_t value;
579 * off of %g7 so we just need to place the correct value
592 value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) + imm;
594 value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) +
602 fasttrap_putreg(rp, ((rd & 0x18) == 0x8) ? rd + 16 : rd, value);
644 ulong_t value;
651 value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) | imm;
653 value = fasttrap_getreg(rp, RS1(tp->ftt_instr)) |
657 fasttrap_putreg(rp, RD(tp->ftt_instr), value);
818 int64_t value;
831 value = (int64_t)fasttrap_getreg(rp, reg);
835 taken = (value == 0); break;
837 taken = (value <= 0); break;
839 taken = (value < 0); break;
841 taken = (value != 0); break;
843 taken = (value > 0); break;
845 taken = (value >= 0); break;
1142 * We also identify the only illegal op2 value (See
1307 * dependent since the debugger uses the %pc value
1386 ulong_t value;
1408 value = dtrace_getreg_win(reg, 1);
1413 return (value);
1420 * we probably haven't) try to copy in the value of the register.
1441 if (fasttrap_fulword(&fr->fr_local[reg - 16], &value) != 0)
1446 uint32_t *v32 = (uint32_t *)&value;
1468 return (value);
1484 fasttrap_putreg(struct regs *rp, uint_t reg, ulong_t value)
1494 (&rp->r_g1)[reg - 1] = value;
1500 * can just place the value in the correct window.
1504 dtrace_putreg_win(reg, value);
1514 * copy out the value. If that fails, we try to create a new
1536 rwin[i].rw_local[reg - 16] = value;
1542 if (fasttrap_sulword(&fr->fr_local[reg - 16], value) != 0) {
1547 rwin[mpcb->mpcb_wbcnt].rw_local[reg - 16] = value;
1558 uint32_t v32 = (uint32_t)value;
1591 * If we couldn't record this register's value, the process is in an