started moving tags to a private internal header
[reactos.git] / reactos / ntoskrnl / io / iowork.c
index f00dab3..838d2a9 100644 (file)
@@ -1,20 +1,17 @@
-/* $Id: iowork.c,v 1.4 2003/07/10 15:47:00 royce Exp $
+/* $Id$
  *
- * COPYRIGHT:          See COPYING in the top level directory
- * PROJECT:            ReactOS kernel
- * FILE:               reactos/ntoskrnl/io/iowork.c
- * PURPOSE:            Manage IO system work queues
- * PROGRAMMER:         David Welch (welch@mcmail.com)
- *                     Robert Dickenson (odin@pnc.com.au)
- * REVISION HISTORY:
- *       28/09/2002:   (RDD) Created from copy of ex/work.c
+ * COPYRIGHT:       See COPYING in the top level directory
+ * PROJECT:         ReactOS kernel
+ * FILE:            ntoskrnl/io/iowork.c
+ * PURPOSE:         Manage IO system work queues
+ *
+ * PROGRAMMERS:     David Welch (welch@mcmail.com)
+ *                  Robert Dickenson (odin@pnc.com.au)
  */
 
 /* INCLUDES ******************************************************************/
 
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
 #define NDEBUG
 #include <internal/debug.h>
 
@@ -28,16 +25,9 @@ typedef struct _IO_WORKITEM
   PVOID           Context;
 } IO_WORKITEM;
 
-/* GLOBALS ******************************************************************/
-
-#define TAG_IOWI TAG('I', 'O', 'W', 'I')
-
 /* FUNCTIONS ****************************************************************/
 
-/*
- * @implemented
- */
-VOID STDCALL STATIC
+VOID STATIC STDCALL
 IoWorkItemCallback(PVOID Parameter)
 {
   PIO_WORKITEM IoWorkItem = (PIO_WORKITEM)Parameter;
@@ -50,9 +40,9 @@ IoWorkItemCallback(PVOID Parameter)
  * @implemented
  */
 VOID STDCALL
-IoQueueWorkItem(IN PIO_WORKITEM IoWorkItem, 
+IoQueueWorkItem(IN PIO_WORKITEM IoWorkItem,
                IN PIO_WORKITEM_ROUTINE WorkerRoutine,
-               IN WORK_QUEUE_TYPE QueueType, 
+               IN WORK_QUEUE_TYPE QueueType,
                IN PVOID Context)
 /*
  * FUNCTION: Inserts a work item in a queue for one of the system worker
@@ -62,7 +52,7 @@ IoQueueWorkItem(IN PIO_WORKITEM IoWorkItem,
  *        QueueType = Queue to insert it in
  */
 {
-  ExInitializeWorkItem(&IoWorkItem->Item, IoWorkItemCallback, 
+  ExInitializeWorkItem(&IoWorkItem->Item, IoWorkItemCallback,
                       (PVOID)IoWorkItem);
   IoWorkItem->WorkerRoutine = WorkerRoutine;
   IoWorkItem->Context = Context;
@@ -89,8 +79,8 @@ PIO_WORKITEM STDCALL
 IoAllocateWorkItem(PDEVICE_OBJECT DeviceObject)
 {
   PIO_WORKITEM IoWorkItem = NULL;
-  
-  IoWorkItem = 
+
+  IoWorkItem =
     ExAllocatePoolWithTag(NonPagedPool, sizeof(IO_WORKITEM), TAG_IOWI);
   if (IoWorkItem == NULL)
     {