Linux Kernel
3.7.1
|
#include <vfio_pci_private.h>
Data Fields | |
struct pci_dev * | pdev |
void __iomem * | barmap [PCI_STD_RESOURCE_END+1] |
u8 * | pci_config_map |
u8 * | vconfig |
struct perm_bits * | msi_perm |
spinlock_t | irqlock |
struct mutex | igate |
struct msix_entry * | msix |
struct vfio_pci_irq_ctx * | ctx |
int | num_ctx |
int | irq_type |
u8 | msi_qmax |
u8 | msix_bar |
u16 | msix_size |
u32 | msix_offset |
u32 | rbar [7] |
bool | pci_2_3 |
bool | virq_disabled |
bool | reset_works |
bool | extended_caps |
bool | bardirty |
struct pci_saved_state * | pci_saved_state |
atomic_t | refcnt |
Definition at line 34 of file vfio_pci_private.h.
bool bardirty |
Definition at line 55 of file vfio_pci_private.h.
void __iomem* barmap[PCI_STD_RESOURCE_END+1] |
Definition at line 36 of file vfio_pci_private.h.
struct vfio_pci_irq_ctx* ctx |
Definition at line 43 of file vfio_pci_private.h.
bool extended_caps |
Definition at line 54 of file vfio_pci_private.h.
Definition at line 41 of file vfio_pci_private.h.
int irq_type |
Definition at line 45 of file vfio_pci_private.h.
spinlock_t irqlock |
Definition at line 40 of file vfio_pci_private.h.
Definition at line 39 of file vfio_pci_private.h.
u8 msi_qmax |
Definition at line 46 of file vfio_pci_private.h.
struct msix_entry* msix |
Definition at line 42 of file vfio_pci_private.h.
u8 msix_bar |
Definition at line 47 of file vfio_pci_private.h.
u32 msix_offset |
Definition at line 49 of file vfio_pci_private.h.
u16 msix_size |
Definition at line 48 of file vfio_pci_private.h.
int num_ctx |
Definition at line 44 of file vfio_pci_private.h.
bool pci_2_3 |
Definition at line 51 of file vfio_pci_private.h.
u8* pci_config_map |
Definition at line 37 of file vfio_pci_private.h.
Definition at line 56 of file vfio_pci_private.h.
Definition at line 35 of file vfio_pci_private.h.
u32 rbar[7] |
Definition at line 50 of file vfio_pci_private.h.
atomic_t refcnt |
Definition at line 57 of file vfio_pci_private.h.
bool reset_works |
Definition at line 53 of file vfio_pci_private.h.
u8* vconfig |
Definition at line 38 of file vfio_pci_private.h.
bool virq_disabled |
Definition at line 52 of file vfio_pci_private.h.