Searched refs:cap_field (Results 1 - 1 of 1) sorted by relevance

/fuchsia/zircon/system/dev/bus/virtio/backends/
H A Dpci_modern.cpp16 #define cap_field(offset, field) static_cast<uint8_t>(offset + offsetof(virtio_pci_cap_t, field)) macro
18 pci_config_read8(pci, cap_field(offset, cap_vndr), &cap.cap_vndr);
19 pci_config_read8(pci, cap_field(offset, cap_next), &cap.cap_next);
20 pci_config_read8(pci, cap_field(offset, cap_len), &cap.cap_len);
21 pci_config_read8(pci, cap_field(offset, cfg_type), &cap.cfg_type);
22 pci_config_read8(pci, cap_field(offset, bar), &cap.bar);
23 pci_config_read32(pci, cap_field(offset, offset), &cap.offset);
24 pci_config_read32(pci, cap_field(offset, length), &cap.length);
26 #undef cap_field macro

Completed in 21 milliseconds