Standardize comment headers. Patch by Trevor McCort

svn path=/trunk/; revision=13311
This commit is contained in:
Alex Ionescu 2005-01-26 13:58:37 +00:00
parent c7348f1204
commit fe6116543e
261 changed files with 1349 additions and 2692 deletions

View file

@ -1,29 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 2000 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/cacheman.c * FILE: ntoskrnl/cc/cacheman.c
* PURPOSE: Cache manager * PURPOSE: Cache manager
* PROGRAMMER: David Welch (welch@cwcom.net) *
* PORTABILITY: Checked * PROGRAMMERS: David Welch (welch@cwcom.net)
* UPDATE HISTORY:
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/copy.c * FILE: ntoskrnl/cc/copy.c
* PURPOSE: Implements cache managers copy interface * PURPOSE: Implements cache managers copy interface
* PROGRAMMER: Hartmut Birr *
* UPDATE HISTORY: * PROGRAMMERS: Hartmut Birr
* Created 05.10.2001
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,10 +1,11 @@
/* COPYRIGHT: See COPYING in the top level directory /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/fs.c * FILE: ntoskrnl/cc/fs.c
* PURPOSE: Implements cache managers functions useful for File Systems * PURPOSE: Implements cache managers functions useful for File Systems
* PROGRAMMER: Alex Ionescu *
* UPDATE HISTORY: * PROGRAMMERS: Alex Ionescu
* Created 20/06/04
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,10 +1,11 @@
/* COPYRIGHT: See COPYING in the top level directory /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/fs.c * FILE: ntoskrnl/cc/fs.c
* PURPOSE: Implements MDL Cache Manager Functions * PURPOSE: Implements MDL Cache Manager Functions
* PROGRAMMER: Alex Ionescu *
* UPDATE HISTORY: * PROGRAMMERS: Alex Ionescu
* Created 20/06/04
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/pin.c * FILE: ntoskrnl/cc/pin.c
* PURPOSE: Implements cache managers pinning interface * PURPOSE: Implements cache managers pinning interface
* PROGRAMMER: Hartmut Birr *
* UPDATE HISTORY: * PROGRAMMERS: Hartmut Birr
* Created 05.10.2001
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,30 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/view.c * FILE: ntoskrnl/cc/view.c
* PURPOSE: Cache manager * PURPOSE: Cache manager
* PROGRAMMER: David Welch (welch@mcmail.com) *
* PORTABILITY: Checked * PROGRAMMERS: David Welch (welch@mcmail.com)
* UPDATE HISTORY:
* Created 22/05/98
*/ */
/* NOTES ********************************************************************** /* NOTES **********************************************************************

View file

@ -4,6 +4,7 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cm/import.c * FILE: ntoskrnl/cm/import.c
* PURPOSE: Registry-Hive import functions * PURPOSE: Registry-Hive import functions
*
* PROGRAMMERS: Eric Kohl * PROGRAMMERS: Eric Kohl
*/ */

View file

@ -1,10 +1,12 @@
/* /* $Id$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/cm/ntfunc.c * PROJECT: ReactOS kernel
* PURPOSE: Ntxxx function for registry access * FILE: ntoskrnl/cm/ntfunc.c
* UPDATE HISTORY: * PURPOSE: Ntxxx function for registry access
*/ *
* PROGRAMMERS: No programmer listed.
*/
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,10 +1,12 @@
/* /* $Id$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/cm/regfile.c * PROJECT: ReactOS kernel
* PURPOSE: Registry file manipulation routines * FILE: ntoskrnl/cm/regfile.c
* UPDATE HISTORY: * PURPOSE: Registry file manipulation routines
*/ *
* PROGRAMMERS: No programmer listed.
*/
#include <ntoskrnl.h> #include <ntoskrnl.h>
#define NDEBUG #define NDEBUG

View file

