mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 19:22:58 +00:00
[AUDIT]
- 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:
parent
6012daa521
commit
ac09ff8aba
12 changed files with 752 additions and 742 deletions
|
@ -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;
|
||||||
|
|
|
@ -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)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
@ -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,
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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
|
@ -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
0
reactos/ntoskrnl/include/ntoskrnl.h
Executable file → Normal 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
0
reactos/regtests/regtests/regtests.c
Executable file → Normal file
0
reactos/regtests/shared/regtests.c
Executable file → Normal file
0
reactos/regtests/shared/regtests.c
Executable file → Normal file
0
reactos/regtests/shared/regtests.h
Executable file → Normal file
0
reactos/regtests/shared/regtests.h
Executable file → Normal file
Loading…
Add table
Add a link
Reference in a new issue