class EndpointHarness
Defined at line 27 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
Public Members
sync_completion doorbell_
queue expected_cancel_all_
queue expected_ring_doorbell_
queue expected_disable_endpoint_
Protected Members
unique_ptr ep_
SyncClient client_
Public Methods
void SetUp ()
Defined at line 29 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
void Init (uint8_t ep_addr)
Defined at line 40 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
void TearDown ()
Defined at line 51 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
FakeTRB * CreateTRB ()
Defined at line 68 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
FakeTRB * CreateTRBs (size_t count)
Defined at line 76 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
fdf_testing::ForegroundDriverTest<EmptyTestConfig> & driver_test ()
Defined at line 85 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc
const std::list<std::unique_ptr<FakeTRB>> & trbs ()
Defined at line 86 of file ../../src/devices/usb/drivers/xhci/tests/xhci-endpoint-test.cc