Commit Graph

87 Commits

Author SHA1 Message Date
Erich Hoover
c7ccf24020 ntoskrnl: Forward ExSystemTimeToLocalTime and ExLocalTimeToSystemTime to ntdll. 2010-01-14 11:25:34 -06:00
Stefan Leichter
dd5abc2dcf ntoskrnl.exe: Add stub for KeGetCurrentThread/PsGetCurrentThread. 2009-12-31 12:12:18 +01:00
Alexandre Julliard
b387880269 ntoskrnl: Duplicate the necessary part of instruction emulation to avoid importing kernel. 2009-12-31 12:11:59 +01:00
Alexandre Julliard
a18bbec0f0 kernel: Add an import lib for krnl386, and stop importing 16-bit functions from kernel32. 2009-12-30 18:01:34 +01:00
Stefan Leichter
0190edee7e ntoskrnl.exe: Add stub for KeSetPriorityThread. 2009-12-29 11:17:23 +01:00
Stefan Leichter
d8a12d8374 ntoskrnl.exe: Add stub for KeReleaseSemaphore. 2009-12-29 11:17:15 +01:00
Stefan Leichter
217828978f ntoskrnl.exe: Add stub for KeInitializeSemaphore. 2009-12-21 15:01:26 +01:00
Wolfram Sang
7790280c5b ntoskrnl: Add IoAllocateErrorLogEntry stub. 2009-12-10 12:38:58 +01:00
Louis Lenders
76ae295a09 ntoskrnl.exe: Add stub for MmAllocateContiguousMemory. 2009-11-17 16:04:33 +01:00
Louis Lenders
6c350ad155 ntoskrnl.exe: Add stub for MmAllocatePagesForMdl. 2009-11-17 16:03:50 +01:00
Vitaliy Margolen
82379e83e3 ntoskrnl: Initialize structure size. 2009-10-20 14:00:36 +02:00
Francois Gouget
e464d48054 ntoskrnl.exe: Remove a space before a '\n'. 2009-08-26 13:09:20 +02:00
Stefan Leichter
85201ceb3e ntoskrnl.exe: Stub for IoReportResourceUsage. 2009-08-21 13:49:46 +02:00
Stefan Leichter
1690044d78 ntoskrnl.exe: Add stub for IoQueryDeviceDescription. 2009-08-14 15:29:54 +02:00
Ken Sharp
31e5093555 ntoskrnl: Add FsRtlRegisterUncProvider stub. 2009-06-18 15:17:28 +02:00
Ken Sharp
b68737b6be ntoskrnl: Add IoUnregisterFileSystem stub. 2009-06-18 15:17:28 +02:00
Ken Sharp
d5c3b44fc2 ntoskrnl: Add IoRegisterFileSystem stub. 2009-06-18 15:17:28 +02:00
Ken Sharp
49d638c78e ntoskrnl: Add ObfReferenceObject stub. 2009-06-18 15:17:28 +02:00
Anders Jonsson
a2f6bac107 ntoskrnl.exe: Stub for ExInitializeNPagedLookasideList. 2009-06-16 15:32:39 +02:00
Anders Jonsson
fb98499063 ntoskrnl.exe: Stub for PsTerminateSystemThread. 2009-06-15 13:42:31 +02:00
Anders Jonsson
fc07a52148 ntoskrnl.exe: Stub for ExInitializeZone. 2009-06-15 13:42:31 +02:00
Anders Jonsson
afff5f9da5 ntoskrnl.exe: Stub for ExInitializeResourceLite. 2009-06-15 13:42:31 +02:00
Anders Jonsson
34e6ad3222 ntoskrnl.exe: Stub for IoStartTimer. 2009-06-15 13:42:31 +02:00
Anders Jonsson
15dd9e8d35 ntoskrnl.exe: Stub for IoInitializeTimer. 2009-06-15 13:42:31 +02:00
Anders Jonsson
80450122fe ntoskrnl.exe: Stub for KeWaitForSingleObject. 2009-06-15 13:42:31 +02:00
Anders Jonsson
b79a474033 ntoskrnl.exe: Stub for KeInitializeMutex. 2009-06-15 13:42:31 +02:00
Alexandre Julliard
5c4612b3fa ntoskrnl.exe: Add appropriate stdcall decorations to assembly functions. 2009-06-15 13:42:26 +02:00
Stefan Leichter
56031d2ba4 ntoskrnl.exe: Stub for MmQuerySystemSize. 2009-03-02 13:20:46 +01:00
Alexandre Julliard
5dcdb4aba3 ntoskrnl.exe: Correctly remove the vectored exception handler. 2009-02-02 16:21:25 +01:00
Alexandre Julliard
13ff441aea ntoskrnl.exe: Remove the vectored exception handler on dll unload. 2009-01-30 11:44:13 +01:00
Andrey Turkin
a0f681ad4c ntoskrnl: Add version resource. 2009-01-12 14:37:40 +01:00
Rob Shearman
07090c2485 ntoskrnl: Free allocated buffers on exit from wine_ntoskrnl_main_loop.
Avoids a warning of a memory leak in Valgrind.
2009-01-12 13:07:05 +01:00
Alexandre Julliard
469f0b4757 ntoskrnl.exe: Fix handle cast warnings on 64-bit. 2009-01-08 17:27:05 +01:00
Alexandre Julliard
13df062d36 kernel32: #ifdef out some code that is not needed on non-i386. 2009-01-07 11:10:16 +01:00
Alexandre Julliard
923310aa54 server: Make the device opaque data a client_ptr_t instead of a void pointer. 2008-12-29 17:28:40 +01:00
Christian Costa
43b7f268e4 ntoskrnl.exe: Add stub for PsSetCreateThreadNotifyRoutine. 2008-12-29 11:46:46 +01:00
Christian Costa
9a95c077fe ntoskrnl.exe: Fix some FIXMEs. 2008-12-29 11:46:31 +01:00
Christian Costa
70383b0c4c ntoskrnl.exe: Add stub for KeInitializeEvent. 2008-12-29 11:46:20 +01:00
Maarten Lankhorst
f00beab5c4 ntoskrnl.exe/winedevice: Make wine_ntoskrnl_main_loop CDECL. 2008-12-17 15:02:26 +01:00
Alexander Morozov
902443579f ntoskrnl.exe: Add stubs for Io{Allocate,Get}DriverObjectExtension. 2008-12-16 14:10:53 +01:00
Alexandre Julliard
d1b3d484f7 server: Add functions for conversions between server object handles and pointer-style handles. 2008-12-08 16:05:17 +01:00
Alexander Morozov
8c8d58f829 ntoskrnl.exe: Fix ObfDereferenceObject function calling convention. 2008-12-02 16:27:35 +01:00
Jacek Caban
768012a51a ntoskrnl.exe: Forward ZwMakeTemporaryObject to ntdll. 2008-12-02 14:05:43 +01:00
Alistair Leslie-Hughes
4defc2b50a ntoskrnl.exe: Implement MmGetSystemRoutineAddress. 2008-11-20 12:20:50 +01:00
Marcus Meissner
28e990c13d ntoskrnl.exe: Check irp for NULL consistently. 2008-10-31 13:03:57 +01:00
Alexandre Julliard
0b560febea ntoskrnl: Implemented IoDeleteSymbolicLink. 2008-10-20 16:21:22 +02:00
Alexander Morozov
e99451561d ntoskrnl.exe: Initialize some IRP fields to prevent using bad pointers by IofCompleteRequest. 2008-10-16 12:37:29 +02:00
Alexander Morozov
7541ecbf4c ntoskrnl.exe: Fix trace typo. 2008-10-09 13:14:49 +02:00
Alexander Morozov
2e917e3a3c ntoskrnl.exe: Implement some functions. 2008-10-07 12:52:38 +02:00
Alexander Morozov
1be805bee5 ntoskrnl.exe: Initialize StackSize field of DEVICE_OBJECT structure. 2008-10-07 12:42:49 +02:00