Lines Matching refs:rounding
255 uint32_t rounding;
311 unit->rounding = (0x3f & (unit->regs->capability >> 48));
1221 if (unit->selective && ((unit->rounding > fMaxRoundSize)))
1222 fMaxRoundSize = unit->rounding;
1541 unit_invalidate(unit, kTheDomain, unitAddr[idx], unit->rounding, leaf);
1543 || (unitPages[idx] <= (1U << unit->rounding)))
1550 unitPages[idx] -= (1U << unit->rounding);
1551 unitAddr[idx] += (1U << unit->rounding);
1633 uint32_t mask = unit->rounding;
1634 if (unitPages < (1U << unit->rounding)) mask = vtd_log2up(unitPages);
1644 || (unitPages <= (1U << unit->rounding)))
1650 unitPages -= (1U << unit->rounding);
1651 unitAddr += (1U << unit->rounding);