Lines Matching refs:dev_ent
282 struct vio_cmo_dev_entry *dev_ent; in vio_cmo_entitlement_update() local
316 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_entitlement_update()
320 viodev = dev_ent->viodev; in vio_cmo_entitlement_update()
341 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_entitlement_update()
345 viodev = dev_ent->viodev; in vio_cmo_entitlement_update()
391 struct vio_cmo_dev_entry *dev_ent; in vio_cmo_balance() local
412 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance()
413 viodev = dev_ent->viodev; in vio_cmo_balance()
428 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance()
429 viodev = dev_ent->viodev; in vio_cmo_balance()
466 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) { in vio_cmo_balance()
467 viodev = dev_ent->viodev; in vio_cmo_balance()
643 struct vio_cmo_dev_entry *dev_ent; in vio_cmo_set_dev_desired() local
658 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) in vio_cmo_set_dev_desired()
659 if (viodev == dev_ent->viodev) { in vio_cmo_set_dev_desired()
715 struct vio_cmo_dev_entry *dev_ent; in vio_cmo_bus_probe() local
756 dev_ent = kmalloc(sizeof(struct vio_cmo_dev_entry), in vio_cmo_bus_probe()
758 if (!dev_ent) in vio_cmo_bus_probe()
761 dev_ent->viodev = viodev; in vio_cmo_bus_probe()
763 list_add(&dev_ent->list, &vio_cmo.device_list); in vio_cmo_bus_probe()
824 struct vio_cmo_dev_entry *dev_ent; in vio_cmo_bus_remove() local
840 list_for_each_entry(dev_ent, &vio_cmo.device_list, list) in vio_cmo_bus_remove()
841 if (viodev == dev_ent->viodev) { in vio_cmo_bus_remove()
842 list_del(&dev_ent->list); in vio_cmo_bus_remove()
843 kfree(dev_ent); in vio_cmo_bus_remove()