Lines Matching refs:owner
606 struct xen_device_domain_owner *owner;
608 list_for_each_entry(owner, &dev_domain_list, list) {
609 if (owner->dev == dev)
610 return owner;
617 struct xen_device_domain_owner *owner;
621 owner = find_device(dev);
622 if (owner)
623 domain = owner->domain;
631 struct xen_device_domain_owner *owner;
633 owner = kzalloc(sizeof(struct xen_device_domain_owner), GFP_KERNEL);
634 if (!owner)
640 kfree(owner);
643 owner->domain = domain;
644 owner->dev = dev;
645 list_add_tail(&owner->list, &dev_domain_list);
653 struct xen_device_domain_owner *owner;
656 owner = find_device(dev);
657 if (!owner) {
661 list_del(&owner->list);
663 kfree(owner);