virtio_pci_cap
offsetof(struct virtio_pci_cap, cfg_type), 1);
offsetof(struct virtio_pci_cap, bar), 1);
cap_offset + offsetof(struct virtio_pci_cap, cap_len), 1);
if (cap_length < sizeof(struct virtio_pci_cap)) {
cap_offset + offsetof(struct virtio_pci_cap, bar), 1);
cap_offset + offsetof(struct virtio_pci_cap, offset), 4);
cap_offset + offsetof(struct virtio_pci_cap, length), 4);
struct virtio_pci_cap cap;
struct virtio_pci_cap cap;