* ntoskrnl/include/.cvsignore: New file.
* ntoskrnl/include/ntoskrnl.h: Ditto.
* ntoskrnl/*/*.c: Use pre-compiled header.
* ntoskrnl/Makefile: Support pre-compiled header.
* tools/helper.mk: .pch files are now .gch files.
svn path=/trunk/; revision=10550
+2004-08-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
+
+ * ntoskrnl/include/.cvsignore: New file.
+ * ntoskrnl/include/ntoskrnl.h: Ditto.
+ * ntoskrnl/*/*.c: Use pre-compiled header.
+ * ntoskrnl/Makefile: Support pre-compiled header.
+ * tools/helper.mk: .pch files are now .gch files.
+
2004-07-24 Casper S. Hornstrup <chorns@users.sourceforge.net>
* Makefile (DLLS): Add gdiplus.
ntoskrnl.dbg
bugcodes.rc
msg*.bin
+*.d
*.o
*.sym
*.exe
-# $Id: Makefile,v 1.138 2004/08/12 06:04:21 ion Exp $
+# $Id: Makefile,v 1.139 2004/08/15 16:38:59 chorns Exp $
#
# ReactOS Operating System
#
-Wl,--section-alignment,0x1000 \
-Wl,--entry,_NtProcessStartup
-$(TARGETNAME).nostrip.exe: $(TARGETNAME).o $(IE_DATA) $(NTOSKRNL_LIBS)
+$(TARGETNAME).nostrip.exe: $(TARGETNAME).all.o $(IE_DATA) $(NTOSKRNL_LIBS)
$(CC) \
-Wl,-T,ntoskrnl.lnk \
-nostartfiles \
-o junk.tmp \
$(NTOSKRNL_LD_FLAGS) \
-Wl,--base-file,base.tmp \
- $(TARGETNAME).o -lgcc \
+ $(TARGETNAME).all.o -lgcc \
$(NTOSKRNL_LIBS)
- $(RM) junk.tmp
$(DLLTOOL) \
-o $(TARGETNAME).nostrip.exe \
$(NTOSKRNL_LD_FLAGS) \
-Wl,temp.exp \
- $(TARGETNAME).o -lgcc \
+ $(TARGETNAME).all.o -lgcc \
$(NTOSKRNL_LIBS)
- $(RM) temp.exp
-$(TARGETNAME).exe: $(TARGETNAME).o $(LINKER_SCRIPT) $(NTOSKRNL_LIBS)
+$(TARGETNAME).exe: $(TARGETNAME).all.o $(LINKER_SCRIPT) $(NTOSKRNL_LIBS)
- $(CC) \
-Wl,-T,$(LINKER_SCRIPT) \
-nostartfiles \
-o junk.tmp \
$(NTOSKRNL_LD_FLAGS) \
-Wl,--base-file,base.tmp \
- $(TARGETNAME).o -lgcc \
+ $(TARGETNAME).all.o -lgcc \
$(NTOSKRNL_LIBS)
- $(RM) junk.tmp
$(DLLTOOL) \
-o $(TARGETNAME).exe \
$(NTOSKRNL_LD_FLAGS) \
-Wl,temp.exp \
- $(TARGETNAME).o -lgcc \
+ $(TARGETNAME).all.o -lgcc \
$(NTOSKRNL_LIBS)
- $(RM) temp.exp
-$(TARGETNAME).dbg.o: $(TARGETNAME).o
- $(STRIP) --strip-debug -o $(TARGETNAME).dbg.o $(TARGETNAME).o
+$(TARGETNAME).dbg.o: $(TARGETNAME).all.o
+ $(STRIP) --strip-debug -o $(TARGETNAME).dbg.o $(TARGETNAME).all.o
$(TARGETNAME).dbg: $(TARGETNAME).dbg.o $(TARGETNAME).a $(TARGETNAME).dbg.lnk $(NTOSKRNL_LIBS)
$(CC) \
$(NM) --numeric-sort $(TARGETNAME).nostrip.exe > $(TARGETNAME).map
endif
-$(TARGETNAME).o: $(OBJECTS)
+$(TARGETNAME).all.o: $(OBJECTS)
$(LD) \
-r \
- -o $(TARGETNAME).o \
+ -o $(TARGETNAME).all.o \
$(OBJECTS)
$(PATH_TO_TOP)/include/reactos/bugcodes.h bugcodes.rc: ntoskrnl.mc
-
clean:
- - $(RM) $(OBJECTS_PATH)/*.o cc/*.o cm/*.o dbg/*.o dbg/i386/*.o ex/*.o \
+ - $(RM) depend.d $(MK_PCHNAME) $(MK_PCHFAKE) $(OBJECTS_PATH)/*.o cc/*.o cm/*.o dbg/*.o dbg/i386/*.o ex/*.o \
ex/i386/*.o inbv/*.o io/*.o ke/*.o ldr/*.o mm/*.o nt/*.o ob/*.o \
ps/*.o ps/i386/*.o rtl/*.o rtl/i386/*.o se/*.o ke/i386/*.o \
- mm/i386/*.o fs/*.o po/*.o lpc/*.o kd/*.o $(TARGETNAME).o \
+ mm/i386/*.o fs/*.o po/*.o lpc/*.o kd/*.o $(TARGETNAME).all.o \
junk.tmp base.tmp temp.exp $(TARGETNAME).exe \
$(TARGETNAME).nostrip.exe $(TARGETNAME).sym ntoskrnl.map \
$(TARGETNAME).coff bugcodes.rc msg?????.bin $(DEP_FILES) \
ke/main.o: ke/main.c $(PATH_TO_TOP)/include/reactos/buildno.h
+TARGET_PCH = include/ntoskrnl.h
+
+# Precompiled header support
+# When using PCHs, use dependency tracking to keep the .gch files up-to-date.
+
+MK_PCHNAME =
+ifeq ($(ROS_USE_PCH),yes)
+MK_PCHNAME = $(TARGET_PCH).gch
+
+PCH_CC := $(CC)
+
+# GCC generates wrong dependencies for header files.
+MK_PCHFAKE = $(TARGET_PCH:.h=.o)
+ifneq ($(MAKECMDGOALS),clean)
+$(MK_PCHFAKE):
+ - $(RTOUCH) $(MK_PCHFAKE)
+
+$(MK_PCHNAME): depend.d
+ - $(RTOUCH) $(MK_PCHNAME)
+ - $(PCH_CC) $(CFLAGS) $(TARGET_PCH)
+
+depend.d: $(MK_PCHFAKE) $(PATH_TO_TOP)/include/reactos/bugcodes.h
+ - $(RTOUCH) depend.d
+ - $(PCH_CC) $(CFLAGS) $(TARGET_PCH) -M -MF depend.d
+
+-include depend.d
+
+endif
+
+endif # ROS_USE_PCH
+
%.o: %.cc
$(CC) $(CFLAGS) -c $< -o $@
-%.o: %.c
+%.o: %.c $(MK_PCHNAME)
$(CC) $(CFLAGS) -c $< -o $@
%.o: %.S
$(AS) $(ASFLAGS) -c $< -o $@
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/cc.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: copy.c,v 1.29 2004/08/01 21:57:34 navaraf Exp $
+/* $Id: copy.c,v 1.30 2004/08/15 16:38:59 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: pin.c,v 1.15 2004/06/21 04:11:44 ion Exp $
+/* $Id: pin.c,v 1.16 2004/08/15 16:39:00 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: view.c,v 1.75 2004/08/10 01:49:36 navaraf Exp $
+/* $Id: view.c,v 1.76 2004/08/15 16:39:00 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/view.c
*/
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: import.c,v 1.29 2004/05/09 12:23:35 ekohl Exp $
+/* $Id: import.c,v 1.30 2004/08/15 16:39:00 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* UPDATE HISTORY:
*/
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <internal/mm.h>
-#include <ntos/minmax.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: registry.c,v 1.124 2004/05/30 21:40:47 navaraf Exp $
+/* $Id: registry.c,v 1.125 2004/08/15 16:39:00 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* Created 22/05/98
*/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <limits.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <reactos/bugcodes.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* UPDATE HISTORY:
*/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <string.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <ntos/minmax.h>
-#include <reactos/bugcodes.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
-#include <rosrtl/minmax.h>
-#include <roscfg.h>
-#include <limits.h>
-#include <string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS *******************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: kdb.c,v 1.27 2004/08/10 19:49:25 hbirr Exp $
+/* $Id: kdb.c,v 1.28 2004/08/15 16:39:00 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/kdb.c
/* INCLUDES ******************************************************************/
-#include <internal/ctype.h>
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <limits.h>
-#include <internal/kd.h>
-#include <internal/mm.h>
-#include <internal/i386/mm.h>
+#include <ntoskrnl.h>
#include "kdb.h"
#include "kjs.h"
-
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <ntos/keyboard.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <debug.h>
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <string.h>
-#include <ntos/minmax.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/module.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/trap.h>
-#include <ntdll/ldr.h>
-#include <internal/safe.h>
-#include <internal/kd.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: print.c,v 1.18 2004/08/13 05:00:35 ion Exp $
+/* $Id: print.c,v 1.19 2004/08/15 16:39:00 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
+
/* FUNCTIONS ****************************************************************/
#if 0
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: profile.c,v 1.7 2004/02/10 16:22:57 navaraf Exp $
+/* $Id: profile.c,v 1.8 2004/08/15 16:39:00 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/profile.c
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ldr.h>
+#include <ntoskrnl.h>
#include "kdb.h"
#define NDEBUG
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: rdebug.c,v 1.5 2003/10/12 21:21:40 hbirr Exp $
+/* $Id: rdebug.c,v 1.6 2004/08/15 16:39:00 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <internal/ntoskrnl.h>
-#include <napi/dbg.h>
-#include <internal/ps.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
* UPDATE HISTORY:
* 15-03-2002 CSH Created
*/
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: callback.c,v 1.11 2004/06/19 08:48:00 navaraf Exp $
+/* $Id: callback.c,v 1.12 2004/08/15 16:39:01 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/callback.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
-#include <internal/debug.h>
-#include <internal/ob.h>
+#include <ntoskrnl.h>
#include <internal/callbacks.h>
+#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
* RETURNS:
* TRUE if the Callback Object Type was successfully created.
*/
-BOOLEAN
+VOID
ExpInitializeCallbacks(VOID)
{
OBJECT_ATTRIBUTES ObjectAttributes;
/* Fail if it wasn't created successfully */
if (!NT_SUCCESS(Status))
{
- return FALSE;
+ return;
}
/* Initialize the Object */
/* Fail if couldn't create */
if (!NT_SUCCESS(Status))
{
- return FALSE;
+ return;
}
/* Close Handle... */
/* Make sure Global Callbacks have been created */
if (!NT_SUCCESS(Status))
{
- return FALSE;
+ return;
}
}
/* Everything successful */
- return TRUE;
}
/*
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: fmutex.c,v 1.20 2003/07/12 01:09:10 dwelch Exp $
+/* $Id: fmutex.c,v 1.21 2004/08/15 16:39:01 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/fmutex.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
* UPDATE HISTORY:
* 15-03-2002 CSH Created
*/
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: interlck.c,v 1.7 2004/08/07 19:13:26 ion Exp $
+/* $Id: interlck.c,v 1.8 2004/08/15 16:39:01 chorns Exp $
*
* reactos/ntoskrnl/ex/i386/interlck.c
*
*/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#if defined(__GNUC__)
* Created 11/09/99
*/
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: interlck.c,v 1.14 2004/06/23 21:37:06 ion Exp $
+/* $Id: interlck.c,v 1.15 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
+
/* FUNCTIONS *****************************************************************/
#ifdef ExInterlockedDecrementLong
-/* $Id: list.c,v 1.12 2004/06/23 21:01:27 ion Exp $
+/* $Id: list.c,v 1.13 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-//#ifdef __USE_W32API
-//#define NONAMELESSUNION
-//#endif
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: lookas.c,v 1.13 2003/12/30 18:52:03 fireball Exp $
+/* $Id: lookas.c,v 1.14 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-//#ifdef __USE_W32API
-// #define NONAMELESSUNION
-//#endif
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/debug.h>
-
+#include <ntoskrnl.h>
#include <ntdll/napi.h>
+#include <internal/debug.h>
/* GLOBALS ******************************************************************/
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ps.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <internal/po.h>
-#include <internal/cc.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: resource.c,v 1.27 2003/12/30 18:52:03 fireball Exp $
+/* $Id: resource.c,v 1.28 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
#define ResourceOwnedExclusive 0x80
#define ResourceDisableBoost 0x08
-//#ifdef __USE_W32API
-//#define NONAMELESSUNION
-//#endif
-
-
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* UPDATE HISTORY:
* 15-03-2002 CSH Created
*/
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: sysinfo.c,v 1.43 2004/07/31 09:44:36 hbirr Exp $
+/* $Id: sysinfo.c,v 1.44 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ddk/halfuncs.h>
-#include <internal/ex.h>
-#include <internal/io.h>
-#include <internal/ldr.h>
-#include <internal/safe.h>
-#include <internal/ps.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: time.c,v 1.20 2004/06/23 21:01:27 ion Exp $
+/* $Id: time.c,v 1.21 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-#include <internal/safe.h>
-#include <ddk/halfuncs.h>
-#include <ddk/kefuncs.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ldr.h>
-#include <internal/kd.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* UPDATE HISTORY:
* 04-06-2001 CSH Created
*/
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-#include <internal/ob.h>
-#include <rosrtl/string.h>
-#include <wchar.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: work.c,v 1.18 2003/10/12 17:05:44 hbirr Exp $
+/* $Id: work.c,v 1.19 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: zone.c,v 1.7 2003/12/30 18:52:03 fireball Exp $
+/* $Id: zone.c,v 1.8 2004/08/15 16:39:01 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
/* FUNCTIONS ***************************************************************/
-/* $Id: dbcsname.c,v 1.4 2003/07/10 06:27:13 royce Exp $
+/* $Id: dbcsname.c,v 1.5 2004/08/15 16:39:01 chorns Exp $
*
* reactos/ntoskrnl/fs/dbcsname.c
*
*/
-#include <ntos.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
/**********************************************************************
-/* $Id: filelock.c,v 1.13 2004/08/12 06:04:21 ion Exp $
+/* $Id: filelock.c,v 1.14 2004/08/15 16:39:01 chorns Exp $
*
* reactos/ntoskrnl/fs/filelock.c
*
*/
-#include <ddk/ntddk.h>
-#include <internal/ifs.h>
-#include <ddk/ntifs.h>
-#include <ntos.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: mcb.c,v 1.12 2004/06/23 00:42:21 ion Exp $
+/* $Id: mcb.c,v 1.13 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/mcb.c
*
*/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
+#include <ntoskrnl.h>
#include <internal/debug.h>
/**********************************************************************
-/* $Id: mdl.c,v 1.7 2004/08/12 06:04:21 ion Exp $
+/* $Id: mdl.c,v 1.8 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/mdl.c
*
*/
-#include <ntos.h>
-#include <internal/cc.h>
-#include <ddk/ntifs.h>
+#include <ntoskrnl.h>
#include <internal/debug.h>
/*
-/* $Id: name.c,v 1.8 2003/12/17 20:26:28 ekohl Exp $
+/* $Id: name.c,v 1.9 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/name.c
*
*/
-#include <ntos.h>
+
+#include <ntoskrnl.h>
/* DATA */
-/* $Id: notify.c,v 1.11 2004/06/27 13:58:05 navaraf Exp $
+/* $Id: notify.c,v 1.12 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/notify.c
*
*/
-#include <ntos.h>
-#include <ddk/ntifs.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: oplock.c,v 1.7 2003/08/05 21:37:21 ea Exp $
+/* $Id: oplock.c,v 1.8 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/oplock.c
*
*/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
/**********************************************************************
-/* $Id: pool.c,v 1.5 2003/07/10 06:27:13 royce Exp $
+/* $Id: pool.c,v 1.6 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/pool.c
*
*/
-#include <ntos.h>
-#include <ddk/ntifs.h>
-#include <internal/ifs.h>
+
+#include <ntoskrnl.h>
/**********************************************************************
-/* $Id: tunnel.c,v 1.6 2003/08/14 18:30:28 silverblade Exp $
+/* $Id: tunnel.c,v 1.7 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/tunnel.c
*
*/
-#include <ntos.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
/**********************************************************************
-/* $Id: unc.c,v 1.5 2003/07/10 06:27:13 royce Exp $
+/* $Id: unc.c,v 1.6 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/unc.c
*
*/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
+
+#include <ntoskrnl.h>
/**********************************************************************
-/* $Id: util.c,v 1.16 2004/06/23 00:42:21 ion Exp $
+/* $Id: util.c,v 1.17 2004/08/15 16:39:02 chorns Exp $
*
* reactos/ntoskrnl/fs/util.c
*
*/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: inbv.c,v 1.7 2004/05/07 05:12:10 royce Exp $
+/* $Id: inbv.c,v 1.8 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <roskrnl.h>
+#include <ntoskrnl.h>
#include <ntos/bootvid.h>
#include <ddk/ntbootvid.h>
-#include <rosrtl/string.h>
-
#define NDEBUG
#include <internal/debug.h>
--- /dev/null
+*.gch
+*.o
--- /dev/null
+#ifndef __INCLUDE_NTOSKRNL_H
+#define __INCLUDE_NTOSKRNL_H
+
+#include <roscfg.h>
+#include <reactos/version.h>
+#include <reactos/resource.h>
+#include <reactos/bugcodes.h>
+#include <limits.h>
+#include <stdarg.h>
+#include <stdlib.h>
+#include <string.h>
+#include <wchar.h>
+#include <roskrnl.h>
+#include <ntos/minmax.h>
+#include <ntos/synch.h>
+#include <ntos/keyboard.h>
+#include <ntos/ntdef.h>
+#include <rosrtl/minmax.h>
+#include <rosrtl/string.h>
+#include <ddk/halfuncs.h>
+#include <ddk/kefuncs.h>
+#include <ddk/pnptypes.h>
+#include <ddk/pnpfuncs.h>
+#include <internal/ctype.h>
+#include <internal/ntoskrnl.h>
+#include <internal/id.h>
+#include <internal/ke.h>
+#include <internal/i386/segment.h>
+#include <internal/i386/mm.h>
+#include <internal/i386/fpu.h>
+#include <internal/module.h>
+#include <internal/handle.h>
+#include <internal/pool.h>
+#include <internal/ps.h>
+#include <internal/mm.h>
+#include <internal/cc.h>
+#include <internal/io.h>
+#include <internal/po.h>
+#include <internal/ob.h>
+#include <internal/se.h>
+#include <internal/ldr.h>
+#include <internal/kd.h>
+#include <internal/ex.h>
+#include <internal/ob.h>
+#include <internal/nt.h>
+#include "internal/xhal.h"
+#include <internal/v86m.h>
+#include <internal/ifs.h>
+#include <internal/port.h>
+#include <internal/nls.h>
+#include <internal/dbg.h>
+#include <internal/trap.h>
+#include <internal/safe.h>
+#include <ntdll/ldr.h>
+#include <napi/core.h>
+#include <napi/dbg.h>
+#include <napi/teb.h>
+#include <napi/win32.h>
+
+#endif /* INCLUDE_NTOSKRNL_H */
-/* $Id: adapter.c,v 1.10 2003/10/20 06:03:29 vizzini Exp $
+/* $Id: adapter.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/halfuncs.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* DATA **********************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: arcname.c,v 1.18 2004/05/29 21:28:28 navaraf Exp $
+/* $Id: arcname.c,v 1.19 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
-
-#include "internal/io.h"
-#include "internal/xhal.h"
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: buildirp.c,v 1.43 2004/08/12 16:43:11 ion Exp $
+/* $Id: buildirp.c,v 1.44 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: cancel.c,v 1.12 2003/10/12 17:05:44 hbirr Exp $
+/* $Id: cancel.c,v 1.13 2004/08/15 16:39:03 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/cancel.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ob.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <rosrtl/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: cntrller.c,v 1.10 2003/07/10 15:47:00 royce Exp $
+/* $Id: cntrller.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS *******************************************************************/
-/* $Id: create.c,v 1.73 2004/07/22 02:32:43 navaraf Exp $
+/* $Id: create.c,v 1.74 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ***************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: device.c,v 1.73 2004/08/14 22:47:08 ekohl Exp $
+/* $Id: device.c,v 1.74 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *******************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
#include <ole32/guiddef.h>
#ifdef DEFINE_GUID
DEFINE_GUID(GUID_SERENUM_BUS_ENUMERATOR, 0x4D36E978L, 0xE325, 0x11CE, 0xBF, 0xC1, 0x08, 0x00, 0x2B, 0xE1, 0x03, 0x18);
-/* $Id: dir.c,v 1.22 2004/08/12 06:15:49 ion Exp $
+/* $Id: dir.c,v 1.23 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: driver.c,v 1.48 2004/06/23 21:42:50 ion Exp $
+/* $Id: driver.c,v 1.49 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *******************************************************************/
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-#include <internal/se.h>
-#include <internal/mm.h>
-#include <internal/ke.h>
-#include <internal/kd.h>
-#include <rosrtl/string.h>
-
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: errlog.c,v 1.17 2004/06/23 21:42:50 ion Exp $
+/* $Id: errlog.c,v 1.18 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
-#include <internal/port.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: error.c,v 1.10 2003/12/14 17:44:01 hbirr Exp $
+/* $Id: error.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/error.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: event.c,v 1.7 2003/07/10 15:47:00 royce Exp $
+/* $Id: event.c,v 1.8 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <ntos.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: file.c,v 1.32 2004/08/12 06:15:50 ion Exp $
+/* $Id: file.c,v 1.33 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-//#include <ntos/synch.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: ioctrl.c,v 1.23 2003/12/13 14:36:42 ekohl Exp $
+/* $Id: ioctrl.c,v 1.24 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: iomgr.c,v 1.49 2004/07/22 18:36:35 ekohl Exp $
+/* $Id: iomgr.c,v 1.50 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/pool.h>
-#include <internal/module.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: iowork.c,v 1.6 2003/12/30 18:52:04 fireball Exp $
+/* $Id: iowork.c,v 1.7 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: irp.c,v 1.64 2004/08/12 16:43:12 ion Exp $
+/* $Id: irp.c,v 1.65 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: mdl.c,v 1.16 2004/08/01 07:24:57 hbirr Exp $
+/* $Id: mdl.c,v 1.17 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: page.c,v 1.21 2003/07/11 01:23:14 royce Exp $
+/* $Id: page.c,v 1.22 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: parttab.c,v 1.7 2004/08/07 19:13:26 ion Exp $
+/* $Id: parttab.c,v 1.8 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: pnpdma.c,v 1.5 2003/12/20 21:43:21 navaraf Exp $
+/* $Id: pnpdma.c,v 1.6 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/pnptypes.h>
-#include <ddk/pnpfuncs.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
#include <internal/debug.h>
#ifdef __USE_W32API
-/* $Id: pnpmgr.c,v 1.31 2004/08/01 21:57:34 navaraf Exp $
+/* $Id: pnpmgr.c,v 1.32 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
+#include <ntoskrnl.h>
#include <ole32/guiddef.h>
-//#include <ddk/pnpfuncs.h>
#ifdef DEFINE_GUID
DEFINE_GUID(GUID_CLASS_COMPORT, 0x86e0d1e0L, 0x8089, 0x11d0, 0x9c, 0xe4, 0x08, 0x00, 0x3e, 0x30, 0x1f, 0x73);
DEFINE_GUID(GUID_SERENUM_BUS_ENUMERATOR, 0x4D36E978L, 0xE325, 0x11CE, 0xBF, 0xC1, 0x08, 0x00, 0x2B, 0xE1, 0x03, 0x18);
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: pnproot.c,v 1.22 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: pnproot.c,v 1.23 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: process.c,v 1.17 2004/06/23 21:42:50 ion Exp $
+/* $Id: process.c,v 1.18 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: queue.c,v 1.14 2004/04/28 20:42:01 hbirr Exp $
+/* $Id: queue.c,v 1.15 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: rawfs.c,v 1.11 2004/08/10 01:49:36 navaraf Exp $
+/* $Id: rawfs.c,v 1.12 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <ddk/ntifs.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/ldr.h>
-#include <internal/module.h>
-
-//#define NDEBUG
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: resource.c,v 1.18 2004/07/18 23:52:50 navaraf Exp $
+/* $Id: resource.c,v 1.19 2004/08/15 16:39:03 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/resource.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <rosrtl/string.h>
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS *******************************************************************/
-/* $Id: rw.c,v 1.53 2003/12/14 17:44:02 hbirr Exp $
+/* $Id: rw.c,v 1.54 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: share.c,v 1.10 2004/06/23 21:42:50 ion Exp $
+/* $Id: share.c,v 1.11 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: shutdown.c,v 1.9 2003/10/12 17:05:45 hbirr Exp $
+/* $Id: shutdown.c,v 1.10 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: symlink.c,v 1.33 2003/07/10 15:47:00 royce Exp $
+/* $Id: symlink.c,v 1.34 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: timer.c,v 1.11 2003/12/30 18:52:04 fireball Exp $
+/* $Id: timer.c,v 1.12 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: vpb.c,v 1.24 2003/12/13 14:36:42 ekohl Exp $
+/* $Id: vpb.c,v 1.25 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <internal/pool.h>
-
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* PROGRAMMER: Filip Navara (xnavara@volny.cz)
*/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
/*
* @implemented
-/* $Id: wmi.c,v 1.1 2004/06/23 21:42:50 ion Exp $
+/* $Id: wmi.c,v 1.2 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: xhaldisp.c,v 1.9 2004/06/23 21:42:50 ion Exp $
+/* $Id: xhaldisp.c,v 1.10 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/xhal.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: xhaldrv.c,v 1.45 2004/06/05 20:05:06 hbirr Exp $
+/* $Id: xhaldrv.c,v 1.46 2004/08/15 16:39:03 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/xhal.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: dlog.c,v 1.14 2004/08/07 03:41:31 sedwards Exp $
+/* $Id: dlog.c,v 1.15 2004/08/15 16:39:04 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <roscfg.h>
-#include <internal/kd.h>
-#include <ntos/minmax.h>
-#include <rosrtl/string.h>
+#include <ntoskrnl.h>
/* GLOBALS *******************************************************************/
*
****************************************************************************/
-#include <ntddk.h>
-#include <internal/kd.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/module.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: kdebug.c,v 1.54 2004/08/07 03:41:31 sedwards Exp $
+/* $Id: kdebug.c,v 1.55 2004/08/15 16:39:04 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* 21/10/99: Created
*/
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/kd.h>
-#include <internal/mm.h>
-#include <roscfg.h>
+#include <ntoskrnl.h>
#include "../dbg/kdb.h"
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: mda.c,v 1.4 2004/03/16 22:45:56 dwelch Exp $
+/* $Id: mda.c,v 1.5 2004/08/15 16:39:04 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/kd/mda.c
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/kd.h>
-#include <internal/mm.h>
-#include <roscfg.h>
+#include <ntoskrnl.h>
#include "../dbg/kdb.h"
/* VARIABLES ***************************************************************/
-/* $Id: service.c,v 1.8 2004/01/08 18:54:12 jfilby Exp $
+/* $Id: service.c,v 1.9 2004/08/15 16:39:04 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* 17/01/2000: Created
*/
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/kd.h>
+#include <ntoskrnl.h>
+
/* FUNCTIONS ***************************************************************/
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/ldr.h>
-#include <internal/pool.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: bug.c,v 1.44 2004/03/11 21:50:24 dwelch Exp $
+/* $Id: bug.c,v 1.45 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/bug.c
/* INCLUDES *****************************************************************/
-#include <roskrnl.h>
+#include <ntoskrnl.h>
#include <ntos/bootvid.h>
-#include <internal/kd.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-
#include <internal/debug.h>
-
#include "../../hal/halx86/include/hal.h"
/* GLOBALS ******************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: catch.c,v 1.46 2004/08/05 18:17:37 ion Exp $
+/* $Id: catch.c,v 1.47 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/catch.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <roscfg.h>
-#include <internal/ke.h>
-#include <internal/ldr.h>
-#include <internal/ps.h>
-#include <internal/kd.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: critical.c,v 1.9 2003/11/19 21:19:15 gdalsnes Exp $
+/* $Id: critical.c,v 1.10 2004/08/15 16:39:05 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: device.c,v 1.1 2004/06/23 22:31:51 ion Exp $
+/* $Id: device.c,v 1.2 2004/08/15 16:39:05 chorns Exp $
*
* FILE: ntoskrnl/ke/profile.c
* PURPOSE: Kernel Device/Settings Functions
* Created 23/06/04
*/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: dpc.c,v 1.33 2004/08/12 06:04:21 ion Exp $
+/* $Id: dpc.c,v 1.34 2004/08/15 16:39:05 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ***************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDE *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS ***************************************************************/
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/id.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/v86m.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES *****************************************************************/
-#include <roscfg.h>
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/module.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/trap.h>
-#include <ntdll/ldr.h>
-#include <internal/safe.h>
-#include <internal/kd.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: fpu.c,v 1.12 2003/12/30 18:52:04 fireball Exp $
+/* $Id: fpu.c,v 1.13 2004/08/15 16:39:05 chorns Exp $
*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: irq.c,v 1.44 2004/07/30 19:28:49 jimtabor Exp $
+/* $Id: irq.c,v 1.45 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/i386/irq.c
/* INCLUDES ****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <roscfg.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <internal/pool.h>
+#include <ntoskrnl.h>
#ifdef KDBG
#include <../dbg/kdb.h>
#endif /* KDBG */
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/i386/fpu.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/ke.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: usercall.c,v 1.27 2004/07/01 01:52:37 royce Exp $
+/* $Id: usercall.c,v 1.28 2004/08/15 16:39:05 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-#include <internal/ps.h>
-
/* FUNCTIONS *****************************************************************/
VOID
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/i386/mm.h>
-#include <internal/module.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/trap.h>
-#include <ntdll/ldr.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/v86m.h>
-#include <internal/trap.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/i386/segment.h>
-#include <string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: ipi.c,v 1.1 2004/08/12 06:04:21 ion Exp $
+/* $Id: ipi.c,v 1.2 2004/08/15 16:39:05 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: kthread.c,v 1.48 2004/08/01 07:24:59 hbirr Exp $
+/* $Id: kthread.c,v 1.49 2004/08/15 16:39:05 chorns Exp $
*
* FILE: ntoskrnl/ke/kthread.c
* PURPOSE: Microkernel thread support
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: main.c,v 1.191 2004/08/07 03:41:31 sedwards Exp $
+/* $Id: main.c,v 1.192 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/main.c
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ntoskrnl.h>
-#include <reactos/resource.h>
-#include <internal/mm.h>
-#include <internal/ifs.h>
-#include <internal/module.h>
-#include <internal/ldr.h>
-#include <internal/ex.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/io.h>
-#include <internal/po.h>
-#include <internal/cc.h>
-#include <internal/se.h>
-#include <internal/v86m.h>
-#include <internal/kd.h>
-#include <internal/trap.h>
+#include <ntoskrnl.h>
#include "../dbg/kdb.h"
-#include <internal/nls.h>
-#include <reactos/bugcodes.h>
#include <ntos/bootvid.h>
#include <napi/core.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: mutex.c,v 1.16 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: mutex.c,v 1.17 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/mutex.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: process.c,v 1.22 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: process.c,v 1.23 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/process.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: profile.c,v 1.1 2004/06/23 22:31:51 ion Exp $
+/* $Id: profile.c,v 1.2 2004/08/15 16:39:05 chorns Exp $
*
* FILE: ntoskrnl/ke/profile.c
* PURPOSE: Kernel Profiling
* Created 23/06/04
*/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: queue.c,v 1.10 2003/11/02 01:15:15 ekohl Exp $
+/* $Id: queue.c,v 1.11 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/queue.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <ntos.h>
-#include <internal/ke.h>
-#include <internal/id.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: sem.c,v 1.14 2003/11/02 01:15:15 ekohl Exp $
+/* $Id: sem.c,v 1.15 2004/08/15 16:39:05 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/sem.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: spinlock.c,v 1.21 2004/06/23 22:31:51 ion Exp $
+/* $Id: spinlock.c,v 1.22 2004/08/15 16:39:05 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS ***************************************************************/
-/* $Id: timer.c,v 1.75 2004/07/29 23:28:31 jimtabor Exp $
+/* $Id: timer.c,v 1.76 2004/08/15 16:39:05 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ***************************************************************/
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/id.h>
-#include <internal/ps.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/id.h>
-#include <internal/safe.h>
-#include <ntos/ntdef.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: init.c,v 1.45 2003/12/30 18:52:05 fireball Exp $
+/* $Id: init.c,v 1.46 2004/08/15 16:39:06 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ldr/init.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <napi/teb.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: loader.c,v 1.142 2004/05/30 11:47:43 navaraf Exp $
+/* $Id: loader.c,v 1.143 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/kd.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <internal/pool.h>
-#include <internal/kd.h>
-#include <ntos/minmax.h>
+#include <ntoskrnl.h>
#ifdef HALDBG
#include <internal/ntosdbg.h>
-/* $Id: resource.c,v 1.7 2004/06/23 19:49:11 ion Exp $
+/* $Id: resource.c,v 1.8 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: rtl.c,v 1.19 2004/06/27 14:15:33 navaraf Exp $
+/* $Id: rtl.c,v 1.20 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/module.h>
-#include <internal/ntoskrnl.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <napi/teb.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: close.c,v 1.12 2003/07/11 01:23:15 royce Exp $
+/* $Id: close.c,v 1.13 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: complete.c,v 1.11 2004/02/02 23:48:42 ea Exp $
+/* $Id: complete.c,v 1.12 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: connect.c,v 1.26 2004/02/21 09:06:27 navaraf Exp $
+/* $Id: connect.c,v 1.27 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: create.c,v 1.16 2004/02/02 23:48:42 ea Exp $
+/* $Id: create.c,v 1.17 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: listen.c,v 1.8 2003/12/30 18:52:05 fireball Exp $
+/* $Id: listen.c,v 1.9 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: port.c,v 1.18 2004/08/04 12:50:42 ea Exp $
+/* $Id: port.c,v 1.19 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <limits.h>
-
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: query.c,v 1.8 2003/12/30 18:52:05 fireball Exp $
+/* $Id: query.c,v 1.9 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: queue.c,v 1.9 2003/07/11 01:23:15 royce Exp $
+/* $Id: queue.c,v 1.10 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: receive.c,v 1.8 2003/12/14 17:44:02 hbirr Exp $
+/* $Id: receive.c,v 1.9 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: reply.c,v 1.20 2004/06/23 19:49:21 ion Exp $
+/* $Id: reply.c,v 1.21 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: send.c,v 1.15 2004/05/31 11:47:05 gvg Exp $
+/* $Id: send.c,v 1.16 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/dbg.h>
-#include <internal/safe.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: anonmem.c,v 1.30 2004/08/01 07:24:57 hbirr Exp $
+/* $Id: anonmem.c,v 1.31 2004/08/15 16:39:06 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/anonmem.c
/* INCLUDE *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: aspace.c,v 1.17 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: aspace.c,v 1.18 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS ******************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: balance.c,v 1.32 2004/08/01 21:57:35 navaraf Exp $
+/* $Id: balance.c,v 1.33 2004/08/15 16:39:06 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/balance.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <ntos/minmax.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: cont.c,v 1.33 2004/08/07 19:13:26 ion Exp $
+/* $Id: cont.c,v 1.34 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: drvlck.c,v 1.5 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: drvlck.c,v 1.6 2004/08/15 16:39:06 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: page.c,v 1.69 2004/08/14 09:17:05 hbirr Exp $
+/* $Id: page.c,v 1.70 2004/08/15 16:39:09 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/i386/page.c
/* INCLUDES ***************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/i386/mm.h>
-#include <internal/ex.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ke.h>
-#include <internal/i386/segment.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: iospace.c,v 1.29 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: iospace.c,v 1.30 2004/08/15 16:39:07 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/iospace.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: kmap.c,v 1.34 2004/08/14 09:17:05 hbirr Exp $
+/* $Id: kmap.c,v 1.35 2004/08/15 16:39:07 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: mdl.c,v 1.67 2004/08/07 19:13:26 ion Exp $
+/* $Id: mdl.c,v 1.68 2004/08/15 16:39:07 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: mm.c,v 1.76 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: mm.c,v 1.77 2004/08/15 16:39:07 chorns Exp $
*
* COPYRIGHT: See COPYING in the top directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/i386/segment.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: mminit.c,v 1.65 2004/08/14 09:17:05 hbirr Exp $
+/* $Id: mminit.c,v 1.66 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/i386/segment.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: mpw.c,v 1.19 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: mpw.c,v 1.20 2004/08/15 16:39:08 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/mpw.c
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/mm.h>
-#include <internal/cc.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: ncache.c,v 1.29 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: ncache.c,v 1.30 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: npool.c,v 1.88 2004/08/10 20:00:49 hbirr Exp $
+/* $Id: npool.c,v 1.89 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ntoskrnl.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: pagefile.c,v 1.49 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: pagefile.c,v 1.50 2004/08/15 16:39:08 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/pagefile.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/io.h>
-#include <internal/mm.h>
-#include <napi/core.h>
-#include <internal/ps.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: pageop.c,v 1.20 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: pageop.c,v 1.21 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/mm.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: pager.c,v 1.17 2004/04/10 22:35:25 gdalsnes Exp $
+/* $Id: pager.c,v 1.18 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: pagfault.c,v 1.6 2004/04/10 22:35:25 gdalsnes Exp $ */
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
+/* $Id: pagfault.c,v 1.7 2004/08/15 16:39:08 chorns Exp $ */
+
+#include <ntoskrnl.h>
/*
* @implemented
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
-/* $Id: pool.c,v 1.31 2004/08/08 20:33:17 ion Exp $
+/* $Id: pool.c,v 1.32 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <reactos/bugcodes.h>
-#include <internal/ntoskrnl.h>
-#include <internal/pool.h>
-#include <internal/mm.h>
+#include <ntoskrnl.h>
#include <pseh.h>
#define NDEBUG
-/* $Id: ppool.c,v 1.29 2004/08/08 20:33:17 ion Exp $
+/* $Id: ppool.c,v 1.30 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/pool.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: region.c,v 1.8 2004/06/13 14:05:53 navaraf Exp $
+/* $Id: region.c,v 1.9 2004/08/15 16:39:08 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/region.c
/* INCLUDE *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: rmap.c,v 1.29 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: rmap.c,v 1.30 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: section.c,v 1.157 2004/08/08 10:46:20 navaraf Exp $
+/* $Id: section.c,v 1.158 2004/08/15 16:39:08 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/section.c
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/mm.h>
-#include <internal/io.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <internal/cc.h>
-#include <ddk/ntifs.h>
-#include <ntos/minmax.h>
-#include <rosrtl/string.h>
-#include <reactos/bugcodes.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: slab.c,v 1.13 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: slab.c,v 1.14 2004/08/15 16:39:08 chorns Exp $
*
* COPYRIGHT: See COPYING in the top directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: wset.c,v 1.20 2004/08/01 07:24:58 hbirr Exp $
+/* $Id: wset.c,v 1.21 2004/08/15 16:39:08 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/wset.c
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/mm.h>
-#include <internal/ps.h>
-#include <ntos/minmax.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: evtpair.c,v 1.21 2004/03/07 19:59:37 hbirr Exp $
+/* $Id: evtpair.c,v 1.22 2004/08/15 16:39:09 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <limits.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: nt.c,v 1.11 2003/10/12 17:05:48 hbirr Exp $
+/* $Id: nt.c,v 1.12 2004/08/15 16:39:09 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/nt.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/id.h>
-#include <internal/ob.h>
-#include <ntos/synch.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: ntsem.c,v 1.21 2003/10/12 17:05:48 hbirr Exp $
+/* $Id: ntsem.c,v 1.22 2004/08/15 16:39:09 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: nttimer.c,v 1.23 2003/12/30 18:52:05 fireball Exp $
+/* $Id: nttimer.c,v 1.24 2004/08/15 16:39:09 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <ntos/synch.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <limits.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <limits.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* TYPES ********************************************************************/
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/safe.h>
-#include <internal/v86m.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS *******************************************************************/
-/* $Id: dirobj.c,v 1.22 2003/12/14 14:29:44 navaraf Exp $
+/* $Id: dirobj.c,v 1.23 2004/08/15 16:39:09 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ***************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: handle.c,v 1.57 2004/07/16 19:54:05 ekohl Exp $
+/* $Id: handle.c,v 1.58 2004/08/15 16:39:09 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/pool.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: namespc.c,v 1.46 2004/07/17 20:34:42 ekohl Exp $
+/* $Id: namespc.c,v 1.47 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ***************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/io.h>
-#include <internal/pool.h>
-#include <internal/se.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: ntobj.c,v 1.22 2004/07/19 12:48:59 ekohl Exp $
+/* $Id: ntobj.c,v 1.23 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-#include <internal/id.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: object.c,v 1.82 2004/07/26 13:19:34 ekohl Exp $
+/* $Id: object.c,v 1.83 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <roscfg.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/id.h>
-#include <internal/ke.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: sdcache.c,v 1.2 2004/07/23 21:44:10 ekohl Exp $
+/* $Id: sdcache.c,v 1.3 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS ***************************************************************/
-/* $Id: symlink.c,v 1.8 2003/12/30 18:52:05 fireball Exp $
+/* $Id: symlink.c,v 1.9 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: power.c,v 1.10 2004/08/07 19:13:26 ion Exp $
+/* $Id: power.c,v 1.11 2004/08/15 16:39:10 chorns Exp $
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/po/power.c
* PURPOSE: Power Manager
* 20/08/1999 EA Created
* 16/04/2001 CSH Stubs added
*/
-#include <ddk/ntddk.h>
-#include <roscfg.h>
-#include <internal/io.h>
-#include <internal/po.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: create.c,v 1.78 2004/08/12 06:04:21 ion Exp $
+/* $Id: create.c,v 1.79 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <limits.h>
-
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/se.h>
-#include <internal/id.h>
-#include <internal/dbg.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: debug.c,v 1.12 2004/07/02 01:36:25 royce Exp $
+/* $Id: debug.c,v 1.13 2004/08/15 16:39:10 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ps/debug.c
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <string.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: continue.c,v 1.4 2004/08/04 00:17:14 navaraf Exp $
+/* $Id: continue.c,v 1.5 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* Note: Jobs are only supported on Win2K+ */
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: kill.c,v 1.72 2004/05/25 22:03:48 navaraf Exp $
+/* $Id: kill.c,v 1.73 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ex.h>
-#include <internal/ps.h>
-#include <internal/ke.h>
-#include <internal/mm.h>
-#include <internal/ob.h>
-#include <internal/port.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: locale.c,v 1.9 2004/07/17 03:06:02 ion Exp $
+/* $Id: locale.c,v 1.10 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <rosrtl/string.h>
-
-/* #define NDEBUG */
+#include <ntoskrnl.h>
#include <internal/debug.h>
-/* $Id: process.c,v 1.138 2004/08/08 20:33:17 ion Exp $
+/* $Id: process.c,v 1.139 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <limits.h>
-#define NTOS_MODE_KERNEL
-#include <ntos.h>
-#include <internal/ob.h>
-#include <internal/mm.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <internal/se.h>
-#include <internal/id.h>
-#include <napi/teb.h>
-#include <internal/ldr.h>
-#include <internal/port.h>
-#include <napi/dbg.h>
-#include <internal/dbg.h>
-#include <internal/pool.h>
-#include <roscfg.h>
-#include <internal/se.h>
-#include <internal/kd.h>
-#include <internal/nls.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: psmgr.c,v 1.20 2004/08/10 07:25:49 ea Exp $
+/* $Id: psmgr.c,v 1.21 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES **************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ps.h>
-#include <reactos/version.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: suspend.c,v 1.14 2004/01/22 13:18:10 ekohl Exp $
+/* $Id: suspend.c,v 1.15 2004/08/15 16:39:10 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ps/suspend.c
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: thread.c,v 1.131 2004/08/09 22:15:01 gvg Exp $
+/* $Id: thread.c,v 1.132 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-#include <internal/ldr.h>
-#include <rosrtl/string.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: tinfo.c,v 1.27 2004/08/07 19:13:26 ion Exp $
+/* $Id: tinfo.c,v 1.28 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/ex.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* FUNCTIONS *****************************************************************/
-/* $Id: w32call.c,v 1.13 2004/08/01 07:24:59 hbirr Exp $
+/* $Id: w32call.c,v 1.14 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ke.h>
-#include <internal/ob.h>
-#include <internal/ps.h>
-#include <internal/ob.h>
-#include <internal/pool.h>
-#include <ntos/minmax.h>
-#include <internal/ldr.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: win32.c,v 1.7 2003/07/11 01:23:15 royce Exp $
+/* $Id: win32.c,v 1.8 2004/08/15 16:39:10 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <napi/win32.h>
+#include <ntoskrnl.h>
/* TYPES *******************************************************************/
-/* $Id: atom.c,v 1.10 2004/06/13 10:35:53 navaraf Exp $
+/* $Id: atom.c,v 1.11 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/handle.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: capture.c,v 1.5 2004/08/05 18:17:37 ion Exp $
+/* $Id: capture.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/rtl/capture.c
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/safe.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: handle.c,v 1.5 2003/12/30 18:52:06 fireball Exp $
+/* $Id: handle.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/handle.h>
-#include <internal/pool.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: message.c,v 1.7 2004/08/10 01:49:37 navaraf Exp $
+/* $Id: message.c,v 1.8 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: nls.c,v 1.24 2004/08/05 19:59:13 navaraf Exp $
+/* $Id: nls.c,v 1.25 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* 20/08/99 Created by Eric Kohl
*/
-#include <ddk/ntddk.h>
-
-#include <internal/mm.h>
-#include <internal/nls.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: purecall.c,v 1.1 2002/07/18 18:14:41 ekohl Exp $
+/* $Id: purecall.c,v 1.2 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
/* FUNCTIONS ****************************************************************/
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-/* $Id: rangelist.c,v 1.1 2004/05/24 12:05:54 ekohl Exp $
+/* $Id: rangelist.c,v 1.2 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
/* INCLUDES ****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: regio.c,v 1.7 2004/06/10 07:50:30 hbirr Exp $
+/* $Id: regio.c,v 1.8 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* 29/12/1999 Created
*/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
/* FUNCTIONS ***************************************************************/
-/* $Id: sprintf.c,v 1.17 2004/06/15 08:53:53 hbirr Exp $
+/* $Id: sprintf.c,v 1.18 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* Wirzenius wrote this portably, Torvalds fucked it up :-)
*/
-#include <ddk/ntddk.h>
-#include <stdarg.h>
-#include <stdlib.h>
+#include <ntoskrnl.h>
#include <internal/ctype.h>
-#include <string.h>
-#include <limits.h>
-
#include <internal/debug.h>
-/* $Id: stdlib.c,v 1.11 2004/02/02 00:36:36 ekohl Exp $
+/* $Id: stdlib.c,v 1.12 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
#include <internal/ctype.h>
-#include <limits.h>
-#include <stdlib.h>
-#include <string.h>
/* GLOBALS ****************************************************************/
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
-/* $Id: swprintf.c,v 1.15 2004/06/15 08:53:53 hbirr Exp $
+/* $Id: swprintf.c,v 1.16 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* Wirzenius wrote this portably, Torvalds fucked it up :-)
*/
-#include <ddk/ntddk.h>
-#include <stdarg.h>
-#include <stdlib.h>
+#include <ntoskrnl.h>
#include <internal/ctype.h>
-#include <wchar.h>
-#include <limits.h>
-
#define NDEBUG
#include <internal/debug.h>
-/* $Id: wstring.c,v 1.20 2003/07/11 01:23:16 royce Exp $
+/* $Id: wstring.c,v 1.21 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: access.c,v 1.6 2004/08/07 19:13:27 ion Exp $
+/* $Id: access.c,v 1.7 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: acl.c,v 1.19 2004/08/05 18:17:37 ion Exp $
+/* $Id: acl.c,v 1.20 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
#define TAG_ACL TAG('A', 'C', 'L', 'T')
-/* $Id: audit.c,v 1.5 2004/08/03 19:20:39 ion Exp $
+/* $Id: audit.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
-/* $Id: lsa.c,v 1.5 2004/08/07 19:13:27 ion Exp $
+/* $Id: lsa.c,v 1.6 2004/08/15 16:39:11 chorns Exp $
*/
-#include <ddk/ntddk.h>
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: luid.c,v 1.9 2003/10/12 17:05:50 hbirr Exp $
+/* $Id: luid.c,v 1.10 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS *******************************************************************/
-/* $Id: priv.c,v 1.10 2003/10/12 17:05:50 hbirr Exp $
+/* $Id: priv.c,v 1.11 2004/08/15 16:39:11 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-/* $Id: sd.c,v 1.19 2004/08/04 02:36:53 ion Exp $
+/* $Id: sd.c,v 1.20 2004/08/15 16:39:12 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
#include <internal/debug.h>
/* GLOBALS ******************************************************************/
-/* $Id: semgr.c,v 1.39 2004/08/03 19:20:39 ion Exp $
+/* $Id: semgr.c,v 1.40 2004/08/15 16:39:12 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES *****************************************************************/
-#include <ddk/ntddk.h>
-#include <internal/ps.h>
-#include <internal/se.h>
-
+#include <ntoskrnl.h>
#define NDEBUG
#include <internal/debug.h>
-# $Id: helper.mk,v 1.75 2004/08/04 18:22:41 navaraf Exp $
+# $Id: helper.mk,v 1.76 2004/08/15 16:38:59 chorns Exp $
#
# Helper makefile for ReactOS modules
# Variables this makefile accepts:
endif
# Precompiled header support
-# When using PCHs, use dependency tracking to keep the .pch files up-to-date.
+# When using PCHs, use dependency tracking to keep the .gch files up-to-date.
MK_PCHNAME =
ifeq ($(ROS_USE_PCH),yes)
ifneq ($(TARGET_PCH),)
-MK_PCHNAME = $(TARGET_PCH).pch
+MK_PCHNAME = $(TARGET_PCH).gch
ifeq ($(TARGET_CPPAPP),yes)
PCH_CC := $(CXX)
- $(RTOUCH) depend.d
- $(PCH_CC) $(TARGET_CFLAGS) $(TARGET_PCH) -M -MF depend.d
-include depend.d
+-include depend.d
endif # TARGET_PCH
endif # ROS_USE_PCH