@ -4,11 +4,10 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cm/registry.c * FILE: ntoskrnl/cm/registry.c
* PURPOSE: Registry functions * PURPOSE: Registry functions
*
* PROGRAMMERS: Rex Jolliff * PROGRAMMERS: Rex Jolliff
* Matt Pyne * Matt Pyne
* Jean Michault * Jean Michault
* UPDATE HISTORY:
* Created 22/05/98
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,9 +1,11 @@
/* /* $Id$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/cm/regobj.c * PROJECT: ReactOS kernel
* PURPOSE: Registry object manipulation routines. * FILE: ntoskrnl/cm/regobj.c
* UPDATE HISTORY: * PURPOSE: Registry object manipulation routines.
*
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,26 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/dbgctrl.c * FILE: ntoskrnl/dbg/dbgctrl.c
* PURPOSE: System debug control * PURPOSE: System debug control
* PORTABILITY: Checked *
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/errinfo.c * FILE: ntoskrnl/dbg/errinfo.c
* PURPOSE: Print information descriptions of error messages * PURPOSE: Print information descriptions of error messages
* PORTABILITY: Checked *
* UPDATE HISTORY: * PROGRAMMERS: No programmer listed.
* Created 22/05/98
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,3 +1,13 @@
/* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/i386/i386-dis.c
* PURPOSE: No purpose listed.
*
* PROGRAMMERS: No programmer listed.
*/
#include <stdarg.h> #include <stdarg.h>
/* ReactOS compatibility stuff. */ /* ReactOS compatibility stuff. */

View file

@ -1,29 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 2001-2004 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/kdb.c * FILE: ntoskrnl/dbg/kdb.c
* PURPOSE: Kernel debugger * PURPOSE: Kernel debugger
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 01/03/01
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,27 +1,12 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by * PROJECT: ReactOS kernel
* the Free Software Foundation; either version 2 of the License, or * FILE: ntoskrnl/dbg/kdb_keyboard.c
* (at your option) any later version. * PURPOSE: Keyboard driver
* *
* This program is distributed in the hope that it will be useful, * PROGRAMMERS: Victor Kirhenshtein (sauros@iname.com)
* but WITHOUT ANY WARRANTY; without even the implied warranty of * Jason Filby (jasonfilby@yahoo.com)
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/kdb_keyboard.c
* PURPOSE: Keyboard driver
* PROGRAMMER: Victor Kirhenshtein (sauros@iname.com)
* Jason Filby (jasonfilby@yahoo.com)
*/ */
/* INCLUDES ****************************************************************/ /* INCLUDES ****************************************************************/

View file

@ -1,30 +1,13 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by * PROJECT: ReactOS kernel
* the Free Software Foundation; either version 2 of the License, or * FILE: ntoskrnl/dbg/kdb_serial.c
* (at your option) any later version. * PURPOSE: Serial driver
* *
* This program is distributed in the hope that it will be useful, * PROGRAMMERS: Victor Kirhenshtein (sauros@iname.com)
* but WITHOUT ANY WARRANTY; without even the implied warranty of * Jason Filby (jasonfilby@yahoo.com)
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * arty
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/kdb_serial.c
* PURPOSE: Serial driver
* PROGRAMMER: Original:
* Victor Kirhenshtein (sauros@iname.com)
* Jason Filby (jasonfilby@yahoo.com)
* Modified:
* arty
*/ */
/* INCLUDES ****************************************************************/ /* INCLUDES ****************************************************************/

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 2004 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by * PROJECT: ReactOS kernel
* the Free Software Foundation; either version 2 of the License, or * FILE: ntoskrnl/dbg/kdb_stabs.c
* (at your option) any later version. * PURPOSE: Stabs functions...
* *
* This program is distributed in the hope that it will be useful, * PROGRAMMERS: Gregor Anich (blight@blight.eu.org)
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/kdb_stabs.c
* PURPOSE: Stabs functions...
* PROGRAMMER: Gregor Anich (blight@blight.eu.org)
* REVISION HISTORY:
* 2004/06/27: Created
*/ */
#include <ddk/ntddk.h> #include <ddk/ntddk.h>

View file

