template <bool IsExtended>
class PciDeviceTests
Defined at line 39 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
Creates a test device with a given device config using test defaults)
Public Members
static const char[] kTestNodeName
Public Methods
const char * name ()
Defined at line 42 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
pci_bdf_t bdf ()
Defined at line 43 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
Protected Methods
FakeBus & bus ()
Defined at line 46 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
FakeUpstreamNode & upstream ()
Defined at line 47 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
zx::vmo & inspect_vmo ()
Defined at line 48 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
inspect::Inspector & inspector ()
Defined at line 49 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
inspect::Node GetInspectNode ()
Defined at line 51 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
Device & CreateTestDevice (zx_device_t * parent, const uint8_t * cfg_buf, size_t cfg_size)
Defined at line 53 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
void ConfigureDownstreamDevices ()
Defined at line 68 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
void PciDeviceTests<IsExtended> ()
TODO(https://fxbug.dev/42075363): Migrate test to use dispatcher integration.
Defined at line 71 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc
void ~PciDeviceTests<IsExtended> ()
Defined at line 75 of file ../../src/devices/bus/drivers/pci/test/unit/device_tests.cc