Lines Matching refs:VIO_CMO_MIN_ENT
145 * hotplug must be equal to %VIO_CMO_MIN_ENT for the excess pool to be
165 if (vio_cmo.spare >= VIO_CMO_MIN_ENT)
218 spare_needed = VIO_CMO_MIN_ENT - vio_cmo.spare;
236 * This removes entitlement from the device down to VIO_CMO_MIN_ENT,
243 VIO_CMO_MIN_ENT)));
300 if (vio_cmo.spare < VIO_CMO_MIN_ENT) {
301 tmp = min(delta, (VIO_CMO_MIN_ENT - vio_cmo.spare));
329 (viodev->cmo.entitled > VIO_CMO_MIN_ENT))
332 VIO_CMO_MIN_ENT);
345 * Remove all but VIO_CMO_MIN_ENT bytes from devices
355 (viodev->cmo.entitled > VIO_CMO_MIN_ENT))
358 VIO_CMO_MIN_ENT);
408 cmo->min = vio_cmo_num_OF_devs() * VIO_CMO_MIN_ENT;
410 cmo->spare = min_t(size_t, VIO_CMO_MIN_ENT, (cmo->entitled - cmo->min));
422 viodev->cmo.entitled = VIO_CMO_MIN_ENT;
423 cmo->desired += (viodev->cmo.desired - VIO_CMO_MIN_ENT);
424 avail -= max_t(size_t, viodev->cmo.allocated, VIO_CMO_MIN_ENT);
432 level = VIO_CMO_MIN_ENT;
478 VIO_CMO_MIN_ENT);
635 if (desired < VIO_CMO_MIN_ENT)
636 desired = VIO_CMO_MIN_ENT;
720 if (viodev->cmo.desired < VIO_CMO_MIN_ENT)
721 viodev->cmo.desired = VIO_CMO_MIN_ENT;
722 size = VIO_CMO_MIN_ENT;
745 VIO_CMO_MIN_ENT)) {
749 VIO_CMO_MIN_ENT);
826 vio_cmo.desired -= (viodev->cmo.desired - VIO_CMO_MIN_ENT);
833 viodev->cmo.entitled -= VIO_CMO_MIN_ENT;
836 if (viodev->cmo.entitled && (vio_cmo.spare < VIO_CMO_MIN_ENT)) {
837 tmp = min(viodev->cmo.entitled, (VIO_CMO_MIN_ENT -
853 viodev->cmo.entitled = VIO_CMO_MIN_ENT;
854 viodev->cmo.desired = VIO_CMO_MIN_ENT;
900 vio_cmo.spare = VIO_CMO_MIN_ENT;
903 VIO_CMO_MIN_ENT);