- Unlock source code files containing only stubs
- Add missing programmers name to the file headers
- SVN properties maintenance

svn path=/trunk/; revision=21946
This commit is contained in:
Aleksey Bragin 2006-05-20 10:39:53 +00:00
parent 6012daa521
commit ac09ff8aba
12 changed files with 752 additions and 742 deletions

View file

@ -22,7 +22,7 @@
* @unimplemented * @unimplemented
*/ */
NTSTATUS NTSTATUS
STDCALL NTAPI
FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER PerStreamContext, FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER PerStreamContext,
IN PFSRTL_PER_STREAM_CONTEXT Ptr) IN PFSRTL_PER_STREAM_CONTEXT Ptr)
{ {
@ -34,7 +34,7 @@ FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER PerStreamContext,
* @unimplemented * @unimplemented
*/ */
PFSRTL_PER_STREAM_CONTEXT PFSRTL_PER_STREAM_CONTEXT
STDCALL NTAPI
FsRtlRemovePerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext, FsRtlRemovePerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
IN PVOID OwnerId OPTIONAL, IN PVOID OwnerId OPTIONAL,
IN PVOID InstanceId OPTIONAL) IN PVOID InstanceId OPTIONAL)
@ -47,7 +47,7 @@ FsRtlRemovePerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
* @unimplemented * @unimplemented
*/ */
NTSTATUS NTSTATUS
STDCALL NTAPI
FsRtlInsertPerFileObjectContext(IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectContext, FsRtlInsertPerFileObjectContext(IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectContext,
IN PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/ Ptr) IN PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/ Ptr)
{ {
@ -59,7 +59,7 @@ FsRtlInsertPerFileObjectContext(IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectConte
* @unimplemented * @unimplemented
*/ */
PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/ PVOID /* PFSRTL_PER_FILE_OBJECT_CONTEXT*/
STDCALL NTAPI
FsRtlRemovePerFileObjectContext(IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectContext, FsRtlRemovePerFileObjectContext(IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectContext,
IN PVOID OwnerId OPTIONAL, IN PVOID OwnerId OPTIONAL,
IN PVOID InstanceId OPTIONAL) IN PVOID InstanceId OPTIONAL)
@ -72,7 +72,7 @@ FsRtlRemovePerFileObjectContext(IN PFSRTL_ADVANCED_FCB_HEADER PerFileObjectConte
* @unimplemented * @unimplemented
*/ */
VOID VOID
STDCALL NTAPI
FsRtlTeardownPerStreamContexts(IN PFSRTL_ADVANCED_FCB_HEADER AdvancedHeader) FsRtlTeardownPerStreamContexts(IN PFSRTL_ADVANCED_FCB_HEADER AdvancedHeader)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;

View file

@ -5,7 +5,8 @@
* FILE: ntoskrnl/fs/oplock.c * FILE: ntoskrnl/fs/oplock.c
* PURPOSE: No purpose listed. * PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed. * PROGRAMMERS: Emanuele Aliberti
* Eric Kohl
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>
@ -23,7 +24,8 @@
* *
* @unimplemented * @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS
NTAPI
FsRtlCheckOplock(IN POPLOCK Oplock, FsRtlCheckOplock(IN POPLOCK Oplock,
IN PIRP Irp, IN PIRP Irp,
IN PVOID Context, IN PVOID Context,
@ -46,7 +48,8 @@ FsRtlCheckOplock(IN POPLOCK Oplock,
* *
* @unimplemented * @unimplemented
*/ */
BOOLEAN STDCALL BOOLEAN
NTAPI
FsRtlCurrentBatchOplock(IN POPLOCK Oplock) FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
{ {
return(FALSE); return(FALSE);
@ -68,7 +71,8 @@ FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
* *
* @implemented * @implemented
*/ */
VOID STDCALL VOID
NTAPI
FsRtlInitializeOplock(IN OUT POPLOCK Oplock) FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
{ {
} }
@ -86,7 +90,8 @@ FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
* *
* @unimplemented * @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS
NTAPI
FsRtlOplockFsctrl(IN POPLOCK Oplock, FsRtlOplockFsctrl(IN POPLOCK Oplock,
IN PIRP Irp, IN PIRP Irp,
IN ULONG OpenCount) IN ULONG OpenCount)
@ -107,7 +112,8 @@ FsRtlOplockFsctrl(IN POPLOCK Oplock,
* *
* @unimplemented * @unimplemented
*/ */
BOOLEAN STDCALL BOOLEAN
NTAPI
FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock) FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
{ {
return(FALSE); return(FALSE);
@ -126,7 +132,8 @@ FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
* *
* @implemented * @implemented
*/ */
VOID STDCALL VOID
NTAPI
FsRtlUninitializeOplock(IN POPLOCK Oplock) FsRtlUninitializeOplock(IN POPLOCK Oplock)
{ {
} }

View file

@ -27,7 +27,7 @@
* @implemented * @implemented
*/ */
PVOID PVOID
STDCALL NTAPI
FsRtlAllocatePool ( FsRtlAllocatePool (
IN POOL_TYPE PoolType, IN POOL_TYPE PoolType,
IN ULONG NumberOfBytes IN ULONG NumberOfBytes
@ -64,7 +64,7 @@ FsRtlAllocatePool (
* @implemented * @implemented
*/ */
PVOID PVOID
STDCALL NTAPI
FsRtlAllocatePoolWithQuota ( FsRtlAllocatePoolWithQuota (
IN POOL_TYPE PoolType, IN POOL_TYPE PoolType,
IN ULONG NumberOfBytes IN ULONG NumberOfBytes
@ -98,7 +98,7 @@ FsRtlAllocatePoolWithQuota (
* @implemented * @implemented
*/ */
PVOID PVOID
STDCALL NTAPI
FsRtlAllocatePoolWithQuotaTag ( FsRtlAllocatePoolWithQuotaTag (
IN POOL_TYPE PoolType, IN POOL_TYPE PoolType,
IN ULONG NumberOfBytes, IN ULONG NumberOfBytes,
@ -133,7 +133,7 @@ FsRtlAllocatePoolWithQuotaTag (
* @implemented * @implemented
*/ */
PVOID PVOID
STDCALL NTAPI
FsRtlAllocatePoolWithTag ( FsRtlAllocatePoolWithTag (
IN POOL_TYPE PoolType, IN POOL_TYPE PoolType,
IN ULONG NumberOfBytes, IN ULONG NumberOfBytes,

View file

@ -5,7 +5,7 @@
* FILE: ntoskrnl/fs/tunnel.c * FILE: ntoskrnl/fs/tunnel.c
* PURPOSE: No purpose listed. * PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed. * PROGRAMMERS: Emanuele Aliberti
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

View file

@ -5,15 +5,16 @@
* FILE: ntoskrnl/fs/unc.c * FILE: ntoskrnl/fs/unc.c
* PURPOSE: No purpose listed. * PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed. * PROGRAMMERS: Emanuele Aliberti
* Eric Kohl
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>
/********************************************************************** /**********************************************************************
* NAME EXPORTED * NAME EXPORTED
* FsRtlDeregisterUncProvider@4 * FsRtlDeregisterUncProvider@4
* *
* DESCRIPTION * DESCRIPTION
* *
@ -23,15 +24,16 @@
* *
* @unimplemented * @unimplemented
*/ */
VOID STDCALL VOID
NTAPI
FsRtlDeregisterUncProvider(IN HANDLE Handle) FsRtlDeregisterUncProvider(IN HANDLE Handle)
{ {
} }
/********************************************************************** /**********************************************************************
* NAME EXPORTED * NAME EXPORTED
* FsRtlRegisterUncProvider@12 * FsRtlRegisterUncProvider@12
* *
* DESCRIPTION * DESCRIPTION
* *
@ -41,12 +43,13 @@ FsRtlDeregisterUncProvider(IN HANDLE Handle)
* *
* @unimplemented * @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS
NTAPI
FsRtlRegisterUncProvider(IN OUT PHANDLE Handle, FsRtlRegisterUncProvider(IN OUT PHANDLE Handle,
IN PUNICODE_STRING RedirectorDeviceName, IN PUNICODE_STRING RedirectorDeviceName,
IN BOOLEAN MailslotsSupported) IN BOOLEAN MailslotsSupported)
{ {
return(STATUS_NOT_IMPLEMENTED); return(STATUS_NOT_IMPLEMENTED);
} }

File diff suppressed because it is too large Load diff

View file

@ -1,126 +1,126 @@
#ifndef __V86M_ #ifndef __V86M_
#define __V86M_ #define __V86M_
#include "ketypes.h" #include "ketypes.h"
/* Emulate cli/sti instructions */ /* Emulate cli/sti instructions */
#define KV86M_EMULATE_CLI_STI (0x1) #define KV86M_EMULATE_CLI_STI (0x1)
/* Allow the v86 mode code to access i/o ports */ /* Allow the v86 mode code to access i/o ports */
#define KV86M_ALLOW_IO_PORT_ACCESS (0x2) #define KV86M_ALLOW_IO_PORT_ACCESS (0x2)
typedef struct _KV86M_REGISTERS typedef struct _KV86M_REGISTERS
{ {
/* /*
* General purpose registers * General purpose registers
*/ */
ULONG Ebp; ULONG Ebp;
ULONG Edi; ULONG Edi;
ULONG Esi; ULONG Esi;
ULONG Edx; ULONG Edx;
ULONG Ecx; ULONG Ecx;
ULONG Ebx; ULONG Ebx;
ULONG Eax; ULONG Eax;
ULONG Ds; ULONG Ds;
ULONG Es; ULONG Es;
ULONG Fs; ULONG Fs;
ULONG Gs; ULONG Gs;
/* /*
* Control registers * Control registers
*/ */
ULONG Eip; ULONG Eip;
ULONG Cs; ULONG Cs;
ULONG Eflags; ULONG Eflags;
ULONG Esp; ULONG Esp;
ULONG Ss; ULONG Ss;
/* /*
* Control structures * Control structures
*/ */
ULONG RecoveryAddress; ULONG RecoveryAddress;
UCHAR RecoveryInstruction[4]; UCHAR RecoveryInstruction[4];
ULONG Vif; ULONG Vif;
ULONG Flags; ULONG Flags;
PNTSTATUS PStatus; PNTSTATUS PStatus;
} KV86M_REGISTERS, *PKV86M_REGISTERS; } KV86M_REGISTERS, *PKV86M_REGISTERS;
typedef struct _KV86M_TRAP_FRAME typedef struct _KV86M_TRAP_FRAME
{ {
KTRAP_FRAME Tf; KTRAP_FRAME Tf;
ULONG SavedExceptionStack; ULONG SavedExceptionStack;
/* /*
* These are put on the top of the stack by the routine that entered * These are put on the top of the stack by the routine that entered
* v86 mode so the exception handlers can find the control information * v86 mode so the exception handlers can find the control information
*/ */
struct _KV86M_REGISTERS* regs; struct _KV86M_REGISTERS* regs;
ULONG orig_ebp; ULONG orig_ebp;
} KV86M_TRAP_FRAME, *PKV86M_TRAP_FRAME; } KV86M_TRAP_FRAME, *PKV86M_TRAP_FRAME;
#endif #endif
/* EOF */ /* EOF */
#ifndef __V86M_ #ifndef __V86M_
#define __V86M_ #define __V86M_
#include "ketypes.h" #include "ketypes.h"
/* Emulate cli/sti instructions */ /* Emulate cli/sti instructions */
#define KV86M_EMULATE_CLI_STI (0x1) #define KV86M_EMULATE_CLI_STI (0x1)
/* Allow the v86 mode code to access i/o ports */ /* Allow the v86 mode code to access i/o ports */
#define KV86M_ALLOW_IO_PORT_ACCESS (0x2) #define KV86M_ALLOW_IO_PORT_ACCESS (0x2)
typedef struct _KV86M_REGISTERS typedef struct _KV86M_REGISTERS
{ {
/* /*
* General purpose registers * General purpose registers
*/ */
ULONG Ebp; ULONG Ebp;
ULONG Edi; ULONG Edi;
ULONG Esi; ULONG Esi;
ULONG Edx; ULONG Edx;
ULONG Ecx; ULONG Ecx;
ULONG Ebx; ULONG Ebx;
ULONG Eax; ULONG Eax;
ULONG Ds; ULONG Ds;
ULONG Es; ULONG Es;
ULONG Fs; ULONG Fs;
ULONG Gs; ULONG Gs;
/* /*
* Control registers * Control registers
*/ */
ULONG Eip; ULONG Eip;
ULONG Cs; ULONG Cs;
ULONG Eflags; ULONG Eflags;
ULONG Esp; ULONG Esp;
ULONG Ss; ULONG Ss;
/* /*
* Control structures * Control structures
*/ */
ULONG RecoveryAddress; ULONG RecoveryAddress;
UCHAR RecoveryInstruction[4]; UCHAR RecoveryInstruction[4];
ULONG Vif; ULONG Vif;
ULONG Flags; ULONG Flags;
PNTSTATUS PStatus; PNTSTATUS PStatus;
} KV86M_REGISTERS, *PKV86M_REGISTERS; } KV86M_REGISTERS, *PKV86M_REGISTERS;
typedef struct _KV86M_TRAP_FRAME typedef struct _KV86M_TRAP_FRAME
{ {
KTRAP_FRAME Tf; KTRAP_FRAME Tf;
ULONG SavedExceptionStack; ULONG SavedExceptionStack;
/* /*
* These are put on the top of the stack by the routine that entered * These are put on the top of the stack by the routine that entered
* v86 mode so the exception handlers can find the control information * v86 mode so the exception handlers can find the control information
*/ */
struct _KV86M_REGISTERS* regs; struct _KV86M_REGISTERS* regs;
ULONG orig_ebp; ULONG orig_ebp;
} KV86M_TRAP_FRAME, *PKV86M_TRAP_FRAME; } KV86M_TRAP_FRAME, *PKV86M_TRAP_FRAME;
#endif #endif
/* EOF */ /* EOF */

0
reactos/ntoskrnl/include/ntoskrnl.h Executable file → Normal file
View file

View file

@ -5,7 +5,7 @@
* FILE: ntoskrnl/tests/tests/VirtualMemory.c * FILE: ntoskrnl/tests/tests/VirtualMemory.c
* PURPOSE: No purpose listed. * PURPOSE: No purpose listed.
* *
* PROGRAMMERS: No programmer listed. * PROGRAMMERS: Casper S. Hornstrup (chorns@users.sourceforge.net)
*/ */
#include <ntoskrnl.h> #include <ntoskrnl.h>

0
reactos/regtests/regtests/regtests.c Executable file → Normal file
View file

0
reactos/regtests/shared/regtests.c Executable file → Normal file
View file

0
reactos/regtests/shared/regtests.h Executable file → Normal file
View file