Lines Matching defs:dx
937 cl->cl_eligible.dx = 0;
1343 * dx: tsc_count
1420 u_int64_t dx;
1422 dx = ((u_int64_t)d * machclk_freq) / 1000;
1423 return (dx);
1436 dx2d(u_int64_t dx)
1440 d = dx * 1000 / machclk_freq;
1449 isc->dx = d2dx(sc->d);
1450 isc->dy = seg_x2y(isc->dx, isc->sm1);
1467 rtsc->dx = isc->dx;
1487 x = rtsc->x + rtsc->dx;
1492 x = rtsc->x + rtsc->dx
1505 else if (x <= rtsc->x + rtsc->dx)
1511 + seg_x2y(x - rtsc->x - rtsc->dx, rtsc->sm2);
1523 u_int64_t y1, y2, dx, dy;
1540 * y2: at (x + dx)
1548 y2 = rtsc_x2y(rtsc, x + isc->dx);
1553 rtsc->dx = isc->dx;
1560 * compute the offsets (dx, dy) using the reverse
1562 * seg_x2y(dx, sm1) == seg_x2y(dx, sm2) + (y1 - y)
1564 dx = ((y1 - y) << SM_SHIFT) / (isc->sm1 - isc->sm2);
1569 if (rtsc->x + rtsc->dx > x)
1570 dx += rtsc->x + rtsc->dx - x;
1571 dy = seg_x2y(dx, isc->sm1);
1575 rtsc->dx = dx;
1588 sp->rsc.d = dx2d(cl->cl_rsc->dx);
1597 sp->fsc.d = dx2d(cl->cl_fsc->dx);
1606 sp->usc.d = dx2d(cl->cl_usc->dx);
1794 cl->cl_eligible.dx = 0;