[ros-diffs] [tkreuzer] 46389: [NDK] - Move RtlFillMemoryUlong into user mode only area [XDK] - Add KeFlushIoBuffers for amd64

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Wed Mar 24 04:21:52 CET 2010


Author: tkreuzer
Date: Wed Mar 24 04:21:51 2010
New Revision: 46389

URL: http://svn.reactos.org/svn/reactos?rev=46389&view=rev
Log:
[NDK]
- Move RtlFillMemoryUlong into user mode only area
[XDK]
- Add KeFlushIoBuffers for amd64

Modified:
    branches/header-work/include/ndk/rtlfuncs.h
    branches/header-work/include/xdk/amd64/ke.h

Modified: branches/header-work/include/ndk/rtlfuncs.h
URL: http://svn.reactos.org/svn/reactos/branches/header-work/include/ndk/rtlfuncs.h?rev=46389&r1=46388&r2=46389&view=diff
==============================================================================
--- branches/header-work/include/ndk/rtlfuncs.h [iso-8859-1] (original)
+++ branches/header-work/include/ndk/rtlfuncs.h [iso-8859-1] Wed Mar 24 04:21:51 2010
@@ -1689,6 +1689,18 @@
     OUT PUNICODE_STRING DestinationString
 );
 
+//
+// Memory Functions
+//
+NTSYSAPI
+VOID
+NTAPI
+RtlFillMemoryUlong(
+    IN PVOID Destination,
+    IN ULONG Length,
+    IN ULONG Fill
+);
+
 #endif
 
 NTSYSAPI
@@ -1909,18 +1921,6 @@
     IN PRTL_ATOM_TABLE AtomTable,
     IN PWSTR AtomName,
     OUT PRTL_ATOM Atom
-);
-
-//
-// Memory Functions
-//
-NTSYSAPI
-VOID
-NTAPI
-RtlFillMemoryUlong(
-    IN PVOID Destination,
-    IN ULONG Length,
-    IN ULONG Fill
 );
 
 //

Modified: branches/header-work/include/xdk/amd64/ke.h
URL: http://svn.reactos.org/svn/reactos/branches/header-work/include/xdk/amd64/ke.h?rev=46389&r1=46388&r2=46389&view=diff
==============================================================================
--- branches/header-work/include/xdk/amd64/ke.h [iso-8859-1] (original)
+++ branches/header-work/include/xdk/amd64/ke.h [iso-8859-1] Wed Mar 24 04:21:51 2010
@@ -102,6 +102,14 @@
 {
   return (struct _KTHREAD *)__readgsqword(0x188);
 }
+
+/* VOID
+ * KeFlushIoBuffers(
+ *   IN PMDL Mdl,
+ *   IN BOOLEAN ReadOperation,
+ *   IN BOOLEAN DmaOperation)
+ */
+#define KeFlushIoBuffers(_Mdl, _ReadOperation, _DmaOperation)
 
 /* x86 and x64 performs a 0x2C interrupt */
 #define DbgRaiseAssertionFailure __int2c




More information about the Ros-diffs mailing list