ReactOS 0.4.16-dev-550-g2186ce3
|
#include <ntoskrnl.h>
#include <debug.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID NTAPI | KeInitializeDeviceQueue (IN PKDEVICE_QUEUE DeviceQueue) |
BOOLEAN NTAPI | KeInsertDeviceQueue (IN PKDEVICE_QUEUE DeviceQueue, IN PKDEVICE_QUEUE_ENTRY DeviceQueueEntry) |
BOOLEAN NTAPI | KeInsertByKeyDeviceQueue (IN PKDEVICE_QUEUE DeviceQueue, IN PKDEVICE_QUEUE_ENTRY DeviceQueueEntry, IN ULONG SortKey) |
PKDEVICE_QUEUE_ENTRY NTAPI | KeRemoveDeviceQueue (IN PKDEVICE_QUEUE DeviceQueue) |
PKDEVICE_QUEUE_ENTRY NTAPI | KeRemoveByKeyDeviceQueue (IN PKDEVICE_QUEUE DeviceQueue, IN ULONG SortKey) |
PKDEVICE_QUEUE_ENTRY NTAPI | KeRemoveByKeyDeviceQueueIfBusy (IN PKDEVICE_QUEUE DeviceQueue, IN ULONG SortKey) |
BOOLEAN NTAPI | KeRemoveEntryDeviceQueue (IN PKDEVICE_QUEUE DeviceQueue, IN PKDEVICE_QUEUE_ENTRY DeviceQueueEntry) |
#define NDEBUG |
Definition at line 12 of file devqueue.c.
VOID NTAPI KeInitializeDeviceQueue | ( | IN PKDEVICE_QUEUE | DeviceQueue | ) |
Definition at line 22 of file devqueue.c.
Referenced by HalpDmaAllocateChildAdapter(), IoCreateController(), IoCreateDevice(), PdoCreateLunDevice(), Test_Initialize(), and Tests_Insert_And_Delete().
BOOLEAN NTAPI KeInsertByKeyDeviceQueue | ( | IN PKDEVICE_QUEUE | DeviceQueue, |
IN PKDEVICE_QUEUE_ENTRY | DeviceQueueEntry, | ||
IN ULONG | SortKey | ||
) |
Definition at line 83 of file devqueue.c.
Referenced by IoStartPacket(), ScsiPortDispatchScsi(), and SpiProcessCompletedRequest().
BOOLEAN NTAPI KeInsertDeviceQueue | ( | IN PKDEVICE_QUEUE | DeviceQueue, |
IN PKDEVICE_QUEUE_ENTRY | DeviceQueueEntry | ||
) |
Definition at line 41 of file devqueue.c.
Referenced by HalAllocateAdapterChannel(), IoAllocateController(), IoStartPacket(), and Tests_Insert_And_Delete().
PKDEVICE_QUEUE_ENTRY NTAPI KeRemoveByKeyDeviceQueue | ( | IN PKDEVICE_QUEUE | DeviceQueue, |
IN ULONG | SortKey | ||
) |
Definition at line 197 of file devqueue.c.
Referenced by IopStartNextPacketByKey(), and SpiGetNextRequestFromLun().
PKDEVICE_QUEUE_ENTRY NTAPI KeRemoveByKeyDeviceQueueIfBusy | ( | IN PKDEVICE_QUEUE | DeviceQueue, |
IN ULONG | SortKey | ||
) |
Definition at line 273 of file devqueue.c.
PKDEVICE_QUEUE_ENTRY NTAPI KeRemoveDeviceQueue | ( | IN PKDEVICE_QUEUE | DeviceQueue | ) |
Definition at line 153 of file devqueue.c.
Referenced by BeepCleanup(), IoFreeAdapterChannel(), IoFreeController(), IopStartNextPacket(), ScsiPortDispatchScsi(), and Tests_Insert_And_Delete().
BOOLEAN NTAPI KeRemoveEntryDeviceQueue | ( | IN PKDEVICE_QUEUE | DeviceQueue, |
IN PKDEVICE_QUEUE_ENTRY | DeviceQueueEntry | ||
) |
Definition at line 348 of file devqueue.c.
Referenced by BeepCancel(), and Tests_Insert_And_Delete().