added @implemented and @unimplemented notes to the cc through fs directories of ntoskrnl

svn path=/trunk/; revision=5033
This commit is contained in:
Royce Mitchell III 2003-07-10 06:27:13 +00:00
parent 36d8866638
commit 5fd0423e1b
31 changed files with 471 additions and 30 deletions

View file

@ -1,4 +1,4 @@
/* $Id: copy.c,v 1.17 2003/06/07 11:34:36 chorns Exp $ /* $Id: copy.c,v 1.18 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -242,6 +242,9 @@ WriteCacheSegment(PCACHE_SEGMENT CacheSeg)
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
CcCopyRead (IN PFILE_OBJECT FileObject, CcCopyRead (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset, IN PLARGE_INTEGER FileOffset,
@ -348,6 +351,9 @@ CcCopyRead (IN PFILE_OBJECT FileObject,
return TRUE; return TRUE;
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
CcCopyWrite (IN PFILE_OBJECT FileObject, CcCopyWrite (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset, IN PLARGE_INTEGER FileOffset,
@ -453,6 +459,9 @@ CcCopyWrite (IN PFILE_OBJECT FileObject,
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
CcZeroData (IN PFILE_OBJECT FileObject, CcZeroData (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER StartOffset, IN PLARGE_INTEGER StartOffset,

View file

@ -38,6 +38,8 @@ NTSTATUS CcRosInternalFreeCacheSegment(PCACHE_SEGMENT CacheSeg);
* *
* NOTE * NOTE
* Used by CcMdlReadComplete@8 and FsRtl * Used by CcMdlReadComplete@8 and FsRtl
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
CcMdlReadCompleteDev (IN PMDL MdlChain, CcMdlReadCompleteDev (IN PMDL MdlChain,
@ -60,6 +62,8 @@ CcMdlReadCompleteDev (IN PMDL MdlChain,
* *
* NOTE * NOTE
* From Bo Branten's ntifs.h v13. * From Bo Branten's ntifs.h v13.
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
CcMdlReadComplete (IN PFILE_OBJECT FileObject, CcMdlReadComplete (IN PFILE_OBJECT FileObject,
@ -73,6 +77,9 @@ CcMdlReadComplete (IN PFILE_OBJECT FileObject,
DeviceObject); DeviceObject);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
CcSetFileSizes (IN PFILE_OBJECT FileObject, CcSetFileSizes (IN PFILE_OBJECT FileObject,
IN PCC_FILE_SIZES FileSizes) IN PCC_FILE_SIZES FileSizes)

View file

@ -1,4 +1,4 @@
/* $Id: pin.c,v 1.12 2003/06/07 11:34:36 chorns Exp $ /* $Id: pin.c,v 1.13 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -30,6 +30,9 @@ extern NPAGED_LOOKASIDE_LIST iBcbLookasideList;
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
CcMapData (IN PFILE_OBJECT FileObject, CcMapData (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset, IN PLARGE_INTEGER FileOffset,
@ -101,6 +104,9 @@ CcMapData (IN PFILE_OBJECT FileObject,
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
CcUnpinData (IN PVOID Bcb) CcUnpinData (IN PVOID Bcb)
{ {
@ -110,6 +116,9 @@ CcUnpinData (IN PVOID Bcb)
ExFreeToNPagedLookasideList(&iBcbLookasideList, iBcb); ExFreeToNPagedLookasideList(&iBcbLookasideList, iBcb);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
CcSetDirtyPinnedData (IN PVOID Bcb, CcSetDirtyPinnedData (IN PVOID Bcb,
IN PLARGE_INTEGER Lsn) IN PLARGE_INTEGER Lsn)

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: view.c,v 1.64 2003/06/27 21:28:30 hbirr Exp $ /* $Id: view.c,v 1.65 2003/07/10 06:27:13 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/view.c * FILE: ntoskrnl/cc/view.c
@ -830,6 +830,9 @@ CcRosFreeCacheSegment(PBCB Bcb, PCACHE_SEGMENT CacheSeg)
return(Status); return(Status);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
CcFlushCache(IN PSECTION_OBJECT_POINTERS SectionObjectPointers, CcFlushCache(IN PSECTION_OBJECT_POINTERS SectionObjectPointers,
IN PLARGE_INTEGER FileOffset OPTIONAL, IN PLARGE_INTEGER FileOffset OPTIONAL,
@ -1038,6 +1041,9 @@ VOID CcRosDereferenceCache(PFILE_OBJECT FileObject)
ExReleaseFastMutex(&ViewLock); ExReleaseFastMutex(&ViewLock);
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
CcRosReleaseFileCache(PFILE_OBJECT FileObject) CcRosReleaseFileCache(PFILE_OBJECT FileObject)
/* /*
@ -1110,6 +1116,9 @@ CcTryToInitializeFileCache(PFILE_OBJECT FileObject)
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
CcRosInitializeFileCache(PFILE_OBJECT FileObject, CcRosInitializeFileCache(PFILE_OBJECT FileObject,
ULONG CacheSegmentSize) ULONG CacheSegmentSize)
@ -1165,6 +1174,9 @@ CcRosInitializeFileCache(PFILE_OBJECT FileObject,
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
/*
* @implemented
*/
PFILE_OBJECT STDCALL PFILE_OBJECT STDCALL
CcGetFileObjectFromSectionPtrs(IN PSECTION_OBJECT_POINTERS SectionObjectPointers) CcGetFileObjectFromSectionPtrs(IN PSECTION_OBJECT_POINTERS SectionObjectPointers)
{ {

View file

@ -28,6 +28,9 @@
/* FUNCTIONS ****************************************************************/ /* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCheckRegistryKey(IN ULONG RelativeTo, RtlCheckRegistryKey(IN ULONG RelativeTo,
IN PWSTR Path) IN PWSTR Path)
@ -48,6 +51,9 @@ RtlCheckRegistryKey(IN ULONG RelativeTo,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlCreateRegistryKey(IN ULONG RelativeTo, RtlCreateRegistryKey(IN ULONG RelativeTo,
IN PWSTR Path) IN PWSTR Path)
@ -68,6 +74,9 @@ RtlCreateRegistryKey(IN ULONG RelativeTo,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlDeleteRegistryValue(IN ULONG RelativeTo, RtlDeleteRegistryValue(IN ULONG RelativeTo,
IN PCWSTR Path, IN PCWSTR Path,
@ -132,6 +141,9 @@ RtlOpenCurrentUser(IN ACCESS_MASK DesiredAccess,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlQueryRegistryValues(IN ULONG RelativeTo, RtlQueryRegistryValues(IN ULONG RelativeTo,
IN PCWSTR Path, IN PCWSTR Path,
@ -543,6 +555,9 @@ ByeBye:
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlWriteRegistryValue(IN ULONG RelativeTo, RtlWriteRegistryValue(IN ULONG RelativeTo,
IN PCWSTR Path, IN PCWSTR Path,
@ -578,6 +593,9 @@ RtlWriteRegistryValue(IN ULONG RelativeTo,
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
RtlFormatCurrentUserKeyPath(IN OUT PUNICODE_STRING KeyPath) RtlFormatCurrentUserKeyPath(IN OUT PUNICODE_STRING KeyPath)
{ {

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: print.c,v 1.16 2002/09/08 10:23:18 chorns Exp $ /* $Id: print.c,v 1.17 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -53,6 +53,9 @@ __asm__ ("\n\t.global _DbgService\n\t"
* You'll only break the serial/bochs debugging feature!!! * You'll only break the serial/bochs debugging feature!!!
*/ */
/*
* @implemented
*/
ULONG ULONG
DbgPrint(PCH Format, ...) DbgPrint(PCH Format, ...)
{ {
@ -74,6 +77,9 @@ DbgPrint(PCH Format, ...)
} }
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
DbgPrompt (PCH OutputString, DbgPrompt (PCH OutputString,
PCH InputString, PCH InputString,

View file

@ -419,6 +419,9 @@ ExpBinaryTreeDefaultCompare(PVOID Key1,
/* /*
* Initializes a binary tree. * Initializes a binary tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExInitializeBinaryTree(IN PBINARY_TREE Tree, ExInitializeBinaryTree(IN PBINARY_TREE Tree,
IN PKEY_COMPARATOR Compare, IN PKEY_COMPARATOR Compare,
@ -482,6 +485,9 @@ ExInitializeBinaryTree(IN PBINARY_TREE Tree,
/* /*
* Release resources used by a binary tree. * Release resources used by a binary tree.
*/ */
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExDeleteBinaryTree(IN PBINARY_TREE Tree) ExDeleteBinaryTree(IN PBINARY_TREE Tree)
{ {
@ -501,6 +507,8 @@ ExDeleteBinaryTree(IN PBINARY_TREE Tree)
/* /*
* Insert a value in a binary tree. * Insert a value in a binary tree.
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
ExInsertBinaryTree(IN PBINARY_TREE Tree, ExInsertBinaryTree(IN PBINARY_TREE Tree,
@ -537,6 +545,9 @@ ExInsertBinaryTree(IN PBINARY_TREE Tree,
/* /*
* Search for a value associated with a given key in a binary tree. * Search for a value associated with a given key in a binary tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExSearchBinaryTree(IN PBINARY_TREE Tree, ExSearchBinaryTree(IN PBINARY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -565,6 +576,9 @@ ExSearchBinaryTree(IN PBINARY_TREE Tree,
/* /*
* Remove a value associated with a given key from a binary tree. * Remove a value associated with a given key from a binary tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExRemoveBinaryTree(IN PBINARY_TREE Tree, ExRemoveBinaryTree(IN PBINARY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -620,6 +634,9 @@ ExRemoveBinaryTree(IN PBINARY_TREE Tree,
* TRUE if the callback routine did not request that the traversal * TRUE if the callback routine did not request that the traversal
* be terminated prematurely. * be terminated prematurely.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExTraverseBinaryTree(IN PBINARY_TREE Tree, ExTraverseBinaryTree(IN PBINARY_TREE Tree,
IN TRAVERSE_METHOD Method, IN TRAVERSE_METHOD Method,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: callback.c,v 1.9 2003/06/07 16:16:39 chorns Exp $ /* $Id: callback.c,v 1.10 2003/07/10 06:27:13 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/callback.c * FILE: ntoskrnl/ex/callback.c
@ -41,6 +41,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExCreateCallback ( ExCreateCallback (
@ -53,6 +56,9 @@ ExCreateCallback (
return STATUS_NOT_IMPLEMENTED; return STATUS_NOT_IMPLEMENTED;
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
ExNotifyCallback ( ExNotifyCallback (
@ -64,6 +70,9 @@ ExNotifyCallback (
return; return;
} }
/*
* @unimplemented
*/
PVOID PVOID
STDCALL STDCALL
ExRegisterCallback ( ExRegisterCallback (
@ -75,6 +84,9 @@ ExRegisterCallback (
return NULL; return NULL;
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
ExUnregisterCallback ( ExUnregisterCallback (

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: fmutex.c,v 1.18 2003/04/26 23:13:29 hyperion Exp $ /* $Id: fmutex.c,v 1.19 2003/07/10 06:27:13 royce Exp $
* *
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/fmutex.c * FILE: ntoskrnl/ex/fmutex.c
@ -35,6 +35,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
VOID FASTCALL VOID FASTCALL
ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex) ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex)
{ {
@ -52,6 +55,9 @@ ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex)
FastMutex->Owner = KeGetCurrentThread(); FastMutex->Owner = KeGetCurrentThread();
} }
/*
* @implemented
*/
VOID FASTCALL VOID FASTCALL
ExReleaseFastMutexUnsafe(PFAST_MUTEX FastMutex) ExReleaseFastMutexUnsafe(PFAST_MUTEX FastMutex)
{ {

View file

@ -187,6 +187,8 @@ ExpRemoveHashTable(IN PHASH_TABLE HashTable,
/* /*
* Initializes a hash table. * Initializes a hash table.
*
* @implemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
ExInitializeHashTable(IN PHASH_TABLE HashTable, ExInitializeHashTable(IN PHASH_TABLE HashTable,
@ -244,6 +246,8 @@ ExInitializeHashTable(IN PHASH_TABLE HashTable,
/* /*
* Release resources used by a hash table. * Release resources used by a hash table.
*
* @implemented
*/ */
VOID STDCALL VOID STDCALL
ExDeleteHashTable(IN PHASH_TABLE HashTable) ExDeleteHashTable(IN PHASH_TABLE HashTable)
@ -261,6 +265,8 @@ ExDeleteHashTable(IN PHASH_TABLE HashTable)
/* /*
* Insert a value in a hash table. * Insert a value in a hash table.
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
ExInsertHashTable(IN PHASH_TABLE HashTable, ExInsertHashTable(IN PHASH_TABLE HashTable,
@ -280,6 +286,8 @@ ExInsertHashTable(IN PHASH_TABLE HashTable,
/* /*
* Search for a value associated with a given key in a hash table. * Search for a value associated with a given key in a hash table.
*
* @implemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
ExSearchHashTable(IN PHASH_TABLE HashTable, ExSearchHashTable(IN PHASH_TABLE HashTable,
@ -300,6 +308,8 @@ ExSearchHashTable(IN PHASH_TABLE HashTable,
/* /*
* Remove a value associated with a given key from a hash table. * Remove a value associated with a given key from a hash table.
*
* @implemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
ExRemoveHashTable(IN PHASH_TABLE HashTable, ExRemoveHashTable(IN PHASH_TABLE HashTable,

View file

@ -46,6 +46,9 @@ ExInit (VOID)
} }
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature) ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
{ {
@ -56,6 +59,9 @@ ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExPostSystemEvent (ULONG Unknown1, ExPostSystemEvent (ULONG Unknown1,
ULONG Unknown2, ULONG Unknown2,

View file

@ -1,4 +1,4 @@
/* $Id: interlck.c,v 1.9 2002/09/08 10:23:19 chorns Exp $ /* $Id: interlck.c,v 1.10 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -16,6 +16,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
INTERLOCKED_RESULT STDCALL INTERLOCKED_RESULT STDCALL
ExInterlockedDecrementLong (PLONG Addend, ExInterlockedDecrementLong (PLONG Addend,
PKSPIN_LOCK Lock) PKSPIN_LOCK Lock)
@ -37,6 +40,9 @@ ExInterlockedDecrementLong (PLONG Addend,
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
ExInterlockedExchangeUlong (PULONG Target, ExInterlockedExchangeUlong (PULONG Target,
ULONG Value, ULONG Value,
@ -59,6 +65,9 @@ ExInterlockedExchangeUlong (PULONG Target,
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
ExInterlockedAddUlong (PULONG Addend, ExInterlockedAddUlong (PULONG Addend,
ULONG Increment, ULONG Increment,
@ -92,6 +101,9 @@ ExInterlockedAddUlong (PULONG Addend,
return oldval; return oldval;
} }
/*
* @implemented
*/
LARGE_INTEGER STDCALL LARGE_INTEGER STDCALL
ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend, ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend,
LARGE_INTEGER Increment, LARGE_INTEGER Increment,
@ -125,6 +137,9 @@ ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend,
return oldval; return oldval;
} }
/*
* @implemented
*/
INTERLOCKED_RESULT STDCALL INTERLOCKED_RESULT STDCALL
ExInterlockedIncrementLong (PLONG Addend, ExInterlockedIncrementLong (PLONG Addend,
PKSPIN_LOCK Lock) PKSPIN_LOCK Lock)
@ -145,6 +160,9 @@ ExInterlockedIncrementLong (PLONG Addend,
return oldval; return oldval;
} }
/*
* @unimplemented
*/
VOID FASTCALL VOID FASTCALL
ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend, ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend,
IN ULONG Increment) IN ULONG Increment)
@ -155,6 +173,9 @@ ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend,
Addend->QuadPart += Increment; Addend->QuadPart += Increment;
} }
/*
* @unimplemented
*/
LONGLONG FASTCALL LONGLONG FASTCALL
ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination, ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination,
IN PLONGLONG Exchange, IN PLONGLONG Exchange,
@ -180,6 +201,9 @@ ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination,
return oldval; return oldval;
} }
/*
* @implemented
*/
ULONG FASTCALL ULONG FASTCALL
ExfInterlockedAddUlong(PULONG Addend, ExfInterlockedAddUlong(PULONG Addend,
ULONG Increment, ULONG Increment,

View file

@ -1,4 +1,4 @@
/* $Id: list.c,v 1.7 2002/09/08 10:23:19 chorns Exp $ /* $Id: list.c,v 1.8 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -21,6 +21,9 @@
/* FUNCTIONS *************************************************************/ /* FUNCTIONS *************************************************************/
/*
* @implemented
*/
PLIST_ENTRY STDCALL PLIST_ENTRY STDCALL
ExInterlockedInsertHeadList(PLIST_ENTRY ListHead, ExInterlockedInsertHeadList(PLIST_ENTRY ListHead,
PLIST_ENTRY ListEntry, PLIST_ENTRY ListEntry,
@ -53,6 +56,9 @@ ExInterlockedInsertHeadList(PLIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PLIST_ENTRY STDCALL PLIST_ENTRY STDCALL
ExInterlockedInsertTailList(PLIST_ENTRY ListHead, ExInterlockedInsertTailList(PLIST_ENTRY ListHead,
PLIST_ENTRY ListEntry, PLIST_ENTRY ListEntry,
@ -85,6 +91,9 @@ ExInterlockedInsertTailList(PLIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PLIST_ENTRY STDCALL PLIST_ENTRY STDCALL
ExInterlockedRemoveHeadList(PLIST_ENTRY Head, ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
PKSPIN_LOCK Lock) PKSPIN_LOCK Lock)
@ -113,6 +122,9 @@ ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
} }
/*
* @implemented
*/
PLIST_ENTRY PLIST_ENTRY
ExInterlockedRemoveTailList(PLIST_ENTRY Head, ExInterlockedRemoveTailList(PLIST_ENTRY Head,
PKSPIN_LOCK Lock) PKSPIN_LOCK Lock)
@ -141,6 +153,9 @@ ExInterlockedRemoveTailList(PLIST_ENTRY Head,
} }
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL PSINGLE_LIST_ENTRY FASTCALL
ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead, ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead,
IN PKSPIN_LOCK Lock) IN PKSPIN_LOCK Lock)
@ -167,6 +182,9 @@ ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead,
} }
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL PSINGLE_LIST_ENTRY FASTCALL
ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead, ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead,
IN PSINGLE_LIST_ENTRY ListEntry, IN PSINGLE_LIST_ENTRY ListEntry,
@ -193,6 +211,9 @@ ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead,
} }
/*
* @implemented
*/
PSINGLE_LIST_ENTRY STDCALL PSINGLE_LIST_ENTRY STDCALL
ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead, ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PKSPIN_LOCK Lock) IN PKSPIN_LOCK Lock)
@ -214,6 +235,9 @@ ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PSINGLE_LIST_ENTRY STDCALL PSINGLE_LIST_ENTRY STDCALL
ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead, ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PSINGLE_LIST_ENTRY ListEntry, IN PSINGLE_LIST_ENTRY ListEntry,
@ -238,6 +262,9 @@ ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PLIST_ENTRY FASTCALL PLIST_ENTRY FASTCALL
ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead, ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead,
IN PLIST_ENTRY ListEntry, IN PLIST_ENTRY ListEntry,
@ -270,6 +297,9 @@ ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PLIST_ENTRY FASTCALL PLIST_ENTRY FASTCALL
ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead, ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead,
IN PLIST_ENTRY ListEntry, IN PLIST_ENTRY ListEntry,
@ -302,6 +332,9 @@ ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL PSINGLE_LIST_ENTRY FASTCALL
ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead, ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PKSPIN_LOCK Lock) IN PKSPIN_LOCK Lock)
@ -323,6 +356,9 @@ ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL PSINGLE_LIST_ENTRY FASTCALL
ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead, ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PSINGLE_LIST_ENTRY ListEntry, IN PSINGLE_LIST_ENTRY ListEntry,
@ -347,6 +383,9 @@ ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
} }
/*
* @implemented
*/
PLIST_ENTRY FASTCALL PLIST_ENTRY FASTCALL
ExfInterlockedRemoveHeadList(IN PLIST_ENTRY Head, ExfInterlockedRemoveHeadList(IN PLIST_ENTRY Head,
IN PKSPIN_LOCK Lock) IN PKSPIN_LOCK Lock)

