Searched refs:cdx_device (Results 1 – 5 of 5) sorted by relevance
118 * struct cdx_device - CDX device object146 struct cdx_device { struct 174 container_of(_dev, struct cdx_device, dev) argument 205 int (*probe)(struct cdx_device *dev);206 int (*remove)(struct cdx_device *dev);207 void (*shutdown)(struct cdx_device *dev);208 void (*reset_prepare)(struct cdx_device *dev);209 void (*reset_done)(struct cdx_device *dev);253 int cdx_set_master(struct cdx_device *cdx_dev);261 int cdx_clear_master(struct cdx_device *cdx_de147 devcdx_device global() argument 148 cdxcdx_device global() argument 149 vendorcdx_device global() argument 173 devicecdx_device global() argument [all...]
87 static void cdx_destroy_res_attr(struct cdx_device *cdx_dev, int num);97 struct cdx_device *cdx_dev = to_cdx_device(dev); in cdx_dev_reset() 149 struct cdx_device *cdx_dev = to_cdx_device(dev); in cdx_unregister_device() 189 const struct cdx_device *dev) in cdx_match_one_device() 213 cdx_match_id(const struct cdx_device_id *ids, struct cdx_device *dev) in cdx_match_id() 225 int cdx_set_master(struct cdx_device *cdx_dev) in cdx_set_master() 241 int cdx_clear_master(struct cdx_device *cdx_dev) in cdx_clear_master() 267 struct cdx_device *cdx_dev = to_cdx_device(dev); in cdx_bus_match() 305 struct cdx_device *cdx_dev = to_cdx_device(dev); in cdx_probe() 331 struct cdx_device *cdx_de in cdx_remove() [all...]
22 struct cdx_device *cdx_dev = to_cdx_device(msi_desc->dev); in cdx_msi_write_msg() 34 struct cdx_device *cdx_dev = to_cdx_device(msi_desc->dev); in cdx_msi_write_irq_lock() 42 struct cdx_device *cdx_dev = to_cdx_device(msi_desc->dev); in cdx_msi_write_irq_unlock() 68 int cdx_enable_msi(struct cdx_device *cdx_dev) in cdx_enable_msi() 84 void cdx_disable_msi(struct cdx_device *cdx_dev) in cdx_disable_msi() 108 static irq_hw_number_t cdx_domain_calc_hwirq(struct cdx_device *dev, in cdx_domain_calc_hwirq() 124 struct cdx_device *cdx_dev = to_cdx_device(dev); in cdx_msi_prepare()
15 struct cdx_device *cdx_dev = to_cdx_device(core_vdev->dev); in vfio_cdx_open_device() 74 struct cdx_device *cdx_dev = to_cdx_device(core_vdev->dev); in vfio_cdx_bm_ctrl() 114 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_ioctl_get_info() 136 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_ioctl_get_region_info() 160 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_ioctl_get_irq_info() 185 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_ioctl_set_irqs() 260 struct cdx_device *cdx_dev = to_cdx_device(core_vdev->dev); in vfio_cdx_mmap() 294 static int vfio_cdx_probe(struct cdx_device *cdx_dev) in vfio_cdx_probe() 317 static int vfio_cdx_remove(struct cdx_device *cdx_dev) in vfio_cdx_remove()
26 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_msi_enable() 127 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_msi_disable() 149 struct cdx_device *cdx_dev = to_cdx_device(vdev->vdev.dev); in vfio_cdx_set_msi_trigger()