@ -1,21 +1,3 @@
/*
* ReactOS kernel
* Copyright (C) 1998-2004 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* /*
* Parts of this file based on work Copyright (c) 1990, 1993 * Parts of this file based on work Copyright (c) 1990, 1993
* The Regents of the University of California. All rights reserved. * The Regents of the University of California. All rights reserved.
@ -44,13 +26,15 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE. * SUCH DAMAGE.
*/ */
/*
* PROJECT: ReactOS kernel /* $Id:$
* FILE: ntoskrnl/dbg/kdb_symbols.c *
* PURPOSE: Getting symbol information... * COPYRIGHT: See COPYING in the top level directory
* PROGRAMMER: David Welch (welch@cwcom.net), ... * PROJECT: ReactOS kernel
* REVISION HISTORY: * FILE: ntoskrnl/dbg/kdb_symbols.c
* ??/??/??: Created * PURPOSE: Getting symbol information...
*
* PROGRAMMERS: David Welch (welch@cwcom.net)
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,31 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/print.c * FILE: ntoskrnl/dbg/print.c
* PURPOSE: Debug output * PURPOSE: Debug output
* PROGRAMMER: Eric Kohl (ekohl@abo.rhein-zeitung.de) *
* PORTABILITY: Unchecked * PROGRAMMERS: Eric Kohl (ekohl@abo.rhein-zeitung.de)
* UPDATE HISTORY:
* 14/10/99: Created
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998-2003 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/profile.c * FILE: ntoskrnl/dbg/profile.c
* PURPOSE: Kernel profiling * PURPOSE: Kernel profiling
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* Created 12/01/2003
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,30 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/rdebug.c * FILE: ntoskrnl/dbg/rdebug.c
* PURPOSE: Runtime debugging support * PURPOSE: Runtime debugging support
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* 01-05-2001 CSH Created
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,27 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/dbg/user.c * FILE: ntoskrnl/dbg/user.c
* PURPOSE: User mode debugging * PURPOSE: User mode debugging
* PROGRAMMER: David Welch (welch@cwcom.net) *
* PORTABILITY: Unchecked * PROGRAMMERS: David Welch (welch@cwcom.net)
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998-2002 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: btree.c * FILE: ntoskrnl/ex/btree.c
* PURPOSE: Binary tree support * PURPOSE: Binary tree support
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* 15-03-2002 CSH Created
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,34 +1,17 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/callback.c * FILE: ntoskrnl/ex/callback.c
* PURPOSE: Executive callbacks * PURPOSE: Executive callbacks
* PROGRAMMER: David Welch (welch@mcmail.com) *
* PROGRAMMERS: David Welch (welch@mcmail.com)
* Alex Ionescu (alex@relsoft.net) * Alex Ionescu (alex@relsoft.net)
* PORTABILITY: Checked. */
* UPDATE HISTORY:
* Added all functions 30/05/04
* Created 22/05/98 /*
* NOTE: * NOTE: These funtions are not implemented in NT4, but
* These funtions are not implemented in NT4, but
* they are implemented in Win2k. * they are implemented in Win2k.
*/ */

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/nt/event.c * FILE: ntoskrnl/nt/event.c
* PURPOSE: Named event support * PURPOSE: Named event support
* PROGRAMMER: Philip Susi and David Welch *
* UPDATE HISTORY: * PROGRAMMERS: Philip Susi and David Welch
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,13 +4,9 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/evtpair.c * FILE: ntoskrnl/ex/evtpair.c
* PURPOSE: Support for event pairs * PURPOSE: Support for event pairs
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98 * Skywing (skywing@valhallalegends.com)
* Updated 09/08/2003 by Skywing (skywing@valhallalegends.com)
* to correctly maintain ownership of the dispatcher lock
* between KeSetEvent and KeWaitForSingleObject calls.
* Additionally, implemented the thread-eventpair routines.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,30 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/fmutex.c * FILE: ntoskrnl/ex/fmutex.c
* PURPOSE: Implements fast mutexes * PURPOSE: Implements fast mutexes
* PROGRAMMER: David Welch (welch@cwcom.net) *
* PORTABILITY: Checked. * PROGRAMMERS: David Welch (welch@cwcom.net)
* UPDATE HISTORY:
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,32 +1,19 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998-2002 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: hashtab.c * FILE: ntoskrnl/ex/hashtab.c
* PURPOSE: Hash table support * PURPOSE: Hash table support
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
*/
/*
* NOTES: The hash function is from: * NOTES: The hash function is from:
* Bob Jenkins <bob_jenkins@burtleburtle.net> * Bob Jenkins <bob_jenkins@burtleburtle.net>
* http://burtleburtle.net/bob/hash/doobs.html * http://burtleburtle.net/bob/hash/doobs.html
* UPDATE HISTORY:
* 15-03-2002 CSH Created
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>
#define NDEBUG #define NDEBUG

View file

@ -1,8 +1,13 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/ex/i386/interlck.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/i386/interlck.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>
#ifdef LOCK #ifdef LOCK

View file

@ -1,29 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: kernel/ex/init.c * FILE: ntoskrnl/ex/init.c
* PURPOSE: executive initalization * PURPOSE: Executive initalization
* PROGRAMMER: Eric Kohl (ekohl@abo.rhein-zeitung.de) *
* PORTABILITY: Checked. * PROGRAMMERS: Eric Kohl (ekohl@abo.rhein-zeitung.de)
* UPDATE HISTORY:
* Created 11/09/99
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/interlck.c * FILE: ntoskrnl/ex/interlck.c
* PURPOSE: Implements interlocked functions * PURPOSE: Implements interlocked functions
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -5,10 +5,9 @@
* FILE: ntoskrnl/ex/list.c * FILE: ntoskrnl/ex/list.c
* PURPOSE: Manages double linked lists, single linked lists and * PURPOSE: Manages double linked lists, single linked lists and
* sequenced lists * sequenced lists
*
* PROGRAMMERS: David Welch (welch@mcmail.com) * PROGRAMMERS: David Welch (welch@mcmail.com)
* Casper S. Hornstrup (chorns@users.sourceforge.net) * Casper S. Hornstrup (chorns@users.sourceforge.net)
* UPDATE HISTORY:
* 02-07-2001 CSH Implemented sequenced lists
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,12 +4,14 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/lookas.c * FILE: ntoskrnl/ex/lookas.c
* PURPOSE: Lookaside lists * PURPOSE: Lookaside lists
*
* PROGRAMMERS: David Welch (welch@mcmail.com) * PROGRAMMERS: David Welch (welch@mcmail.com)
* Casper S. Hornstrup (chorns@users.sourceforge.net) * Casper S. Hornstrup (chorns@users.sourceforge.net)
*/
/*
* TODO: Use InterlockedXxxEntrySList for binary compatibility * TODO: Use InterlockedXxxEntrySList for binary compatibility
* UPDATE HISTORY:
* 22-05-1998 DW Created
* 02-07-2001 CSH Implemented lookaside lists
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,29 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/mutant.c * FILE: ntoskrnl/ex/mutant.c
* PURPOSE: Synchronization primitives * PURPOSE: Synchronization primitives
* PROGRAMMER: David Welch (welch@cwcom.net) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@cwcom.net)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,9 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/napi.c * FILE: ntoskrnl/ex/napi.c
* PURPOSE: Native API support routines * PURPOSE: Native API support routines
* PROGRAMMER: David Welch (welch@cwcom.net) *
* PROGRAMMERS: David Welch (welch@cwcom.net)
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,12 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/power.c * FILE: ntoskrnl/ex/power.c
* PURPOSE: Power managment * PURPOSE: Power managment
* PROGRAMMER: David Welch (welch@cwcom.net) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@cwcom.net)
* Created 22/05/98
* Added reboot support 30/01/99
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/nt/profile.c * FILE: ntoskrnl/nt/profile.c
* PURPOSE: Support for profiling * PURPOSE: Support for profiling
* PROGRAMMER: Nobody
* UPDATE HISTORY:
* *
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/resource.c * FILE: ntoskrnl/ex/resource.c
* PURPOSE: Resource synchronization construct * PURPOSE: Resource synchronization construct
* PROGRAMMER: Unknown *
* UPDATE HISTORY: * PROGRAMMERS: No programmer listed.
* Created 22/05/98
*/ */

