[NTOS]: Fix the ObpLookupObjectName() prototype in regard to r75133.
[reactos.git] / reactos / win32ss / drivers / videoprt / videoprt.spec
1 @ stdcall VideoPortAcquireDeviceLock(ptr)
2 @ stdcall VideoPortAcquireSpinLock(ptr ptr ptr)
3 @ stdcall VideoPortAcquireSpinLockAtDpcLevel(ptr ptr)
4 @ stdcall VideoPortAllocateBuffer(ptr long ptr)
5 @ stdcall VideoPortAllocateCommonBuffer(ptr ptr long ptr long ptr)
6 @ stdcall VideoPortAllocateContiguousMemory(ptr long long long)
7 @ stdcall VideoPortAllocatePool(ptr long long long)
8 @ stdcall VideoPortAssociateEventsWithDmaHandle(ptr ptr ptr ptr)
9 @ stdcall VideoPortCheckForDeviceExistence(ptr long long long long long long)
10
11 ;; Starting NT 5.1, the following function was introduced for a mysterious reason
12 ;; (it differs from the previous one only by its name).
13 @ stdcall VideoPortCheckForDeviceExistance(ptr long long long long long long) VideoPortCheckForDeviceExistence
14
15 @ stdcall VideoPortClearEvent(ptr ptr)
16 @ stdcall VideoPortCompareMemory(ptr ptr long) NTOSKRNL.RtlCompareMemory
17 @ stdcall VideoPortCompleteDma(ptr ptr ptr long)
18 @ stdcall VideoPortCreateEvent(ptr long ptr ptr)
19 @ stdcall VideoPortCreateSecondaryDisplay(ptr ptr long)
20 @ stdcall VideoPortCreateSpinLock(ptr ptr)
21 @ stdcall VideoPortDDCMonitorHelper(ptr ptr ptr long)
22 @ cdecl VideoPortDebugPrint(long ptr)
23 @ stdcall VideoPortDeleteEvent(ptr ptr)
24 @ stdcall VideoPortDeleteSpinLock(ptr ptr)
25 @ stdcall VideoPortDisableInterrupt(ptr)
26 @ stdcall VideoPortDoDma(ptr ptr long)
27 @ stdcall VideoPortEnableInterrupt(ptr)
28 @ stdcall VideoPortEnumerateChildren(ptr ptr)
29 @ stdcall VideoPortFlushRegistry(ptr)
30 @ stdcall VideoPortFreeCommonBuffer(ptr long ptr long long long)
31 @ stdcall VideoPortFreeDeviceBase(ptr ptr)
32 @ stdcall VideoPortFreePool(ptr ptr)
33 @ stdcall VideoPortGetAccessRanges(ptr long ptr long ptr ptr ptr ptr)
34 @ stdcall VideoPortGetAgpServices(ptr ptr)
35 @ stdcall VideoPortGetAssociatedDeviceExtension(ptr)
36 @ stdcall VideoPortGetAssociatedDeviceID(ptr)
37 @ stdcall VideoPortGetBusData(ptr long long ptr long long)
38 @ stdcall VideoPortGetBytesUsed(ptr ptr)
39 @ stdcall VideoPortGetCommonBuffer(ptr long long ptr ptr long)
40 @ stdcall VideoPortGetCurrentIrql()
41 @ stdcall VideoPortGetDeviceBase(ptr long long long long)
42 @ stdcall VideoPortGetDeviceData(ptr long ptr ptr)
43 @ stdcall VideoPortGetDmaAdapter(ptr ptr)
44 @ stdcall VideoPortGetDmaContext(ptr ptr)
45 @ stdcall VideoPortGetMdl(ptr ptr)
46 @ stdcall VideoPortGetRegistryParameters(ptr wstr long ptr ptr)
47 @ stdcall VideoPortGetRomImage(ptr ptr long long)
48 @ stdcall VideoPortGetVersion(ptr ptr)
49 @ stdcall VideoPortGetVgaStatus(ptr ptr)
50 @ stdcall VideoPortInitialize(ptr ptr ptr ptr)
51 @ stdcall VideoPortInt10(ptr ptr)
52 ;;@ fastcall -arch=i386,arm VideoPortInterlockedDecrement(ptr) NTOSKRNL.InterlockedDecrement
53 ;;@ fastcall -arch=x86_64 VideoPortInterlockedDecrement(ptr)
54 @ fastcall VideoPortInterlockedDecrement(ptr)
55 ;;@ fastcall -arch=i386,arm VideoPortInterlockedExchange(ptr long) NTOSKRNL.InterlockedExchange
56 ;;@ fastcall -arch=x86_64 VideoPortInterlockedExchange(ptr long)
57 @ fastcall VideoPortInterlockedExchange(ptr long)
58 ;;@ fastcall -arch=i386,arm VideoPortInterlockedIncrement(ptr) NTOSKRNL.InterlockedIncrement
59 ;;@ fastcall -arch=x86_64 VideoPortInterlockedIncrement(ptr)
60 @ fastcall VideoPortInterlockedIncrement(ptr)
61 @ stdcall VideoPortIsNoVesa()
62 @ stdcall VideoPortLockBuffer(ptr ptr long long)
63 @ stdcall VideoPortLockPages(ptr ptr ptr ptr long)
64 @ stdcall VideoPortLogError(ptr ptr long long)
65 @ stdcall VideoPortMapBankedMemory(ptr long long ptr ptr ptr long long ptr ptr)
66 @ stdcall VideoPortMapDmaMemory(ptr ptr double ptr ptr ptr ptr ptr)
67 @ stdcall VideoPortMapMemory(ptr long long ptr ptr ptr)
68 @ stdcall VideoPortMoveMemory(ptr ptr long) NTOSKRNL.RtlMoveMemory
69 @ stdcall VideoPortPutDmaAdapter(ptr ptr)
70 @ stdcall VideoPortQueryPerformanceCounter(ptr ptr)
71 @ stdcall VideoPortQueryServices(ptr long ptr)
72 @ stdcall -arch=i386,arm VideoPortQuerySystemTime(ptr) NTOSKRNL.KeQuerySystemTime
73 @ stdcall -arch=x86_64 VideoPortQuerySystemTime(ptr)
74 @ stdcall VideoPortQueueDpc(ptr ptr ptr)
75 @ stdcall -arch=i386,arm VideoPortReadPortUchar(ptr) HAL.READ_PORT_UCHAR
76 @ stdcall -arch=x86_64 VideoPortReadPortUchar(ptr)
77 @ stdcall -arch=i386,arm VideoPortReadPortUshort(ptr) HAL.READ_PORT_USHORT
78 @ stdcall -arch=x86_64 VideoPortReadPortUshort(ptr)
79 @ stdcall -arch=i386,arm VideoPortReadPortUlong(ptr) HAL.READ_PORT_ULONG
80 @ stdcall -arch=x86_64 VideoPortReadPortUlong(ptr)
81 @ stdcall -arch=i386,arm VideoPortReadPortBufferUchar(ptr ptr long) HAL.READ_PORT_BUFFER_UCHAR
82 @ stdcall -arch=x86_64 VideoPortReadPortBufferUchar(ptr ptr long)
83 @ stdcall -arch=i386,arm VideoPortReadPortBufferUshort(ptr ptr long) HAL.READ_PORT_BUFFER_USHORT
84 @ stdcall -arch=x86_64 VideoPortReadPortBufferUshort(ptr ptr long)
85 @ stdcall -arch=i386,arm VideoPortReadPortBufferUlong(ptr ptr long) HAL.READ_PORT_BUFFER_ULONG
86 @ stdcall -arch=x86_64 VideoPortReadPortBufferUlong(ptr ptr long)
87 @ stdcall -arch=i386,arm VideoPortReadRegisterUchar(ptr) NTOSKRNL.READ_REGISTER_UCHAR
88 @ stdcall -arch=x86_64 VideoPortReadRegisterUchar(ptr)
89 @ stdcall -arch=i386,arm VideoPortReadRegisterUshort(ptr) NTOSKRNL.READ_REGISTER_USHORT
90 @ stdcall -arch=x86_64 VideoPortReadRegisterUshort(ptr)
91 @ stdcall -arch=i386,arm VideoPortReadRegisterUlong(ptr) NTOSKRNL.READ_REGISTER_ULONG
92 @ stdcall -arch=x86_64 VideoPortReadRegisterUlong(ptr)
93 @ stdcall -arch=i386,arm VideoPortReadRegisterBufferUchar(ptr ptr long) NTOSKRNL.READ_REGISTER_BUFFER_UCHAR
94 @ stdcall -arch=x86_64 VideoPortReadRegisterBufferUchar(ptr ptr long)
95 @ stdcall -arch=i386,arm VideoPortReadRegisterBufferUshort(ptr ptr long) NTOSKRNL.READ_REGISTER_BUFFER_USHORT
96 @ stdcall -arch=x86_64 VideoPortReadRegisterBufferUshort(ptr ptr long)
97 @ stdcall -arch=i386,arm VideoPortReadRegisterBufferUlong(ptr ptr long) NTOSKRNL.READ_REGISTER_BUFFER_ULONG
98 @ stdcall -arch=x86_64 VideoPortReadRegisterBufferUlong(ptr ptr long)
99 @ stdcall VideoPortReadStateEvent(ptr ptr)
100 @ stdcall VideoPortRegisterBugcheckCallback(ptr long ptr long)
101 @ stdcall VideoPortReleaseBuffer(ptr ptr)
102 @ stdcall VideoPortReleaseCommonBuffer(ptr ptr long long long ptr long)
103 @ stdcall VideoPortReleaseDeviceLock(ptr)
104 @ stdcall VideoPortReleaseSpinLock(ptr ptr long)
105 @ stdcall VideoPortReleaseSpinLockFromDpcLevel(ptr ptr)
106 @ stdcall VideoPortScanRom(ptr ptr long ptr)
107 @ stdcall VideoPortSetBusData(ptr long long ptr long long)
108 @ stdcall VideoPortSetBytesUsed(ptr ptr long)
109 @ stdcall VideoPortSetDmaContext(ptr ptr ptr)
110 @ stdcall VideoPortSetEvent(ptr ptr)
111 @ stdcall VideoPortSetRegistryParameters(ptr wstr ptr long)
112 @ stdcall VideoPortSetTrappedEmulatorPorts(ptr long ptr)
113 @ stdcall VideoPortSignalDmaComplete(ptr ptr)
114 @ stdcall VideoPortStallExecution(ptr) HAL.KeStallExecutionProcessor
115 @ stdcall VideoPortStartDma(ptr ptr ptr long ptr ptr ptr long)
116 @ stdcall VideoPortStartTimer(ptr)
117 @ stdcall VideoPortStopTimer(ptr)
118 @ stdcall VideoPortSynchronizeExecution(ptr long ptr ptr)
119 @ stdcall VideoPortUnlockBuffer(ptr ptr)
120 @ stdcall VideoPortUnlockPages(ptr ptr)
121 @ stdcall VideoPortUnmapDmaMemory(ptr ptr ptr ptr)
122 @ stdcall VideoPortUnmapMemory(ptr ptr ptr)
123 @ stdcall VideoPortVerifyAccessRanges(ptr long ptr)
124 @ stdcall VideoPortWaitForSingleObject(ptr ptr ptr)
125 @ stdcall -arch=i386,arm VideoPortWritePortUchar(ptr long) HAL.WRITE_PORT_UCHAR
126 @ stdcall -arch=x86_64 VideoPortWritePortUchar(ptr long)
127 @ stdcall -arch=i386,arm VideoPortWritePortUshort(ptr long) HAL.WRITE_PORT_USHORT
128 @ stdcall -arch=x86_64 VideoPortWritePortUshort(ptr long)
129 @ stdcall -arch=i386,arm VideoPortWritePortUlong(ptr long) HAL.WRITE_PORT_ULONG
130 @ stdcall -arch=x86_64 VideoPortWritePortUlong(ptr long)
131 @ stdcall -arch=i386,arm VideoPortWritePortBufferUchar(ptr ptr long) HAL.WRITE_PORT_BUFFER_UCHAR
132 @ stdcall -arch=x86_64 VideoPortWritePortBufferUchar(ptr ptr long)
133 @ stdcall -arch=i386,arm VideoPortWritePortBufferUshort(ptr ptr long) HAL.WRITE_PORT_BUFFER_USHORT
134 @ stdcall -arch=x86_64 VideoPortWritePortBufferUshort(ptr ptr long)
135 @ stdcall -arch=i386,arm VideoPortWritePortBufferUlong(ptr ptr long) HAL.WRITE_PORT_BUFFER_ULONG
136 @ stdcall -arch=x86_64 VideoPortWritePortBufferUlong(ptr ptr long)
137 @ stdcall -arch=i386,arm VideoPortWriteRegisterUchar(ptr long) NTOSKRNL.WRITE_REGISTER_UCHAR
138 @ stdcall -arch=x86_64 VideoPortWriteRegisterUchar(ptr long)
139 @ stdcall -arch=i386,arm VideoPortWriteRegisterUshort(ptr long) NTOSKRNL.WRITE_REGISTER_USHORT
140 @ stdcall -arch=x86_64 VideoPortWriteRegisterUshort(ptr long)
141 @ stdcall -arch=i386,arm VideoPortWriteRegisterUlong(ptr long) NTOSKRNL.WRITE_REGISTER_ULONG
142 @ stdcall -arch=x86_64 VideoPortWriteRegisterUlong(ptr long)
143 @ stdcall -arch=i386,arm VideoPortWriteRegisterBufferUchar(ptr ptr long) NTOSKRNL.WRITE_REGISTER_BUFFER_UCHAR
144 @ stdcall -arch=x86_64 VideoPortWriteRegisterBufferUchar(ptr ptr long)
145 @ stdcall -arch=i386,arm VideoPortWriteRegisterBufferUshort(ptr ptr long) NTOSKRNL.WRITE_REGISTER_BUFFER_USHORT
146 @ stdcall -arch=x86_64 VideoPortWriteRegisterBufferUshort(ptr ptr long)
147 @ stdcall -arch=i386,arm VideoPortWriteRegisterBufferUlong(ptr ptr long) NTOSKRNL.WRITE_REGISTER_BUFFER_ULONG
148 @ stdcall -arch=x86_64 VideoPortWriteRegisterBufferUlong(ptr ptr long)
149 @ stdcall VideoPortZeroMemory(ptr long) NTOSKRNL.RtlZeroMemory
150 @ stdcall VideoPortZeroDeviceMemory(ptr long) NTOSKRNL.RtlZeroMemory
151 @ stdcall VpNotifyEaData(ptr ptr)
152 @ stdcall WdDdiWatchdogDpcCallback(ptr ptr ptr ptr)