class UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

Verifies that if Ep0QueueSetup() fails to arm a Setup TRB (e.g. due to CacheFlushInvalidate

failing on the ReadStruct error path while in Ep0::State::Setup), ep0_.state moves off

Ep0::State::Setup to Ep0::State::None so a subsequent XferNotReady event re-arms Ep0QueueSetup().

Public Methods

void UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test ()

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

void UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test (const UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test & )

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

void UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test (UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test && )

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test & operator= (const UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test & )

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test & operator= (UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test && )

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc

void ~UnmanagedTestFixture_Ep0QueueSetupFailureLeavesSetupStateAndRecoversOnXferNotReady_Test ()

Defined at line 2621 of file ../../src/devices/usb/drivers/dwc3/dwc3-ep0-test.cc