1 @ fastcall
-arch
=arm ExAcquireFastMutex
(ptr
)
2 @ fastcall
-arch
=arm ExReleaseFastMutex
(ptr
)
3 @ fastcall
-arch
=i386 ExAcquireFastMutex
(ptr
) ntoskrnl.ExiAcquireFastMutex
4 @ fastcall
-arch
=i386 ExReleaseFastMutex
(ptr
) ntoskrnl.ExiReleaseFastMutex
5 @ fastcall
-arch
=i386 ExTryToAcquireFastMutex
(ptr
) ntoskrnl.ExiTryToAcquireFastMutex
6 @ fastcall
-arch
=arm ExTryToAcquireFastMutex
(ptr
)
7 @ fastcall HalClearSoftwareInterrupt
(long
)
8 @ fastcall HalRequestSoftwareInterrupt
(long
)
9 @ fastcall HalSystemVectorDispatchEntry
(long long long
)
10 @ fastcall
-arch
=i386
,arm KeAcquireInStackQueuedSpinLock
(ptr ptr
)
11 @ fastcall
-arch
=i386
,arm KeAcquireInStackQueuedSpinLockRaiseToSynch
(ptr ptr
)
12 @ fastcall
-arch
=i386
,arm KeAcquireSpinLockRaiseToSynch
(ptr
)
13 @ fastcall
-arch
=i386
,arm KeAcquireQueuedSpinLock
(ptr
)
14 @ fastcall
-arch
=i386
,arm KeAcquireQueuedSpinLockRaiseToSynch
(ptr
)
15 @ fastcall
-arch
=i386
,arm KeReleaseInStackQueuedSpinLock
(ptr
)
16 @ fastcall
-arch
=i386
,arm KeReleaseQueuedSpinLock
(ptr long
)
17 @ fastcall
-arch
=i386
,arm KeTryToAcquireQueuedSpinLock
(long ptr
)
18 @ fastcall
-arch
=i386
,arm KeTryToAcquireQueuedSpinLockRaiseToSynch
(long ptr
)
19 @ fastcall
-arch
=i386
,arm KfAcquireSpinLock
(ptr
)
20 @ fastcall
-arch
=i386
,arm KfLowerIrql
(long
)
21 @ fastcall
-arch
=i386
,arm KfRaiseIrql
(long
)
22 @ fastcall
-arch
=i386
,arm KfReleaseSpinLock
(ptr long
)
23 @ stdcall HalAcquireDisplayOwnership
(ptr
)
24 @ stdcall HalAdjustResourceList
(ptr
)
25 @ stdcall HalAllProcessorsStarted
()
26 @ stdcall HalAllocateAdapterChannel
(ptr ptr long ptr
)
27 @ stdcall HalAllocateCommonBuffer
(ptr long ptr long
)
28 @ stdcall HalAllocateCrashDumpRegisters
(ptr ptr
)
29 @ stdcall HalAssignSlotResources
(ptr ptr ptr ptr long long long ptr
)
30 @ stdcall
-arch
=i386
,arm HalBeginSystemInterrupt
(long long ptr
)
31 @ stdcall HalCalibratePerformanceCounter
(ptr long long
)
32 ;@ stdcall
-arch
=x86_64 HalCallBios
()
33 @ stdcall HalDisableSystemInterrupt
(long long
)
34 @ stdcall HalDisplayString
(str
)
35 @ stdcall HalEnableSystemInterrupt
(long long long
)
36 @ stdcall
-arch
=i386
,arm HalEndSystemInterrupt
(long long
)
37 @ stdcall HalFlushCommonBuffer
(long long long long long
)
38 @ stdcall HalFreeCommonBuffer
(ptr long long long ptr long
)
39 @ stdcall HalGetAdapter
(ptr ptr
)
40 @ stdcall HalGetBusData
(long long long ptr long
)
41 @ stdcall HalGetBusDataByOffset
(long long long ptr long long
)
42 @ stdcall HalGetEnvironmentVariable
(str long str
)
43 @ fastcall
-arch
=arm HalGetInterruptSource
()
44 @ stdcall HalGetInterruptVector
(long long long long ptr ptr
)
45 ;@ stdcall
-arch
=x86_64 HalHandleMcheck
()
46 @ stdcall
-arch
=i386
,x86_64 HalHandleNMI
(ptr
)
47 @ stdcall HalInitSystem
(long ptr
)
48 @ stdcall HalInitializeProcessor
(long ptr
)
49 ;@ stdcall
-arch
=x86_64 HalIsHyperThreadingEnabled
()
50 @ stdcall HalMakeBeep
(long
)
51 @ stdcall HalProcessorIdle
()
52 @ stdcall
-arch
=i386 HalPutDmaAdapter
(ptr
)
53 @ stdcall HalQueryDisplayParameters
(ptr ptr ptr ptr
)
54 @ stdcall HalQueryRealTimeClock
(ptr
)
55 @ stdcall HalReadDmaCounter
(ptr
)
56 @ stdcall HalReportResourceUsage
()
57 @ stdcall HalRequestIpi
(long
)
58 @ stdcall HalReturnToFirmware
(long
)
59 ;@ stdcall
-arch
=x86_64 HalSendNMI
()
60 ;@ stdcall
-arch
=x86_64 HalSendSoftwareInterrupt
()
61 @ stdcall HalSetBusData
(long long long ptr long
)
62 @ stdcall HalSetBusDataByOffset
(long long long ptr long long
)
63 @ stdcall HalSetDisplayParameters
(long long
)
64 @ stdcall HalSetEnvironmentVariable
(str str
)
65 @ stdcall HalSetProfileInterval
(long
)
66 @ stdcall HalSetRealTimeClock
(ptr
)
67 @ stdcall HalSetTimeIncrement
(long
)
68 @ stdcall HalStartNextProcessor
(ptr ptr
)
69 @ stdcall HalStartProfileInterrupt
(long
)
70 @ stdcall HalStopProfileInterrupt
(long
)
71 @ fastcall
-arch
=arm HalSweepIcache
()
72 @ fastcall
-arch
=arm HalSweepDcache
()
73 ;@ stdcall
-arch
=x86_64 HalSystemVectorDispatchEntry
()
74 @ stdcall HalTranslateBusAddress
(long long long long ptr ptr
)
75 @ stdcall IoFlushAdapterBuffers
(ptr ptr ptr ptr long long
)
76 @ stdcall IoFreeAdapterChannel
(ptr
)
77 @ stdcall IoFreeMapRegisters
(ptr ptr long
)
78 @ stdcall IoMapTransfer
(ptr ptr ptr ptr ptr long
)
79 @ stdcall
-arch
=i386
,x86_64 IoAssignDriveLetters
(ptr str ptr ptr
) HalpAssignDriveLetters
80 @ stdcall
-arch
=i386
,x86_64 IoReadPartitionTable
(ptr long long ptr
) HalpReadPartitionTable
81 @ stdcall
-arch
=i386
,x86_64 IoSetPartitionInformation
(ptr long long long
) HalpSetPartitionInformation
82 @ stdcall
-arch
=i386
,x86_64 IoWritePartitionTable
(ptr long long long ptr
) HalpWritePartitionTable
83 @ stdcall
-arch
=i386
,arm KeAcquireSpinLock
(ptr ptr
)
84 @ extern KdComPortInUse
85 @ stdcall KeFlushWriteBuffer
()
86 @ stdcall
-arch
=i386
,arm KeGetCurrentIrql
()
87 @ stdcall
-arch
=i386
,arm KeLowerIrql
(long
)
88 @ stdcall KeQueryPerformanceCounter
(ptr
)
89 @ stdcall
-arch
=i386
,arm KeRaiseIrql
(long ptr
)
90 @ stdcall
-arch
=i386
,arm KeRaiseIrqlToDpcLevel
()
91 @ stdcall
-arch
=i386
,arm KeRaiseIrqlToSynchLevel
()
92 @ stdcall
-arch
=i386
,arm KeReleaseSpinLock
(ptr long
)
93 @ stdcall KeStallExecutionProcessor
(long
)
94 @ stdcall
-arch
=i386
,arm READ_PORT_BUFFER_UCHAR
(ptr ptr long
)
95 @ stdcall
-arch
=i386
,arm READ_PORT_BUFFER_ULONG
(ptr ptr long
)
96 @ stdcall
-arch
=i386
,arm READ_PORT_BUFFER_USHORT
(ptr ptr long
)
97 @ stdcall
-arch
=i386
,arm READ_PORT_UCHAR
(ptr
)
98 @ stdcall
-arch
=i386
,arm READ_PORT_ULONG
(ptr
)
99 @ stdcall
-arch
=i386
,arm READ_PORT_USHORT
(ptr
)
100 @ stdcall
-arch
=i386
,arm WRITE_PORT_BUFFER_UCHAR
(ptr ptr long
)
101 @ stdcall
-arch
=i386
,arm WRITE_PORT_BUFFER_ULONG
(ptr ptr long
)
102 @ stdcall
-arch
=i386
,arm WRITE_PORT_BUFFER_USHORT
(ptr ptr long
)
103 @ stdcall
-arch
=i386
,arm WRITE_PORT_UCHAR
(ptr long
)
104 @ stdcall
-arch
=i386
,arm WRITE_PORT_ULONG
(ptr long
)
105 @ stdcall
-arch
=i386
,arm WRITE_PORT_USHORT
(ptr long
)
106 @ stdcall
-arch
=x86_64 HalInitializeBios
(long ptr
)
107 ;@ stdcall
-arch
=x86_64 x86BiosExecuteInterrupt
()
108 ;@ stdcall
-arch
=x86_64 x86BiosInitializeBiosEx
()
109 ;@ stdcall
-arch
=x86_64 x86BiosTranslateAddress
()