Lines Matching refs:orphan_dev
38 struct orphan_dev { struct
1180 struct orphan_dev *orphan_dev, *tmp; in omap_iommu_probe() local
1263 list_for_each_entry_safe(orphan_dev, tmp, &orphan_dev_list, node) { in omap_iommu_probe()
1264 err = _omap_iommu_add_device(orphan_dev->dev); in omap_iommu_probe()
1266 list_del(&orphan_dev->node); in omap_iommu_probe()
1267 kfree(orphan_dev); in omap_iommu_probe()
1669 struct orphan_dev *orphan_dev; in _omap_iommu_add_device() local
1706 list_for_each_entry(orphan_dev, &orphan_dev_list, in _omap_iommu_add_device()
1708 if (orphan_dev->dev == dev) in _omap_iommu_add_device()
1713 if (orphan_dev && orphan_dev->dev == dev) in _omap_iommu_add_device()
1716 orphan_dev = kzalloc(sizeof(*orphan_dev), GFP_KERNEL); in _omap_iommu_add_device()
1717 orphan_dev->dev = dev; in _omap_iommu_add_device()
1719 list_add(&orphan_dev->node, &orphan_dev_list); in _omap_iommu_add_device()