View file

@ -1,26 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998 - 2004 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/rundown.c * FILE: ntoskrnl/ex/rundown.c
* PURPOSE: Rundown Protection Functions * PURPOSE: Rundown Protection Functions
* PORTABILITY: Checked *
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/sem.c * FILE: ntoskrnl/ex/sem.c
* PURPOSE: Synchronization primitives * PURPOSE: Synchronization primitives
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,31 +1,15 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998-2002 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: stree.c * FILE: ntoskrnl/ex/stree.c
* PURPOSE: Splay tree support * PURPOSE: Splay tree support
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
*
* NOTES: Based on a splay tree implementation by * NOTES: Based on a splay tree implementation by
* Daniel Stenberg <Daniel.Stenberg@sth.frontec.se> * Daniel Stenberg <Daniel.Stenberg@sth.frontec.se>
* http://www.contactor.se/~dast/stuff/dsplay-1.2.tar.gz * http://www.contactor.se/~dast/stuff/dsplay-1.2.tar.gz
* UPDATE HISTORY:
* 15-03-2002 CSH Created
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,26 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/synch.c * FILE: ntoskrnl/ex/synch.c
* PURPOSE: Synchronization Functions (Pushlocks) * PURPOSE: Synchronization Functions (Pushlocks)
* PORTABILITY: Checked *
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,12 +4,9 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/sysinfo.c * FILE: ntoskrnl/ex/sysinfo.c
* PURPOSE: System information functions * PURPOSE: System information functions
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98 * Aleksey Bragin (aleksey@studiocerebral.com)
* 20/03/2003: implemented querying SystemProcessInformation,
* no more copying to-from the caller (Aleksey
* Bragin <aleksey@studiocerebral.com>)
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/time.c * FILE: ntoskrnl/ex/time.c
* PURPOSE: Time * PURPOSE: Time
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/timer.c * FILE: ntoskrnl/ex/timer.c
* PURPOSE: User-mode timers * PURPOSE: User-mode timers
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,26 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/misc.c * FILE: ntoskrnl/ex/misc.c
* PURPOSE: Executive Utility Functions * PURPOSE: Executive Utility Functions
* PORTABILITY: Checked *
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,9 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* PURPOSE: UUID generator * FILE: ntoskrnl/ex/uuid.c
* FILE: kernel/ex/uuid.c * PURPOSE: UUID generator
*
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,28 +1,11 @@
/* /* $Id:$
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
* *
* This program is free software; you can redistribute it and/or modify * COPYRIGHT: See COPYING in the top level directory
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/*
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: kernel/ex/win32k.c * FILE: ntoskrnl/ex/win32k.c
* PURPOSE: Executive Win32 subsystem support * PURPOSE: Executive Win32 subsystem support
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* 04-06-2001 CSH Created
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -2,11 +2,10 @@
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: mkernel/kernel/work.c * FILE: ntoskrnl/ex/work.c
* PURPOSE: Manage system work queues * PURPOSE: Manage system work queues
* PROGRAMMER: David Welch (welch@mcmail.com) *
* REVISION HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* 29/06/98: Created
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,10 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/mm/zone.c * FILE: ntoskrnl/mm/zone.c
* PURPOSE: Implements zone buffers * PURPOSE: Implements zone buffers
* PROGRAMMER: David Welch (welch@mcmail.com) *
* PROGRAMMERS: David Welch (welch@mcmail.com)
*/ */
/* INCLUDES ****************************************************************/ /* INCLUDES ****************************************************************/

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/dbcsname.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/dbcsname.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/filelock.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/filelock.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/mcb.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/mcb.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/mdl.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/mdl.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/name.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/name.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/notify.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/notify.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/oplock.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/oplock.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/pool.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/pool.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/tunnel.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/tunnel.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/unc.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/unc.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -1,7 +1,11 @@
/* $Id$ /* $Id$
* *
* reactos/ntoskrnl/fs/util.c * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/fs/util.c
* PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed.
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/inbv/inbv.c * FILE: ntoskrnl/inbv/inbv.c
* PURPOSE: Boot video support * PURPOSE: Boot video support
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* 12-07-2003 CSH Created
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/adapter.c * FILE: ntoskrnl/io/adapter.c
* PURPOSE: DMA handling * PURPOSE: DMA handling
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,28 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 2002 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/arcname.c * FILE: ntoskrnl/io/arcname.c
* PURPOSE: creates ARC names for boot devices * PURPOSE: Creates ARC names for boot devices
* PROGRAMMER: Eric Kohl (ekohl@rz-online.de) *
* PROGRAMMERS: Eric Kohl (ekohl@rz-online.de)
*/ */