View file

@ -1,4 +1,4 @@
/* $Id: lookas.c,v 1.7 2002/09/30 20:52:23 hbirr Exp $ /* $Id: lookas.c,v 1.8 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -133,6 +133,9 @@ ExAllocateFromPagedLookasideList (
return Entry; return Entry;
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExDeleteNPagedLookasideList ( ExDeleteNPagedLookasideList (
@ -156,6 +159,9 @@ ExDeleteNPagedLookasideList (
KeReleaseSpinLock(&ExpNonPagedLookasideListLock, OldIrql); KeReleaseSpinLock(&ExpNonPagedLookasideListLock, OldIrql);
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExDeletePagedLookasideList ( ExDeletePagedLookasideList (
@ -186,6 +192,9 @@ ExDeletePagedLookasideList (
KeReleaseSpinLock(&ExpPagedLookasideListLock, OldIrql); KeReleaseSpinLock(&ExpPagedLookasideListLock, OldIrql);
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExFreeToPagedLookasideList ( ExFreeToPagedLookasideList (
@ -208,6 +217,9 @@ ExFreeToPagedLookasideList (
} }
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExInitializeNPagedLookasideList ( ExInitializeNPagedLookasideList (
@ -262,6 +274,9 @@ ExInitializeNPagedLookasideList (
&ExpNonPagedLookasideListLock); &ExpNonPagedLookasideListLock);
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExInitializePagedLookasideList ( ExInitializePagedLookasideList (

View file

@ -23,6 +23,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetSystemPowerState(IN POWER_ACTION SystemAction, NtSetSystemPowerState(IN POWER_ACTION SystemAction,
IN SYSTEM_POWER_STATE MinSystemState, IN SYSTEM_POWER_STATE MinSystemState,

View file

@ -1,4 +1,4 @@
/* $Id: resource.c,v 1.21 2002/09/08 10:23:19 chorns Exp $ /* $Id: resource.c,v 1.22 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -54,6 +54,9 @@
/* FUNCTIONS *****************************************************************/ /* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExTryToAcquireResourceExclusiveLite ( ExTryToAcquireResourceExclusiveLite (
@ -70,6 +73,9 @@ ExTryToAcquireResourceExclusiveLite (
return(ExAcquireResourceExclusiveLite(Resource,FALSE)); return(ExAcquireResourceExclusiveLite(Resource,FALSE));
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExAcquireResourceExclusive ( ExAcquireResourceExclusive (
@ -80,6 +86,9 @@ ExAcquireResourceExclusive (
return(ExAcquireResourceExclusiveLite(Resource,Wait)); return(ExAcquireResourceExclusiveLite(Resource,Wait));
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExAcquireResourceExclusiveLite ( ExAcquireResourceExclusiveLite (
@ -311,6 +320,9 @@ static BOOLEAN EiAddSharedOwner(PERESOURCE Resource)
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExAcquireResourceSharedLite ( ExAcquireResourceSharedLite (
@ -391,6 +403,9 @@ ExAcquireResourceSharedLite (
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExConvertExclusiveToSharedLite ( ExConvertExclusiveToSharedLite (
@ -441,6 +456,9 @@ ExConvertExclusiveToSharedLite (
DPRINT("ExConvertExclusiveToSharedLite() finished\n"); DPRINT("ExConvertExclusiveToSharedLite() finished\n");
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExDisableResourceBoostLite ( ExDisableResourceBoostLite (
@ -450,6 +468,9 @@ ExDisableResourceBoostLite (
Resource->Flag |= ResourceDisableBoost; Resource->Flag |= ResourceDisableBoost;
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
ExGetExclusiveWaiterCount ( ExGetExclusiveWaiterCount (
@ -459,6 +480,9 @@ ExGetExclusiveWaiterCount (
return(Resource->NumberOfExclusiveWaiters); return(Resource->NumberOfExclusiveWaiters);
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExAcquireSharedStarveExclusive ( ExAcquireSharedStarveExclusive (
@ -531,6 +555,9 @@ ExAcquireSharedStarveExclusive (
return(TRUE); return(TRUE);
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExAcquireSharedWaitForExclusive ( ExAcquireSharedWaitForExclusive (
@ -541,6 +568,9 @@ ExAcquireSharedWaitForExclusive (
return(ExAcquireResourceSharedLite(Resource,Wait)); return(ExAcquireResourceSharedLite(Resource,Wait));
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExDeleteResource ( ExDeleteResource (
@ -550,6 +580,9 @@ ExDeleteResource (
return(ExDeleteResourceLite(Resource)); return(ExDeleteResourceLite(Resource));
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExDeleteResourceLite ( ExDeleteResourceLite (
@ -563,6 +596,9 @@ ExDeleteResourceLite (
return(STATUS_SUCCESS);; return(STATUS_SUCCESS);;
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
ExGetSharedWaiterCount ( ExGetSharedWaiterCount (
@ -572,6 +608,9 @@ ExGetSharedWaiterCount (
return(Resource->NumberOfSharedWaiters); return(Resource->NumberOfSharedWaiters);
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExInitializeResource ( ExInitializeResource (
@ -581,6 +620,9 @@ ExInitializeResource (
return(ExInitializeResourceLite(Resource)); return(ExInitializeResourceLite(Resource));
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
ExInitializeResourceLite (PERESOURCE Resource) ExInitializeResourceLite (PERESOURCE Resource)
{ {
@ -602,6 +644,9 @@ ExInitializeResourceLite (PERESOURCE Resource)
return(0); return(0);
} }
/*
* @implemented
*/
BOOLEAN BOOLEAN
STDCALL STDCALL
ExIsResourceAcquiredExclusiveLite ( ExIsResourceAcquiredExclusiveLite (
@ -620,6 +665,9 @@ ExIsResourceAcquiredExclusiveLite (
&& Resource->OwnerThreads[0].OwnerThread==ExGetCurrentResourceThread()); && Resource->OwnerThreads[0].OwnerThread==ExGetCurrentResourceThread());
} }
/*
* @implemented
*/
ULONG ULONG
STDCALL STDCALL
ExIsResourceAcquiredSharedLite ( ExIsResourceAcquiredSharedLite (
@ -657,6 +705,9 @@ ExIsResourceAcquiredSharedLite (
return(0); return(0);
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExReinitializeResourceLite ( ExReinitializeResourceLite (
@ -681,6 +732,9 @@ ExReinitializeResourceLite (
Resource->OwnerThreads[1].a.OwnerCount=0; Resource->OwnerThreads[1].a.OwnerCount=0;
} }
/*
* @implemented
*/
VOID VOID
FASTCALL FASTCALL
ExReleaseResourceLite ( ExReleaseResourceLite (
@ -691,6 +745,9 @@ ExReleaseResourceLite (
ExGetCurrentResourceThread())); ExGetCurrentResourceThread()));
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExReleaseResourceForThread ( ExReleaseResourceForThread (
@ -701,6 +758,9 @@ ExReleaseResourceForThread (
return(ExReleaseResourceForThreadLite(Resource,ResourceThreadId)); return(ExReleaseResourceForThreadLite(Resource,ResourceThreadId));
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
ExReleaseResourceForThreadLite ( ExReleaseResourceForThreadLite (
@ -785,6 +845,9 @@ ExReleaseResourceForThreadLite (
} }
/*
* @unimplemented
*/
VOID VOID
STDCALL STDCALL
ExSetResourceOwnerPointer ( ExSetResourceOwnerPointer (

View file

@ -1100,6 +1100,9 @@ ExpSplayTreeDefaultCompare(IN PVOID Key1,
/* /*
* Initializes a splay tree. * Initializes a splay tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExInitializeSplayTree(IN PSPLAY_TREE Tree, ExInitializeSplayTree(IN PSPLAY_TREE Tree,
IN PKEY_COMPARATOR Compare, IN PKEY_COMPARATOR Compare,
@ -1164,6 +1167,9 @@ ExInitializeSplayTree(IN PSPLAY_TREE Tree,
/* /*
* Release resources used by a splay tree. * Release resources used by a splay tree.
*/ */
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExDeleteSplayTree(IN PSPLAY_TREE Tree) ExDeleteSplayTree(IN PSPLAY_TREE Tree)
{ {
@ -1196,6 +1202,9 @@ ExDeleteSplayTree(IN PSPLAY_TREE Tree)
/* /*
* Insert a value in a splay tree. * Insert a value in a splay tree.
*/ */
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
ExInsertSplayTree(IN PSPLAY_TREE Tree, ExInsertSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -1219,6 +1228,9 @@ ExInsertSplayTree(IN PSPLAY_TREE Tree,
/* /*
* Search for a value associated with a given key in a splay tree. * Search for a value associated with a given key in a splay tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExSearchSplayTree(IN PSPLAY_TREE Tree, ExSearchSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -1249,6 +1261,9 @@ ExSearchSplayTree(IN PSPLAY_TREE Tree,
/* /*
* Remove a value associated with a given key from a splay tree. * Remove a value associated with a given key from a splay tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExRemoveSplayTree(IN PSPLAY_TREE Tree, ExRemoveSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key, IN PVOID Key,
@ -1280,6 +1295,9 @@ ExRemoveSplayTree(IN PSPLAY_TREE Tree,
* Return the weight of the root node in the splay tree. * Return the weight of the root node in the splay tree.
* The returned value is the number of nodes in the tree. * The returned value is the number of nodes in the tree.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExWeightOfSplayTree(IN PSPLAY_TREE Tree, ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
OUT PULONG Weight) OUT PULONG Weight)
@ -1308,6 +1326,9 @@ ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
* TRUE if the callback routine did not request that the traversal * TRUE if the callback routine did not request that the traversal
* be terminated prematurely. * be terminated prematurely.
*/ */
/*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
ExTraverseSplayTree(IN PSPLAY_TREE Tree, ExTraverseSplayTree(IN PSPLAY_TREE Tree,
IN TRAVERSE_METHOD Method, IN TRAVERSE_METHOD Method,

View file

@ -1,4 +1,4 @@
/* $Id: time.c,v 1.16 2003/06/07 16:16:39 chorns Exp $ /* $Id: time.c,v 1.17 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -41,6 +41,9 @@ ExInitTimeZoneInfo (VOID)
} }
/*
* @unimplemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime, NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
OUT PLARGE_INTEGER UnsafeOldSystemTime OPTIONAL) OUT PLARGE_INTEGER UnsafeOldSystemTime OPTIONAL)
@ -88,6 +91,9 @@ NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
} }
/*
* @implemented
*/
NTSTATUS STDCALL NTSTATUS STDCALL
NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime) NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
/* /*
@ -111,6 +117,9 @@ NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExLocalTimeToSystemTime ( ExLocalTimeToSystemTime (
@ -123,6 +132,9 @@ ExLocalTimeToSystemTime (
} }
/*
* @implemented
*/
VOID VOID
STDCALL STDCALL
ExSystemTimeToLocalTime ( ExSystemTimeToLocalTime (

View file

@ -1,4 +1,4 @@
/* $Id: work.c,v 1.15 2002/09/08 10:23:19 chorns Exp $ /* $Id: work.c,v 1.16 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -138,6 +138,9 @@ VOID ExInitializeWorkerThreads(VOID)
HIGH_PRIORITY); HIGH_PRIORITY);
} }
/*
* @implemented
*/
VOID STDCALL VOID STDCALL
ExQueueWorkItem (PWORK_QUEUE_ITEM WorkItem, ExQueueWorkItem (PWORK_QUEUE_ITEM WorkItem,
WORK_QUEUE_TYPE QueueType) WORK_QUEUE_TYPE QueueType)

View file

@ -1,4 +1,4 @@
/* $Id: zone.c,v 1.4 2002/09/08 10:23:20 chorns Exp $ /* $Id: zone.c,v 1.5 2003/07/10 06:27:13 royce Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel * PROJECT: ReactOS kernel
@ -13,6 +13,9 @@
/* FUNCTIONS ***************************************************************/ /* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExExtendZone ( ExExtendZone (
@ -42,6 +45,9 @@ ExExtendZone (
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExInterlockedExtendZone ( ExInterlockedExtendZone (
@ -61,6 +67,9 @@ ExInterlockedExtendZone (
} }
/*
* @implemented
*/
NTSTATUS NTSTATUS
STDCALL STDCALL
ExInitializeZone ( ExInitializeZone (

View file

@ -1,4 +1,4 @@
/* $Id: dbcsname.c,v 1.3 2002/09/08 10:23:20 chorns Exp $ /* $Id: dbcsname.c,v 1.4 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/dbcsname.c * reactos/ntoskrnl/fs/dbcsname.c
* *
@ -17,6 +17,7 @@
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -40,6 +41,7 @@ FsRtlDissectDbcs (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -61,6 +63,7 @@ FsRtlDoesDbcsContainWildCards (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -83,6 +86,7 @@ FsRtlIsDbcsInExpression (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -108,6 +112,7 @@ FsRtlIsFatDbcsLegal (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: filelock.c,v 1.7 2003/01/25 15:52:43 hbirr Exp $ /* $Id: filelock.c,v 1.8 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/filelock.c * reactos/ntoskrnl/fs/filelock.c
* *
@ -185,6 +185,7 @@ FsRtlpCheckLockForReadOrWriteAccess(
* NAME EXPORTED * NAME EXPORTED
* FsRtlCheckLockForReadAccess * FsRtlCheckLockForReadAccess
* *
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -216,6 +217,7 @@ FsRtlCheckLockForReadAccess (
* NAME EXPORTED * NAME EXPORTED
* FsRtlCheckLockForWriteAccess * FsRtlCheckLockForWriteAccess
* *
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -250,6 +252,7 @@ FsRtlCheckLockForWriteAccess (
* NAME EXPORTED * NAME EXPORTED
* FsRtlFastCheckLockForRead * FsRtlFastCheckLockForRead
* *
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -277,6 +280,7 @@ FsRtlFastCheckLockForRead (
* NAME EXPORTED * NAME EXPORTED
* FsRtlFastCheckLockForWrite * FsRtlFastCheckLockForWrite
* *
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -400,6 +404,7 @@ FsRtlpFastUnlockAllByKey(
* NAME EXPORTED * NAME EXPORTED
* FsRtlFastUnlockAll * FsRtlFastUnlockAll
* *
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -423,6 +428,7 @@ FsRtlFastUnlockAll /*ByProcess*/ (
* NAME EXPORTED * NAME EXPORTED
* FsRtlFastUnlockAllByKey * FsRtlFastUnlockAllByKey
* *
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -684,6 +690,7 @@ FsRtlpUnlockSingle(
* NAME EXPORTED * NAME EXPORTED
* FsRtlFastUnlockSingle * FsRtlFastUnlockSingle
* *
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -715,6 +722,8 @@ FsRtlFastUnlockSingle (
* FsRtlpDumpFileLocks * FsRtlpDumpFileLocks
* *
* NOTE: used for testing and debugging * NOTE: used for testing and debugging
*
* @implemented
*/ */
VOID VOID
FASTCALL FASTCALL
@ -794,6 +803,7 @@ FsRtlpDumpFileLocks(
* RETURN VALUE * RETURN VALUE
* NULL if no more locks. * NULL if no more locks.
* *
* @implemented
*/ */
PFILE_LOCK_INFO PFILE_LOCK_INFO
STDCALL STDCALL
@ -895,6 +905,7 @@ restart:;
* NOTE * NOTE
* Called when creating/allocating/initializing FCB * Called when creating/allocating/initializing FCB
* *
* @implemented
*/ */
VOID VOID
STDCALL STDCALL
@ -917,6 +928,7 @@ FsRtlInitializeFileLock (
* NAME EXPORTED * NAME EXPORTED
* FsRtlPrivateLock * FsRtlPrivateLock
* *
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -1063,6 +1075,7 @@ FsRtlPrivateLock (
* NAME EXPORTED * NAME EXPORTED
* FsRtlProcessFileLock * FsRtlProcessFileLock
* *
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -1151,6 +1164,7 @@ FsRtlProcessFileLock (
* NAME EXPORTED * NAME EXPORTED
* FsRtlUninitializeFileLock * FsRtlUninitializeFileLock
* *
* @implemented
*/ */
VOID VOID
STDCALL STDCALL
@ -1234,6 +1248,7 @@ FsRtlUninitializeFileLock (
* Only present in NT 5.0 or later. * Only present in NT 5.0 or later.
* FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool! * FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool!
* *
* @implemented
*/ */
PFILE_LOCK PFILE_LOCK
STDCALL STDCALL
@ -1262,6 +1277,7 @@ FsRtlAllocateFileLock(
* Only present in NT 5.0 or later. * Only present in NT 5.0 or later.
* FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool! * FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool!
* *
* @implemented
*/ */
VOID VOID
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: mcb.c,v 1.9 2003/04/27 16:25:25 ea Exp $ /* $Id: mcb.c,v 1.10 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/mcb.c * reactos/ntoskrnl/fs/mcb.c
* *
@ -18,6 +18,8 @@
* RETURN VALUE * RETURN VALUE
* *
* NOTES * NOTES
*
* @unimplemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb, FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb,
@ -29,7 +31,11 @@ FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb,
return(FALSE); return(FALSE);
} }
/* FsRtlAddMcbEntry: Obsolete */ /*
* FsRtlAddMcbEntry: Obsolete
*
* @implemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlAddMcbEntry (IN PMCB Mcb, FsRtlAddMcbEntry (IN PMCB Mcb,
IN VBN Vbn, IN VBN Vbn,
@ -42,7 +48,9 @@ FsRtlAddMcbEntry (IN PMCB Mcb,
(LONGLONG) SectorCount); (LONGLONG) SectorCount);
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb, FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb,
IN ULONG RunIndex, IN ULONG RunIndex,
@ -55,6 +63,9 @@ FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb,
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlGetNextMcbEntry (IN PMCB Mcb, FsRtlGetNextMcbEntry (IN PMCB Mcb,
IN ULONG RunIndex, IN ULONG RunIndex,
@ -78,6 +89,9 @@ FsRtlGetNextMcbEntry (IN PMCB Mcb,
} }
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb, FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb,
IN POOL_TYPE PoolType) IN POOL_TYPE PoolType)
@ -86,7 +100,10 @@ FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb,
Mcb->PoolType = PoolType; Mcb->PoolType = PoolType;
} }
/* FsRtlInitializeMcb: Obsolete */ /*
* FsRtlInitializeMcb: Obsolete
* @implemented
*/
VOID STDCALL VOID STDCALL
FsRtlInitializeMcb (IN PMCB Mcb, FsRtlInitializeMcb (IN PMCB Mcb,
IN POOL_TYPE PoolType) IN POOL_TYPE PoolType)
@ -95,6 +112,9 @@ FsRtlInitializeMcb (IN PMCB Mcb,
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb, FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn, IN LONGLONG Vbn,
@ -109,6 +129,9 @@ FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb, FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb,
OUT PLONGLONG Vbn, OUT PLONGLONG Vbn,
@ -119,6 +142,9 @@ FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb,
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlLookupLastMcbEntry (IN PMCB Mcb, FsRtlLookupLastMcbEntry (IN PMCB Mcb,
OUT PVBN Vbn, OUT PVBN Vbn,
@ -129,6 +155,9 @@ FsRtlLookupLastMcbEntry (IN PMCB Mcb,
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlLookupMcbEntry (IN PMCB Mcb, FsRtlLookupMcbEntry (IN PMCB Mcb,
IN VBN Vbn, IN VBN Vbn,
@ -141,6 +170,9 @@ FsRtlLookupMcbEntry (IN PMCB Mcb,
} }
/*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb) FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb)
{ {
@ -152,7 +184,11 @@ FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb)
} }
/* FsRtlNumberOfRunsInMcb: Obsolete */ /*
* FsRtlNumberOfRunsInMcb: Obsolete
*
* @implemented
*/
ULONG STDCALL ULONG STDCALL
FsRtlNumberOfRunsInMcb (IN PMCB Mcb) FsRtlNumberOfRunsInMcb (IN PMCB Mcb)
{ {
@ -160,6 +196,9 @@ FsRtlNumberOfRunsInMcb (IN PMCB Mcb)
} }
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb, FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn, IN LONGLONG Vbn,
@ -169,6 +208,9 @@ FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb,
} }
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
FsRtlRemoveMcbEntry (IN PMCB Mcb, FsRtlRemoveMcbEntry (IN PMCB Mcb,
IN VBN Vbn, IN VBN Vbn,
@ -178,6 +220,9 @@ FsRtlRemoveMcbEntry (IN PMCB Mcb,
} }
/*
* @unimplemented
*/
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb, FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn, IN LONGLONG Vbn,
@ -188,6 +233,9 @@ FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb,
} }
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb, FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn) IN LONGLONG Vbn)
@ -196,7 +244,11 @@ FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb,
} }
/* FsRtlTruncateMcb: Obsolete */ /*
* FsRtlTruncateMcb: Obsolete
*
* @implemented
*/
VOID STDCALL VOID STDCALL
FsRtlTruncateMcb (IN PMCB Mcb, FsRtlTruncateMcb (IN PMCB Mcb,
IN VBN Vbn) IN VBN Vbn)
@ -205,13 +257,20 @@ FsRtlTruncateMcb (IN PMCB Mcb,
} }
/*
* @unimplemented
*/
VOID STDCALL VOID STDCALL
FsRtlUninitializeLargeMcb(IN PLARGE_MCB Mcb) FsRtlUninitializeLargeMcb(IN PLARGE_MCB Mcb)
{ {
UNIMPLEMENTED; UNIMPLEMENTED;
} }
/* FsRtlUninitializeMcb: Obsolete */ /*
* FsRtlUninitializeMcb: Obsolete
*
* @implemented
*/
VOID STDCALL VOID STDCALL
FsRtlUninitializeMcb (IN PMCB Mcb) FsRtlUninitializeMcb (IN PMCB Mcb)
{ {

View file

@ -1,4 +1,4 @@
/* $Id: mdl.c,v 1.4 2002/09/08 10:23:20 chorns Exp $ /* $Id: mdl.c,v 1.5 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/mdl.c * reactos/ntoskrnl/fs/mdl.c
* *
@ -17,6 +17,7 @@
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -43,6 +44,7 @@ FsRtlMdlRead (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject, FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject,
@ -125,6 +127,8 @@ FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject,
* NOTE * NOTE
* From Bo Branten's ntifs.h v13. * From Bo Branten's ntifs.h v13.
* (CcMdlReadCompleteDev declared in internal/cc.h) * (CcMdlReadCompleteDev declared in internal/cc.h)
*
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -150,6 +154,7 @@ FsRtlMdlReadCompleteDev (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -177,6 +182,7 @@ FsRtlMdlReadDev (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -200,6 +206,7 @@ FsRtlMdlWriteComplete (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -224,6 +231,7 @@ FsRtlMdlWriteCompleteDev (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -250,6 +258,7 @@ FsRtlPrepareMdlWrite (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: name.c,v 1.5 2002/09/08 10:23:20 chorns Exp $ /* $Id: name.c,v 1.6 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/name.c * reactos/ntoskrnl/fs/name.c
* *
@ -23,6 +23,7 @@ PUCHAR * FsRtlLegalAnsiCharacterArray = NULL;
* NOTE * NOTE
* From Bo Branten's ntifs.h v25. * From Bo Branten's ntifs.h v25.
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -47,6 +48,7 @@ FsRtlAreNamesEqual (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -72,6 +74,8 @@ FsRtlDissectName (
* *
* NOTE * NOTE
* From Bo Branten's ntifs.h v12. * From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -95,6 +99,8 @@ FsRtlDoesNameContainWildCards (
* *
* NOTE * NOTE
* From Bo Branten's ntifs.h v12. * From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: notify.c,v 1.5 2002/09/08 10:23:20 chorns Exp $ /* $Id: notify.c,v 1.6 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/notify.c * reactos/ntoskrnl/fs/notify.c
* *
@ -17,6 +17,7 @@
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
VOID VOID
STDCALL STDCALL
@ -55,6 +56,7 @@ FsRtlNotifyChangeDirectory (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -77,6 +79,7 @@ FsRtlNotifyCleanup (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -107,6 +110,7 @@ FsRtlNotifyFullChangeDirectory (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -135,6 +139,7 @@ FsRtlNotifyFullReportChange (
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
VOID VOID
STDCALL STDCALL
@ -170,6 +175,7 @@ FsRtlNotifyInitializeSync (
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
VOID VOID
STDCALL STDCALL
@ -209,6 +215,8 @@ FsRtlNotifyReportChange (
* *
* RETURN VALUE * RETURN VALUE
* None. * None.
*
* @implemented
*/ */
VOID VOID
STDCALL STDCALL
@ -234,6 +242,7 @@ FsRtlNotifyUninitializeSync (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: oplock.c,v 1.5 2002/09/08 10:23:20 chorns Exp $ /* $Id: oplock.c,v 1.6 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/oplock.c * reactos/ntoskrnl/fs/oplock.c
* *
@ -17,6 +17,7 @@
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
FsRtlCheckOplock(IN POPLOCK Oplock, FsRtlCheckOplock(IN POPLOCK Oplock,
@ -39,6 +40,7 @@ FsRtlCheckOplock(IN POPLOCK Oplock,
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlCurrentBatchOplock(IN POPLOCK Oplock) FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
@ -59,6 +61,8 @@ FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
* *
* NOTE * NOTE
* Obsolete function. * Obsolete function.
*
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
FsRtlInitializeOplock(IN OUT POPLOCK Oplock) FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
@ -76,6 +80,7 @@ FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
FsRtlOplockFsctrl(IN POPLOCK Oplock, FsRtlOplockFsctrl(IN POPLOCK Oplock,
@ -96,6 +101,7 @@ FsRtlOplockFsctrl(IN POPLOCK Oplock,
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
BOOLEAN STDCALL BOOLEAN STDCALL
FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock) FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
@ -114,6 +120,7 @@ FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
VOID STDCALL VOID STDCALL
FsRtlUninitializeOplock(IN POPLOCK Oplock) FsRtlUninitializeOplock(IN POPLOCK Oplock)

View file

@ -1,4 +1,4 @@
/* $Id: pool.c,v 1.4 2002/09/08 10:23:20 chorns Exp $ /* $Id: pool.c,v 1.5 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/pool.c * reactos/ntoskrnl/fs/pool.c
* *
@ -21,6 +21,7 @@
* NOTE * NOTE
* IFS_POOL_TAG is "FSrt" in mem view. * IFS_POOL_TAG is "FSrt" in mem view.
* *
* @implemented
*/ */
PVOID PVOID
STDCALL STDCALL
@ -56,6 +57,8 @@ FsRtlAllocatePool (
* *
* NOTE * NOTE
* IFS_POOL_TAG is "FSrt" in mem view. * IFS_POOL_TAG is "FSrt" in mem view.
*
* @implemented
*/ */
PVOID PVOID
STDCALL STDCALL
@ -89,6 +92,7 @@ FsRtlAllocatePoolWithQuota (
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
PVOID PVOID
STDCALL STDCALL
@ -123,6 +127,7 @@ FsRtlAllocatePoolWithQuotaTag (
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
PVOID PVOID
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: tunnel.c,v 1.4 2002/09/08 10:23:20 chorns Exp $ /* $Id: tunnel.c,v 1.5 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/tunnel.c * reactos/ntoskrnl/fs/tunnel.c
* *
@ -17,6 +17,7 @@
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -43,6 +44,7 @@ FsRtlAddToTunnelCache (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -64,6 +66,7 @@ FsRtlDeleteKeyFromTunnelCache (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -84,6 +87,7 @@ FsRtlDeleteTunnelCache (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -110,6 +114,7 @@ FsRtlFindInTunnelCache (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: unc.c,v 1.4 2002/09/08 10:23:20 chorns Exp $ /* $Id: unc.c,v 1.5 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/unc.c * reactos/ntoskrnl/fs/unc.c
* *
@ -17,6 +17,7 @@
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID STDCALL VOID STDCALL
FsRtlDeregisterUncProvider(IN HANDLE Handle) FsRtlDeregisterUncProvider(IN HANDLE Handle)
@ -34,6 +35,7 @@ FsRtlDeregisterUncProvider(IN HANDLE Handle)
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
NTSTATUS STDCALL NTSTATUS STDCALL
FsRtlRegisterUncProvider(IN OUT PHANDLE Handle, FsRtlRegisterUncProvider(IN OUT PHANDLE Handle,

View file

@ -1,4 +1,4 @@
/* $Id: util.c,v 1.13 2003/03/16 13:18:49 chorns Exp $ /* $Id: util.c,v 1.14 2003/07/10 06:27:13 royce Exp $
* *
* reactos/ntoskrnl/fs/util.c * reactos/ntoskrnl/fs/util.c
* *
@ -24,6 +24,7 @@
* STATUS_CRC_ERROR, STATUS_DEVICE_DATA_ERROR; * STATUS_CRC_ERROR, STATUS_DEVICE_DATA_ERROR;
* TRUE otherwise. * TRUE otherwise.
* *
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -67,6 +68,8 @@ FsRtlIsTotalDeviceFailure (
* 2002-01-17 Fixed a bad bug reported by Bo Brantén. * 2002-01-17 Fixed a bad bug reported by Bo Brantén.
* Up to version 1.8, this function's semantics was * Up to version 1.8, this function's semantics was
* exactly the opposite! Thank you Bo. * exactly the opposite! Thank you Bo.
*
* @implemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -102,6 +105,8 @@ FsRtlIsNtstatusExpected (
* RETURN VALUE * RETURN VALUE
* NtStatusToNormalize if it is an expected value, * NtStatusToNormalize if it is an expected value,
* otherwise NormalizedNtStatus. * otherwise NormalizedNtStatus.
*
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -132,6 +137,8 @@ FsRtlNormalizeNtstatus (
* *
* RETURN VALUE * RETURN VALUE
* *
*
* @unimplemented
*/ */
DWORD DWORD
STDCALL STDCALL
@ -151,6 +158,8 @@ FsRtlAllocateResource (VOID)
* *
* RETURN VALUE * RETURN VALUE
* *
*
* @unimplemented
*/ */
DWORD DWORD
STDCALL STDCALL
@ -175,6 +184,7 @@ FsRtlBalanceReads (
* NOTE * NOTE
* From Bo Branten's ntifs.h v12. * From Bo Branten's ntifs.h v12.
* *
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -205,6 +215,8 @@ FsRtlCopyRead (
* *
* NOTE * NOTE
* From Bo Branten's ntifs.h v12. * From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL STDCALL
@ -233,6 +245,7 @@ FsRtlCopyWrite (
* *
* RETURN VALUE * RETURN VALUE
* *
* @implemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL
@ -269,6 +282,7 @@ FsRtlGetFileSize (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -291,6 +305,7 @@ FsRtlPostPagingFileStackOverflow (
* *
* RETURN VALUE * RETURN VALUE
* *
* @unimplemented
*/ */
VOID VOID
STDCALL STDCALL
@ -314,6 +329,8 @@ FsRtlPostStackOverflow (
* *
* RETURN VALUE * RETURN VALUE
* It always returns STATUS_SUCCESS. * It always returns STATUS_SUCCESS.
*
* @unimplemented
*/ */
NTSTATUS NTSTATUS
STDCALL STDCALL