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...