pcifront.h

来自「xen虚拟机源代码安装包」· C头文件 代码 · 共 29 行

H
29
字号
#include <mini-os/types.h>#include <xen/io/pciif.h>struct pcifront_dev;struct pcifront_dev *init_pcifront(char *nodename);void pcifront_op(struct pcifront_dev *dev, struct xen_pci_op *op);void pcifront_scan(struct pcifront_dev *dev, void (*fun)(unsigned int domain, unsigned int bus, unsigned slot, unsigned int fun));int pcifront_conf_read(struct pcifront_dev *dev,                       unsigned int dom,                       unsigned int bus, unsigned int slot, unsigned long fun,                       unsigned int off, unsigned int size, unsigned int *val);int pcifront_conf_write(struct pcifront_dev *dev,                        unsigned int dom,                        unsigned int bus, unsigned int slot, unsigned long fun,                        unsigned int off, unsigned int size, unsigned int val);int pcifront_enable_msi(struct pcifront_dev *dev,                        unsigned int dom,                        unsigned int bus, unsigned int slot, unsigned long fun);int pcifront_disable_msi(struct pcifront_dev *dev,                         unsigned int dom,                         unsigned int bus, unsigned int slot, unsigned long fun);int pcifront_enable_msix(struct pcifront_dev *dev,                         unsigned int dom,                         unsigned int bus, unsigned int slot, unsigned long fun,                         struct xen_msix_entry *entries, int n);int pcifront_disable_msix(struct pcifront_dev *dev,                          unsigned int dom,                          unsigned int bus, unsigned int slot, unsigned long fun);void shutdown_pcifront(struct pcifront_dev *dev);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?