Home
last modified time | relevance | path

Searched defs:pci_hdr (Results 1 – 9 of 9) sorted by relevance

/kvmtool/
H A Dpci.c52 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 Dvesa.c51 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 Dpci.h16 #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 Dvirtio-pci.h31 struct pci_device_header pci_hdr; member
/kvmtool/riscv/
H A Dpci.c74 struct pci_device_header *pci_hdr = dev_hdr->data; in pci__generate_fdt_nodes() local
/kvmtool/arm/
H A Dpci.c81 struct pci_device_header *pci_hdr = dev_hdr->data; in pci__generate_fdt_nodes() local
/kvmtool/x86/
H A Dmptable.c181 struct pci_device_header *pci_hdr = dev_hdr->data; in mptable__init() local
/kvmtool/virtio/
H A Dpci.c277 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 Dpci.c496 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()