debuggers.hg
changeset 17983:dea9d5769d56
pciif: do not depend on linux' msix_entries
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
author | Keir Fraser <keir.fraser@citrix.com> |
---|---|
date | Wed Jul 02 13:37:16 2008 +0100 (2008-07-02) |
parents | 6cac9c3ee2aa |
children | b3d827e63a09 |
files | xen/include/public/io/pciif.h |
line diff
1.1 --- a/xen/include/public/io/pciif.h Wed Jul 02 10:56:37 2008 +0100 1.2 +++ b/xen/include/public/io/pciif.h Wed Jul 02 13:37:16 2008 +0100 1.3 @@ -54,6 +54,10 @@ 1.4 */ 1.5 #define SH_INFO_MAX_VEC 128 1.6 1.7 +struct xen_msix_entry { 1.8 + uint16_t vector; 1.9 + uint16_t entry; 1.10 +}; 1.11 struct xen_pci_op { 1.12 /* IN: what action to perform: XEN_PCI_OP_* */ 1.13 uint32_t cmd; 1.14 @@ -75,7 +79,7 @@ struct xen_pci_op { 1.15 /* IN: Contains extra infor for this operation */ 1.16 uint32_t info; 1.17 /*IN: param for msi-x */ 1.18 - struct msix_entry msix_entries[SH_INFO_MAX_VEC]; 1.19 + struct xen_msix_entry msix_entries[SH_INFO_MAX_VEC]; 1.20 }; 1.21 1.22 struct xen_pci_sharedinfo {