search for: pci_cap

Displaying 4 results from an estimated 4 matches for "pci_cap".

Did you mean: msi_cap
2006 Oct 31
0
6371650 pci capability ddi iterator
Author: pjha Repository: /hg/zfs-crypto/gate Revision: 1384398963b7f0f86003735b23845a984fe75f5e Log message: 6371650 pci capability ddi iterator Files: create: usr/src/uts/common/io/pci_cap.c create: usr/src/uts/common/sys/pci_cap.h update: usr/src/uts/common/Makefile.files update: usr/src/uts/common/io/pci_intr_lib.c update: usr/src/uts/common/io/pcie.c update: usr/src/uts/sun4u/io/pci/pci_pci.c update: usr/src/uts/sun4u/io/pci/pcix.c
2006 Oct 31
0
6404710 Create #defines for 2''s complement of -1 in pci cap library
Author: pjha Repository: /hg/zfs-crypto/gate Revision: 939a20ee4ccfb26ea42f11bfaaee68f9428803c9 Log message: 6404710 Create #defines for 2''s complement of -1 in pci cap library 6404990 Cleanup dead code in pci cap library Files: update: usr/src/uts/common/io/pci_cap.c update: usr/src/uts/common/io/pci_intr_lib.c update: usr/src/uts/common/io/pcie.c update: usr/src/uts/common/sys/pci_cap.h update: usr/src/uts/sun4u/io/pci/pci_pci.c update: usr/src/uts/sun4u/io/pci/pcix.c
2015 Nov 18
2
[RFC] kvmtool: add support for modern virtio-pci
...include <linux/pci_regs.h> +#include <linux/virtio_pci.h> #include <endian.h> #include "kvm/devices.h" @@ -81,7 +82,12 @@ struct pci_device_header { u8 min_gnt; u8 max_lat; struct msix_cap msix; - u8 empty[136]; /* Rest of PCI config space */ + struct virtio_pci_cap common_cap; + struct virtio_pci_notify_cap notify_cap; + struct virtio_pci_cap isr_cap; + struct virtio_pci_cap device_cap; + struct virtio_pci_cfg_cap pci_cap; + u8 empty[48]; /* Rest of PCI config space */ u32 bar_size[6]; } __attribute__((packed)); diff --git a/include/kvm/virtio-9p.h b/i...
2015 Nov 18
2
[RFC] kvmtool: add support for modern virtio-pci
...include <linux/pci_regs.h> +#include <linux/virtio_pci.h> #include <endian.h> #include "kvm/devices.h" @@ -81,7 +82,12 @@ struct pci_device_header { u8 min_gnt; u8 max_lat; struct msix_cap msix; - u8 empty[136]; /* Rest of PCI config space */ + struct virtio_pci_cap common_cap; + struct virtio_pci_notify_cap notify_cap; + struct virtio_pci_cap isr_cap; + struct virtio_pci_cap device_cap; + struct virtio_pci_cfg_cap pci_cap; + u8 empty[48]; /* Rest of PCI config space */ u32 bar_size[6]; } __attribute__((packed)); diff --git a/include/kvm/virtio-9p.h b/i...