Lines Matching refs:cdx_dev
15 struct cdx_device *cdx_dev = to_cdx_device(core_vdev->dev);
16 int count = cdx_dev->res_count;
25 struct resource *res = &cdx_dev->res[i];
39 if (!(cdx_dev->res[i].flags & IORESOURCE_READONLY))
48 ret = cdx_clear_master(cdx_dev);
74 struct cdx_device *cdx_dev = to_cdx_device(core_vdev->dev);
91 return cdx_clear_master(cdx_dev);
93 return cdx_set_master(cdx_dev);
114 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev);
126 info.num_regions = cdx_dev->res_count;
127 info.num_irqs = cdx_dev->num_msi ? 1 : 0;
136 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev);
145 if (info.index >= cdx_dev->res_count)
160 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev);
172 if (!cdx_dev->num_msi)
176 info.count = cdx_dev->num_msi;
185 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev);
194 ret = vfio_set_irqs_validate_and_prepare(&hdr, cdx_dev->num_msi,
260 struct cdx_device *cdx_dev = to_cdx_device(core_vdev->dev);
265 if (index >= cdx_dev->res_count)
294 static int vfio_cdx_probe(struct cdx_device *cdx_dev)
297 struct device *dev = &cdx_dev->dev;
317 static int vfio_cdx_remove(struct cdx_device *cdx_dev)
319 struct device *dev = &cdx_dev->dev;