ReactOS
0.4.15-dev-4863-gba0d16f
|
#include "../fxtargetsshared.hpp"
Go to the source code of this file.
Macros | |
#define | START_TAG ((PVOID) ('trtS')) |
Functions | |
_Must_inspect_result_ NTSTATUS | FX_VF_METHOD (FxIoTarget, VerifySubmitLocked)(_In_ PFX_DRIVER_GLOBALS FxDriverGlobals |
PAGED_CODE_LOCKED () | |
if ((flags &FXREQUEST_FLAG_FORMATTED)==0x0) | |
else | if (flags &FXREQUEST_FLAG_SENT_TO_TARGET) |
else | if (HasEnoughStackLocations(irp)==FALSE) |
Request | Unlock (irql) |
Variables | |
_Must_inspect_result_ NTSTATUS _In_ FxRequestBase * | Request |
KIRQL | irql |
SHORT | flags = Request->GetVerifierFlagsLocked() |
FxIrp * | irp = Request->GetSubmitFxIrp() |
return | status |
Definition at line 302 of file fxiotarget.cpp.
_Must_inspect_result_ NTSTATUS FX_VF_METHOD | ( | FxIoTarget | , |
VerifySubmitLocked | |||
) |
if | ( | (flags &FXREQUEST_FLAG_FORMATTED) | = = 0x0 | ) |
Definition at line 1201 of file fxiotarget.cpp.
Definition at line 1209 of file fxiotarget.cpp.
Definition at line 1224 of file fxiotarget.cpp.
PAGED_CODE_LOCKED | ( | ) |
Definition at line 1192 of file fxiotarget.cpp.
irp = Request->GetSubmitFxIrp() |
Definition at line 1193 of file fxiotarget.cpp.
Referenced by FxIoTarget::FailPendedRequest(), FxIoTarget::FormatInternalIoctlOthersRequest(), if(), FxIoTarget::PendRequestLocked(), FxIoTarget::SubmitLocked(), and FxIoTarget::SubmitPendedRequest().
Definition at line 1191 of file fxiotarget.cpp.
Referenced by FxIoTarget::_RequestCancelled(), FxIoTarget::CancelSentIo(), FxIoTarget::CompleteCanceledRequest(), FxIoTarget::GotoPurgeState(), FxIoTarget::GotoRemoveState(), FxIoTarget::GotoStartState(), FxIoTarget::GotoStopState(), FxIoTarget::HandleFailedResubmit(), FxIoTarget::Purge(), FxIoTarget::RequestCompletionRoutine(), FxIoTarget::Stop(), FxIoTarget::Submit(), FxIoTarget::SubmitSync(), and FxIoTarget::TimerCallback().
Definition at line 1189 of file fxiotarget.cpp.
Definition at line 1240 of file fxiotarget.cpp.
Referenced by FxIoTarget::FormatInternalIoctlOthersRequest(), FxIoTarget::GotoStartState(), if(), FxIoTarget::Init(), FxIoTarget::PendRequestLocked(), FxIoTarget::Start(), FxIoTarget::SubmitLocked(), and FxIoTarget::SubmitSync().