View file

@ -1,10 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/bootlog.c * FILE: ntoskrnl/io/bootlog.c
* PURPOSE: Boot log file support * PURPOSE: Boot log file support
* PROGRAMMER: Eric Kohl *
* PROGRAMMERS: Eric Kohl
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,10 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/buildirp.c * FILE: ntoskrnl/io/buildirp.c
* PURPOSE: Building various types of irp * PURPOSE: Building various types of irp
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
* Fixed IO method handling 04/03/99
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,29 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/cancel.c * FILE: ntoskrnl/io/cancel.c
* PURPOSE: Cancel routine * PURPOSE: Cancel routine
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/io/cleanup.c * PROJECT: ReactOS kernel
* PURPOSE: IRP cleanup * FILE: ntoskrnl/io/cleanup.c
* PROGRAMMER: David Welch (welch@mcmail.com) * PURPOSE: IRP cleanup
* UPDATE HISTORY: *
* 30/05/98: Created * PROGRAMMERS: David Welch (welch@mcmail.com)
*/ */
/* INCLUDES ****************************************************************/ /* INCLUDES ****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/cntrller.c * FILE: ntoskrnl/io/cntrller.c
* PURPOSE: Implements the controller object * PURPOSE: Implements the controller object
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/create.c * FILE: ntoskrnl/io/create.c
* PURPOSE: Handling file create/open apis * PURPOSE: Handling file create/open apis
* PROGRAMMER: David Welch (welch@cwcom.net) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@cwcom.net)
* 24/05/98: Created
*/ */
/* INCLUDES ***************************************************************/ /* INCLUDES ***************************************************************/

