Searched defs:pci_hdr (Results 1 – 9 of 9) sorted by relevance
/kvmtool/ |
H A D | pci.c | 52 int pci__assign_irq(struct pci_device_header *pci_hdr) in pci__assign_irq() 69 static bool pci_bar_is_implemented(struct pci_device_header *pci_hdr, int bar_num) in pci_bar_is_implemented() 74 static bool pci_bar_is_active(struct pci_device_header *pci_hdr, int bar_num) in pci_bar_is_active() 136 static int pci_activate_bar(struct kvm *kvm, struct pci_device_header *pci_hdr, in pci_activate_bar() 156 static int pci_deactivate_bar(struct kvm *kvm, struct pci_device_header *pci_hdr, in pci_deactivate_bar() 177 struct pci_device_header *pci_hdr, in pci_config_command_wr() 252 struct pci_device_header *pci_hdr, int bar_num, in pci_config_bar_wr() 376 struct pci_device_header *pci_hdr; in pci__config_wr() local 415 struct pci_device_header *pci_hdr; in pci__config_rd() local 467 int pci__register_bar_regions(struct kvm *kvm, struct pci_device_header *pci_hdr, in pci__register_bar_regions()
|
/kvmtool/hw/ |
H A D | vesa.c | 51 static int vesa__bar_activate(struct kvm *kvm, struct pci_device_header *pci_hdr, in vesa__bar_activate() 58 static int vesa__bar_deactivate(struct kvm *kvm, struct pci_device_header *pci_hdr, in vesa__bar_deactivate()
|
/kvmtool/include/kvm/ |
H A D | pci.h | 16 #define pci_dev_err(pci_hdr, fmt, ...) \ argument 18 #define pci_dev_warn(pci_hdr, fmt, ...) \ argument 20 #define pci_dev_info(pci_hdr, fmt, ...) \ argument 22 #define pci_dev_dbg(pci_hdr, fmt, ...) \ argument 24 #define pci_dev_die(pci_hdr, fmt, ...) \ argument 244 #define PCI_CAP(pci_hdr, pos) ((void *)(pci_hdr) + (pos)) argument 245 #define PCI_CAP_OFF(pci_hdr, cap) ((void *)&(pci_hdr)->cap - (void *)(pci_hdr)) argument 272 static inline bool pci__memory_space_enabled(struct pci_device_header *pci_hdr) in pci__memory_space_enabled() 282 static inline bool pci__io_space_enabled(struct pci_device_header *pci_hdr) in pci__io_space_enabled() 292 static inline bool pci__bar_is_io(struct pci_device_header *pci_hdr, int bar_num) in pci__bar_is_io() [all …]
|
H A D | virtio-pci.h | 31 struct pci_device_header pci_hdr; member
|
/kvmtool/riscv/ |
H A D | pci.c | 74 struct pci_device_header *pci_hdr = dev_hdr->data; in pci__generate_fdt_nodes() local
|
/kvmtool/arm/ |
H A D | pci.c | 81 struct pci_device_header *pci_hdr = dev_hdr->data; in pci__generate_fdt_nodes() local
|
/kvmtool/x86/ |
H A D | mptable.c | 181 struct pci_device_header *pci_hdr = dev_hdr->data; in mptable__init() local
|
/kvmtool/virtio/ |
H A D | pci.c | 277 struct pci_device_header *pci_hdr, in virtio_pci__bar_activate() 313 struct pci_device_header *pci_hdr, in virtio_pci__bar_deactivate()
|
/kvmtool/vfio/ |
H A D | pci.c | 496 struct pci_device_header *pci_hdr, in vfio_pci_bar_activate() 551 struct pci_device_header *pci_hdr, in vfio_pci_bar_deactivate() 589 static void vfio_pci_cfg_read(struct kvm *kvm, struct pci_device_header *pci_hdr, in vfio_pci_cfg_read() 607 static void vfio_pci_cfg_write(struct kvm *kvm, struct pci_device_header *pci_hdr, in vfio_pci_cfg_write()
|