diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-01-07 12:51:22 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-01-07 12:51:22 +0100 |
commit | 789e2b55928d7834a511dda677c1aaa7cb19ad7e (patch) | |
tree | cbfd8d4f4f78a688bb5ab5dd8152889ec9d263ed /xen/include/xen/pci.h | |
parent | 28dff37a135710ece0d745b153a0f17d9b3c0e05 (diff) | |
download | xen-789e2b55928d7834a511dda677c1aaa7cb19ad7e.tar.gz xen-789e2b55928d7834a511dda677c1aaa7cb19ad7e.tar.bz2 xen-789e2b55928d7834a511dda677c1aaa7cb19ad7e.zip |
IOMMU: adjust add/remove operation parameters
... to use a (struct pci_dev *, devfn) pair.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: "Zhang, Xiantao" <xiantao.zhang@intel.com>
Diffstat (limited to 'xen/include/xen/pci.h')
-rw-r--r-- | xen/include/xen/pci.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xen/include/xen/pci.h b/xen/include/xen/pci.h index daf01ff301..bf5d524f32 100644 --- a/xen/include/xen/pci.h +++ b/xen/include/xen/pci.h @@ -100,7 +100,8 @@ struct pci_dev *pci_lock_pdev(int seg, int bus, int devfn); struct pci_dev *pci_lock_domain_pdev( struct domain *, int seg, int bus, int devfn); -void setup_dom0_pci_devices(struct domain *, void (*)(struct pci_dev *)); +void setup_dom0_pci_devices(struct domain *, + int (*)(u8 devfn, struct pci_dev *)); void pci_release_devices(struct domain *d); int pci_add_segment(u16 seg); const unsigned long *pci_get_ro_map(u16 seg); |