ReactOS 0.4.16-dev-292-gbbdcc14
|
Go to the source code of this file.
Functions | |
VOID NTAPI | CsqRemoveIrp (PIO_CSQ UnusedCsq, PIRP Irp) |
PIRP NTAPI | CsqPeekNextIrp (PIO_CSQ UnusedCsq, PIRP Irp, PVOID PeekContext) |
VOID NTAPI | CsqAcquireLock (PIO_CSQ UnusedCsq, PKIRQL Irql) |
VOID NTAPI | CsqReleaseLock (PIO_CSQ UnusedCsq, KIRQL Irql) |
VOID NTAPI | CsqCompleteCanceledIrp (PIO_CSQ UnusedCsq, PIRP Irp) |
VOID NTAPI | CsqInsertIrp (PIO_CSQ UnusedCsq, PIRP Irp) |
Variables | |
IO_CSQ | Csq |
LIST_ENTRY | IrpQueue |
KSPIN_LOCK | IrpQueueLock |
KSEMAPHORE | QueueSemaphore |
Definition at line 155 of file csqrtns.c.
IO_CSQ Csq |
Definition at line 46 of file csqrtns.c.
Referenced by _Function_class_(), _Releases_lock_(), CONTAINING_RECORD(), DeviceIoctl(), DriverEntry(), FltpAddMessageWaiter(), FltpGetNextMessageWaiter(), IoCsqInitialize(), IoCsqInitializeEx(), IoCsqInsertIrp(), IoCsqInsertIrpEx(), IoCsqRemoveIrp(), IoCsqRemoveNextIrp(), LockAcquireQueueLock(), LockCompleteCanceledIrp(), LockInsertIrpEx(), LockPeekNextIrp(), LockReleaseQueueLock(), MsfsAcquireLock(), MsfsCompleteCanceledIrp(), MsfsInsertIrp(), MsfsPeekNextIrp(), MsfsReleaseLock(), MsfsRemoveIrp(), QueueThread(), ReadWrite(), USBPORT_AcquireBadRequestLock(), USBPORT_AcquireIdleLock(), USBPORT_CompleteCanceledBadRequest(), USBPORT_CompleteCanceledIdleIrp(), USBPORT_InsertBadRequest(), USBPORT_InsertIdleIrp(), USBPORT_PeekNextBadRequest(), USBPORT_PeekNextIdleIrp(), USBPORT_ReleaseBadRequestLock(), and USBPORT_ReleaseIdleLock().
LIST_ENTRY IrpQueue |
Definition at line 49 of file csqrtns.c.
Referenced by CsqInsertIrp(), CsqPeekNextIrp(), DriverEntry(), FxRequest::GetNextRequest(), FxRequest::InsertHeadIrpQueue(), FxRequest::InsertTailIrpQueue(), FxRequest::PeekRequest(), and FxRequest::RemoveFromIrpQueue().
KSPIN_LOCK IrpQueueLock |
Definition at line 50 of file csqrtns.c.
Referenced by CsqAcquireLock(), CsqReleaseLock(), and DriverEntry().
KSEMAPHORE QueueSemaphore |
Definition at line 51 of file csqrtns.c.
Referenced by CsqInsertIrp(), DriverEntry(), and QueueThread().