|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/init.h>#include <linux/rwsem.h>#include <linux/list.h>#include <linux/spinlock.h>#include <linux/kref.h>#include <linux/pci.h>#include <linux/wait.h>#include <linux/sched.h>#include <linux/atomic.h>#include <xen/events.h>#include <asm/xen/pci.h>#include <asm/xen/hypervisor.h>#include "pciback.h"#include "conf_space.h"#include "conf_space_quirks.h"Go to the source code of this file.
Data Structures | |
| struct | pcistub_device_id |
| struct | pcistub_device |
Macros | |
| #define | PCI_NODENAME_MAX 40 |
Functions | |
| module_param_named (hide, pci_devs_to_hide, charp, 0444) | |
| struct pci_dev * | pcistub_get_pci_dev_by_slot (struct xen_pcibk_device *pdev, int domain, int bus, int slot, int func) |
| struct pci_dev * | pcistub_get_pci_dev (struct xen_pcibk_device *pdev, struct pci_dev *dev) |
| void | pcistub_put_pci_dev (struct pci_dev *dev) |
| fs_initcall (pcistub_init) | |
| module_init (xen_pcibk_init) | |
| module_exit (xen_pcibk_cleanup) | |
| MODULE_LICENSE ("Dual BSD/GPL") | |
| MODULE_ALIAS ("xen-backend:pci") | |
Variables | |
| wait_queue_head_t | xen_pcibk_aer_wait_queue |
| #define PCI_NODENAME_MAX 40 |
Definition at line 550 of file pci_stub.c.
| fs_initcall | ( | pcistub_init | ) |
| MODULE_ALIAS | ( | "xen-backend:pci" | ) |
| module_exit | ( | xen_pcibk_cleanup | ) |
| module_init | ( | xen_pcibk_init | ) |
| MODULE_LICENSE | ( | "Dual BSD/GPL" | ) |
| module_param_named | ( | hide | , |
| pci_devs_to_hide | , | ||
| charp | , | ||
| 0444 | |||
| ) |
Definition at line 204 of file pci_stub.c.
|
read |
Definition at line 180 of file pci_stub.c.
Definition at line 224 of file pci_stub.c.
| wait_queue_head_t xen_pcibk_aer_wait_queue |
Definition at line 25 of file pci_stub.c.
1.8.2