View file

@ -1,12 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/device.c * FILE: ntoskrnl/io/device.c
* PURPOSE: Manage devices * PURPOSE: Manage devices
* PROGRAMMER: David Welch (welch@cwcom.net) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@cwcom.net)
* 15/05/98: Created
*/ */
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/

View file

@ -1,12 +1,12 @@
/* /* $Id:$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/io/pnpmgr/devintrf.c * PROJECT: ReactOS kernel
* PURPOSE: Device interface functions * FILE: ntoskrnl/io/deviface.c
* PROGRAMMER: Filip Navara (xnavara@volny.cz) * PURPOSE: Device interface functions
* Matthew Brace (ismarc@austin.rr.com) *
* UPDATE HISTORY: * PROGRAMMERS: Filip Navara (xnavara@volny.cz)
* 22/09/2003 FiN Created * Matthew Brace (ismarc@austin.rr.com)
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/dir.c * FILE: ntoskrnl/io/dir.c
* PURPOSE: Directory functions * PURPOSE: Directory functions
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,13 +1,12 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/driver.c * FILE: ntoskrnl/io/driver.c
* PURPOSE: Loading and unloading of drivers * PURPOSE: Loading and unloading of drivers
* PROGRAMMER: David Welch (welch@cwcom.net) *
* Filip Navara (xnavara@volny.cz) * PROGRAMMERS: David Welch (welch@cwcom.net)
* UPDATE HISTORY: * Filip Navara (xnavara@volny.cz)
* 15/05/98: Created
*/ */
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/efi.c * FILE: ntoskrnl/io/efi.c
* PURPOSE: EFI Unimplemented Function Calls * PURPOSE: EFI Unimplemented Function Calls
* PROGRAMMER: Alex Ionescu (alex@relsoft.net) *
* UPDATE HISTORY: * PROGRAMMERS: Alex Ionescu (alex@relsoft.net)
* Created 16/07/04
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/errlog.c * FILE: ntoskrnl/io/errlog.c
* PURPOSE: Error logging * PURPOSE: Error logging
* PROGRAMMER: David Welch (welch@cwcom.net) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@cwcom.net)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,29 +1,11 @@
/*
* ReactOS kernel
* Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/error.c * FILE: ntoskrnl/io/error.c
* PURPOSE: Handle media errors * PURPOSE: Handle media errors
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/event.c * FILE: ntoskrnl/io/event.c
* PURPOSE: Implements named events * PURPOSE: Implements named events
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/file.c * FILE: ntoskrnl/io/file.c
* PURPOSE: Graceful system shutdown if a bug is detected * PURPOSE: Graceful system shutdown if a bug is detected
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/flush.c * FILE: ntoskrnl/io/flush.c
* PURPOSE: Flushing file buffer * PURPOSE: Flushing file buffer
* PROGRAMMER: David Welch (welch@cwcom.net) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@cwcom.net)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/fs.c * FILE: ntoskrnl/io/fs.c
* PURPOSE: Filesystem functions * PURPOSE: Filesystem functions
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,12 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/iocomp.c * FILE: ntoskrnl/io/iocomp.c
* PURPOSE: * PURPOSE: No purpose listed.
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
Changed NtQueryIoCompletion
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,13 +4,9 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/ioctrl.c * FILE: ntoskrnl/io/ioctrl.c
* PURPOSE: Device IO control * PURPOSE: Device IO control
* PROGRAMMER: David Welch (welch@mcmail.com) *
* PROGRAMMERS: David Welch (welch@mcmail.com)
* Eric Kohl (ekohl@rz-online.de) * Eric Kohl (ekohl@rz-online.de)
* UPDATE HISTORY:
* Created 22/05/98
* Filled in ZwDeviceIoControlFile 22/02/99
* Fixed IO method handling 08/03/99
* Added APC support 05/11/99
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,12 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/iomgr.c * FILE: ntoskrnl/io/iomgr.c
* PURPOSE: Initializes the io manager * PURPOSE: Initializes the io manager
* PROGRAMMER: David Welch (welch@mcmail.com) *
* REVISION HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* 29/07/98: Created
*/ */
/* INCLUDES ****************************************************************/ /* INCLUDES ****************************************************************/

