Lines Matching defs:dx
957 cl->cl_eligible.dx = 0;
1393 * dx: tsc_count
1470 u_int64_t dx;
1472 dx = ((u_int64_t)d * machclk_freq) / 1000;
1473 return (dx);
1486 dx2d(u_int64_t dx)
1490 d = dx * 1000 / machclk_freq;
1499 isc->dx = d2dx(sc->d);
1500 isc->dy = seg_x2y(isc->dx, isc->sm1);
1517 rtsc->dx = isc->dx;
1537 x = rtsc->x + rtsc->dx;
1542 x = rtsc->x + rtsc->dx
1555 else if (x <= rtsc->x + rtsc->dx)
1561 + seg_x2y(x - rtsc->x - rtsc->dx, rtsc->sm2);
1573 u_int64_t y1, y2, dx, dy;
1590 * y2: at (x + dx)
1598 y2 = rtsc_x2y(rtsc, x + isc->dx);
1603 rtsc->dx = isc->dx;
1610 * compute the offsets (dx, dy) using the reverse
1612 * seg_x2y(dx, sm1) == seg_x2y(dx, sm2) + (y1 - y)
1614 dx = ((y1 - y) << SM_SHIFT) / (isc->sm1 - isc->sm2);
1619 if (rtsc->x + rtsc->dx > x)
1620 dx += rtsc->x + rtsc->dx - x;
1621 dy = seg_x2y(dx, isc->sm1);
1625 rtsc->dx = dx;
1638 sp->rsc.d = dx2d(cl->cl_rsc->dx);
1647 sp->fsc.d = dx2d(cl->cl_fsc->dx);
1656 sp->usc.d = dx2d(cl->cl_usc->dx);
1844 cl->cl_eligible.dx = 0;