Lines Matching refs:VIO_CMO_MIN_ENT

165 	if (vio_cmo.spare >= VIO_CMO_MIN_ENT)  in vio_cmo_alloc()
218 spare_needed = VIO_CMO_MIN_ENT - vio_cmo.spare; in vio_cmo_dealloc()
241 tmp = min3(spare_needed, reserve_freed, (viodev->cmo.entitled - VIO_CMO_MIN_ENT)); in vio_cmo_dealloc()
298 if (vio_cmo.spare < VIO_CMO_MIN_ENT) { in vio_cmo_entitlement_update()
299 tmp = min(delta, (VIO_CMO_MIN_ENT - vio_cmo.spare)); in vio_cmo_entitlement_update()
327 (viodev->cmo.entitled > VIO_CMO_MIN_ENT)) in vio_cmo_entitlement_update()
330 VIO_CMO_MIN_ENT); in vio_cmo_entitlement_update()
353 (viodev->cmo.entitled > VIO_CMO_MIN_ENT)) in vio_cmo_entitlement_update()
356 VIO_CMO_MIN_ENT); in vio_cmo_entitlement_update()
406 cmo->min = vio_cmo_num_OF_devs() * VIO_CMO_MIN_ENT; in vio_cmo_balance()
408 cmo->spare = min_t(size_t, VIO_CMO_MIN_ENT, (cmo->entitled - cmo->min)); in vio_cmo_balance()
420 viodev->cmo.entitled = VIO_CMO_MIN_ENT; in vio_cmo_balance()
421 cmo->desired += (viodev->cmo.desired - VIO_CMO_MIN_ENT); in vio_cmo_balance()
422 avail -= max_t(size_t, viodev->cmo.allocated, VIO_CMO_MIN_ENT); in vio_cmo_balance()
430 level = VIO_CMO_MIN_ENT; in vio_cmo_balance()
476 VIO_CMO_MIN_ENT); in vio_cmo_balance()
639 if (desired < VIO_CMO_MIN_ENT) in vio_cmo_set_dev_desired()
640 desired = VIO_CMO_MIN_ENT; in vio_cmo_set_dev_desired()
724 if (viodev->cmo.desired < VIO_CMO_MIN_ENT) in vio_cmo_bus_probe()
725 viodev->cmo.desired = VIO_CMO_MIN_ENT; in vio_cmo_bus_probe()
726 size = VIO_CMO_MIN_ENT; in vio_cmo_bus_probe()
749 VIO_CMO_MIN_ENT)) { in vio_cmo_bus_probe()
753 VIO_CMO_MIN_ENT); in vio_cmo_bus_probe()
830 vio_cmo.desired -= (viodev->cmo.desired - VIO_CMO_MIN_ENT); in vio_cmo_bus_remove()
837 viodev->cmo.entitled -= VIO_CMO_MIN_ENT; in vio_cmo_bus_remove()
840 if (viodev->cmo.entitled && (vio_cmo.spare < VIO_CMO_MIN_ENT)) { in vio_cmo_bus_remove()
841 tmp = min(viodev->cmo.entitled, (VIO_CMO_MIN_ENT - in vio_cmo_bus_remove()
857 viodev->cmo.entitled = VIO_CMO_MIN_ENT; in vio_cmo_bus_remove()
858 viodev->cmo.desired = VIO_CMO_MIN_ENT; in vio_cmo_bus_remove()
903 vio_cmo.spare = VIO_CMO_MIN_ENT; in vio_cmo_bus_init()
906 VIO_CMO_MIN_ENT); in vio_cmo_bus_init()