View file

@ -1,13 +1,12 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: reactos/ntoskrnl/io/iowork.c * FILE: ntoskrnl/io/iowork.c
* PURPOSE: Manage IO system work queues * PURPOSE: Manage IO system work queues
* PROGRAMMER: David Welch (welch@mcmail.com) *
* Robert Dickenson (odin@pnc.com.au) * PROGRAMMERS: David Welch (welch@mcmail.com)
* REVISION HISTORY: * Robert Dickenson (odin@pnc.com.au)
* 28/09/2002: (RDD) Created from copy of ex/work.c
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/irp.c * FILE: ntoskrnl/io/irp.c
* PURPOSE: Handle IRPs * PURPOSE: Handle IRPs
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* 24/05/98: Created
*/ */
/* NOTES ******************************************************************* /* NOTES *******************************************************************

View file

@ -1,9 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/irq.c * FILE: ntoskrnl/io/irq.c
* PURPOSE: IRQ handling * PURPOSE: IRQ handling
* PROGRAMMER: David Welch (welch@mcmail.com) *
* PROGRAMMERS: David Welch (welch@mcmail.com)
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/bug.c * FILE: ntoskrnl/io/lock.c
* PURPOSE: Graceful system shutdown if a bug is detected * PURPOSE: No purpose listed.
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,12 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ke/bug.c * FILE: ntoskrnl/io/mailslot.c
* PURPOSE: Graceful system shutdown if a bug is detected * PURPOSE: No purpose listed.
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
Changed NtCreateMailslotFile
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,9 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/mdl.c * FILE: ntoskrnl/io/mdl.c
* PURPOSE: Io manager mdl functions * PURPOSE: Io manager mdl functions
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/npipe.c * FILE: ntoskrnl/io/npipe.c
* PURPOSE: Named pipe helper function * PURPOSE: Named pipe helper function
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -3,10 +3,9 @@
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/page.c * FILE: ntoskrnl/io/page.c
* PURPOSE: * PURPOSE: No purpose listed.
* PROGRAMMER:
* UPDATE HISTORY:
* *
* PROGRAMMERS: No programmer listed.
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -4,11 +4,8 @@
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/parttab.c * FILE: ntoskrnl/io/parttab.c
* PURPOSE: Handling fixed disks (partition table functions) * PURPOSE: Handling fixed disks (partition table functions)
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
* 2000-03-25 (ea)
* Moved here from ntoskrnl/io/fdisk.c
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
*
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/plugplay.c * FILE: ntoskrnl/io/plugplay.c
* PURPOSE: Mysterious nt4 support for plug-and-play * PURPOSE: Mysterious nt4 support for plug-and-play
* PROGRAMMER: David Welch (welch@mcmail.com) *
* UPDATE HISTORY: * PROGRAMMERS: David Welch (welch@mcmail.com)
* Created 22/05/98
*/ */
/* INCLUDES *****************************************************************/ /* INCLUDES *****************************************************************/

