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/rtlfunc…
==============================================================================
--- 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/k…
==============================================================================
--- 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