Lines Matching refs:VIO_CMO_MIN_ENT
159 if (vio_cmo.spare >= VIO_CMO_MIN_ENT) in vio_cmo_alloc()
212 spare_needed = VIO_CMO_MIN_ENT - vio_cmo.spare; in vio_cmo_dealloc()
235 tmp = min3(spare_needed, reserve_freed, (viodev->cmo.entitled - VIO_CMO_MIN_ENT)); in vio_cmo_dealloc()
292 if (vio_cmo.spare < VIO_CMO_MIN_ENT) { in vio_cmo_entitlement_update()
293 tmp = min(delta, (VIO_CMO_MIN_ENT - vio_cmo.spare)); in vio_cmo_entitlement_update()
321 (viodev->cmo.entitled > VIO_CMO_MIN_ENT)) in vio_cmo_entitlement_update()
324 VIO_CMO_MIN_ENT); in vio_cmo_entitlement_update()
347 (viodev->cmo.entitled > VIO_CMO_MIN_ENT)) in vio_cmo_entitlement_update()
350 VIO_CMO_MIN_ENT); in vio_cmo_entitlement_update()
400 cmo->min = vio_cmo_num_OF_devs() * VIO_CMO_MIN_ENT; in vio_cmo_balance()
402 cmo->spare = min_t(size_t, VIO_CMO_MIN_ENT, (cmo->entitled - cmo->min)); in vio_cmo_balance()
414 viodev->cmo.entitled = VIO_CMO_MIN_ENT; in vio_cmo_balance()
415 cmo->desired += (viodev->cmo.desired - VIO_CMO_MIN_ENT); in vio_cmo_balance()
416 avail -= max_t(size_t, viodev->cmo.allocated, VIO_CMO_MIN_ENT); in vio_cmo_balance()
424 level = VIO_CMO_MIN_ENT; in vio_cmo_balance()
470 VIO_CMO_MIN_ENT); in vio_cmo_balance()
638 if (desired < VIO_CMO_MIN_ENT) in vio_cmo_set_dev_desired()
639 desired = VIO_CMO_MIN_ENT; in vio_cmo_set_dev_desired()
740 if (viodev->cmo.desired < VIO_CMO_MIN_ENT) in vio_cmo_bus_probe()
741 viodev->cmo.desired = VIO_CMO_MIN_ENT; in vio_cmo_bus_probe()
742 size = VIO_CMO_MIN_ENT; in vio_cmo_bus_probe()
765 VIO_CMO_MIN_ENT)) { in vio_cmo_bus_probe()
769 VIO_CMO_MIN_ENT); in vio_cmo_bus_probe()
846 vio_cmo.desired -= (viodev->cmo.desired - VIO_CMO_MIN_ENT); in vio_cmo_bus_remove()
853 viodev->cmo.entitled -= VIO_CMO_MIN_ENT; in vio_cmo_bus_remove()
856 if (viodev->cmo.entitled && (vio_cmo.spare < VIO_CMO_MIN_ENT)) { in vio_cmo_bus_remove()
857 tmp = min(viodev->cmo.entitled, (VIO_CMO_MIN_ENT - in vio_cmo_bus_remove()
873 viodev->cmo.entitled = VIO_CMO_MIN_ENT; in vio_cmo_bus_remove()
874 viodev->cmo.desired = VIO_CMO_MIN_ENT; in vio_cmo_bus_remove()
919 vio_cmo.spare = VIO_CMO_MIN_ENT; in vio_cmo_bus_init()
922 VIO_CMO_MIN_ENT); in vio_cmo_bus_init()