View file

@ -1,12 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/pnpmgr.c * FILE: ntoskrnl/io/pnpdma.c
* PURPOSE: PnP manager DMA routines * PURPOSE: PnP manager DMA routines
* PROGRAMMER: Filip Navara (xnavara@volny.cz) *
* UPDATE HISTORY: * PROGRAMMERS: Filip Navara (xnavara@volny.cz)
* 22/09/2003 FiN Created
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,12 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/pnpmgr/pnpmgr.c * FILE: ntoskrnl/io/pnpmgr.c
* PURPOSE: Initializes the PnP manager * PURPOSE: Initializes the PnP manager
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* 16/04/2001 CSH Created
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/io/pnpmgr/remlock.c * PROJECT: ReactOS kernel
* PURPOSE: Plug & Play notification functions * FILE: ntoskrnl/io/pnpnotify.c
* PROGRAMMER: Filip Navara (xnavara@volny.cz) * PURPOSE: Plug & Play notification functions
* UPDATE HISTORY: *
* 22/09/2003 FiN Created * PROGRAMMERS: Filip Navara (xnavara@volny.cz)
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,11 +1,11 @@
/* /* $Id:$
* COPYRIGHT: See COPYING in the top level directory *
* PROJECT: ReactOS kernel * COPYRIGHT: See COPYING in the top level directory
* FILE: ntoskrnl/io/pnpmgr/report.c * PROJECT: ReactOS kernel
* PURPOSE: Device Changes Reporting functions * FILE: ntoskrnl/io/pnpreport.c
* PROGRAMMER: Filip Navara (xnavara@volny.cz) * PURPOSE: Device Changes Reporting functions
* UPDATE HISTORY: *
* 22/09/2003 FiN Created * PROGRAMMERS: Filip Navara (xnavara@volny.cz)
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

View file

@ -1,12 +1,11 @@
/* $Id$ /* $Id$
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/io/pnpmgr/pnproot.c * FILE: ntoskrnl/io/pnproot.c
* PURPOSE: PnP manager root device * PURPOSE: PnP manager root device
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net) *
* UPDATE HISTORY: * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
* 16/04/2001 CSH Created
*/ */
/* INCLUDES ******************************************************************/ /* INCLUDES ******************************************************************/

Some files were not shown because too many files have changed in this diff Show more