Linux Kernel
3.7.1
|
#include <linux/device.h>
#include <linux/interrupt.h>
#include <linux/eventfd.h>
#include <linux/pci.h>
#include <linux/file.h>
#include <linux/poll.h>
#include <linux/vfio.h>
#include <linux/wait.h>
#include <linux/workqueue.h>
#include "vfio_pci_private.h"
Go to the source code of this file.
Data Structures | |
struct | virqfd |
Functions | |
int __init | vfio_pci_virqfd_init (void) |
void | vfio_pci_virqfd_exit (void) |
void | vfio_pci_intx_mask (struct vfio_pci_device *vdev) |
int | vfio_pci_intx_unmask_handler (struct vfio_pci_device *vdev, void *unused) |
void | vfio_pci_intx_unmask (struct vfio_pci_device *vdev) |
int | vfio_pci_set_irqs_ioctl (struct vfio_pci_device *vdev, uint32_t flags, unsigned index, unsigned start, unsigned count, void *data) |
void vfio_pci_intx_mask | ( | struct vfio_pci_device * | vdev | ) |
Definition at line 251 of file vfio_pci_intrs.c.
void vfio_pci_intx_unmask | ( | struct vfio_pci_device * | vdev | ) |
Definition at line 324 of file vfio_pci_intrs.c.
int vfio_pci_intx_unmask_handler | ( | struct vfio_pci_device * | vdev, |
void * | unused | ||
) |
Definition at line 289 of file vfio_pci_intrs.c.
int vfio_pci_set_irqs_ioctl | ( | struct vfio_pci_device * | vdev, |
uint32_t | flags, | ||
unsigned | index, | ||
unsigned | start, | ||
unsigned | count, | ||
void * | data | ||
) |
Definition at line 748 of file vfio_pci_intrs.c.
Definition at line 56 of file vfio_pci_intrs.c.
Definition at line 46 of file vfio_pci_intrs.c.