[SCSIPORT]
[reactos.git] / drivers / storage / scsiport / scsiport.spec
1 @ cdecl ScsiDebugPrint()
2 @ stdcall ScsiPortCompleteRequest(ptr long long long long)
3 @ stdcall ScsiPortConvertPhysicalAddressToUlong(long long)
4 @ stdcall -arch=i386 ScsiPortConvertUlongToPhysicalAddress(long) NTOSKRNL.RtlConvertUlongToLargeInteger
5 @ stdcall -arch=x86_64 ScsiPortConvertUlongToPhysicalAddress(long)
6 @ stdcall ScsiPortFlushDma(ptr)
7 @ stdcall ScsiPortFreeDeviceBase(ptr ptr)
8 @ stdcall ScsiPortGetBusData(ptr long long long ptr long)
9 @ stdcall ScsiPortGetDeviceBase(ptr long long long long long long)
10 @ stdcall ScsiPortGetLogicalUnit(ptr long long long)
11 @ stdcall ScsiPortGetPhysicalAddress(ptr ptr ptr long)
12 @ stdcall ScsiPortGetSrb(ptr long long long long)
13 @ stdcall ScsiPortGetUncachedExtension(ptr ptr long)
14 @ stdcall ScsiPortGetVirtualAddress(ptr long long)
15 @ stdcall ScsiPortInitialize(ptr ptr ptr ptr)
16 @ stdcall ScsiPortIoMapTransfer(ptr ptr long long)
17 @ stdcall ScsiPortLogError(ptr ptr long long long long long)
18 @ stdcall ScsiPortMoveMemory(ptr ptr long)
19 @ cdecl ScsiPortNotification()
20 @ stdcall -arch=i386 ScsiPortReadPortBufferUchar(ptr ptr long) HAL.READ_PORT_BUFFER_UCHAR
21 @ stdcall -arch=i386 ScsiPortReadPortBufferUshort(ptr ptr long) HAL.READ_PORT_BUFFER_USHORT
22 @ stdcall -arch=i386 ScsiPortReadPortBufferUlong(ptr ptr long) HAL.READ_PORT_BUFFER_ULONG
23 @ stdcall -arch=i386 ScsiPortReadPortUchar(ptr) HAL.READ_PORT_UCHAR
24 @ stdcall -arch=i386 ScsiPortReadPortUshort(ptr) HAL.READ_PORT_USHORT
25 @ stdcall -arch=i386 ScsiPortReadPortUlong(ptr) HAL.READ_PORT_ULONG
26 @ stdcall -arch=i386 ScsiPortReadRegisterBufferUchar(ptr ptr long) NTOSKRNL.READ_REGISTER_BUFFER_UCHAR
27 @ stdcall -arch=i386 ScsiPortReadRegisterBufferUshort(ptr ptr long) NTOSKRNL.READ_REGISTER_BUFFER_USHORT
28 @ stdcall -arch=i386 ScsiPortReadRegisterBufferUlong(ptr ptr long) NTOSKRNL.READ_REGISTER_BUFFER_ULONG
29 @ stdcall -arch=i386 ScsiPortReadRegisterUchar(ptr) NTOSKRNL.READ_REGISTER_UCHAR
30 @ stdcall -arch=i386 ScsiPortReadRegisterUshort(ptr) NTOSKRNL.READ_REGISTER_USHORT
31 @ stdcall -arch=i386 ScsiPortReadRegisterUlong(ptr) NTOSKRNL.READ_REGISTER_ULONG
32 @ stdcall -arch=x86_64 ScsiPortReadPortBufferUchar(ptr ptr long)
33 @ stdcall -arch=x86_64 ScsiPortReadPortBufferUshort(ptr ptr long)
34 @ stdcall -arch=x86_64 ScsiPortReadPortBufferUlong(ptr ptr long)
35 @ stdcall -arch=x86_64 ScsiPortReadPortUchar(ptr)
36 @ stdcall -arch=x86_64 ScsiPortReadPortUshort(ptr)
37 @ stdcall -arch=x86_64 ScsiPortReadPortUlong(ptr)
38 @ stdcall -arch=x86_64 ScsiPortReadRegisterBufferUchar(ptr ptr long)
39 @ stdcall -arch=x86_64 ScsiPortReadRegisterBufferUshort(ptr ptr long)
40 @ stdcall -arch=x86_64 ScsiPortReadRegisterBufferUlong(ptr ptr long)
41 @ stdcall -arch=x86_64 ScsiPortReadRegisterUchar(ptr)
42 @ stdcall -arch=x86_64 ScsiPortReadRegisterUshort(ptr)
43 @ stdcall -arch=x86_64 ScsiPortReadRegisterUlong(ptr)
44 @ stdcall ScsiPortSetBusDataByOffset(ptr long long long ptr long long)
45 @ stdcall ScsiPortStallExecution(long) HAL.KeStallExecutionProcessor
46 @ stdcall ScsiPortValidateRange(ptr long long long long long long)
47 @ stdcall -arch=i386 ScsiPortWritePortBufferUchar(ptr ptr long) HAL.WRITE_PORT_BUFFER_UCHAR
48 @ stdcall -arch=i386 ScsiPortWritePortBufferUshort(ptr ptr long) HAL.WRITE_PORT_BUFFER_USHORT
49 @ stdcall -arch=i386 ScsiPortWritePortBufferUlong(ptr ptr long) HAL.WRITE_PORT_BUFFER_ULONG
50 @ stdcall -arch=i386 ScsiPortWritePortUchar(ptr long) HAL.WRITE_PORT_UCHAR
51 @ stdcall -arch=i386 ScsiPortWritePortUshort(ptr long) HAL.WRITE_PORT_USHORT
52 @ stdcall -arch=i386 ScsiPortWritePortUlong(ptr long) HAL.WRITE_PORT_ULONG
53 @ stdcall -arch=i386 ScsiPortWriteRegisterBufferUchar(ptr ptr long) NTOSKRNL.WRITE_REGISTER_BUFFER_UCHAR
54 @ stdcall -arch=i386 ScsiPortWriteRegisterBufferUshort(ptr ptr long) NTOSKRNL.WRITE_REGISTER_BUFFER_USHORT
55 @ stdcall -arch=i386 ScsiPortWriteRegisterBufferUlong(ptr ptr long) NTOSKRNL.WRITE_REGISTER_BUFFER_ULONG
56 @ stdcall -arch=i386 ScsiPortWriteRegisterUchar(ptr long) NTOSKRNL.WRITE_REGISTER_UCHAR
57 @ stdcall -arch=i386 ScsiPortWriteRegisterUshort(ptr long) NTOSKRNL.WRITE_REGISTER_USHORT
58 @ stdcall -arch=i386 ScsiPortWriteRegisterUlong(ptr long) NTOSKRNL.WRITE_REGISTER_ULONG
59 @ stdcall -arch=x86_64 ScsiPortWritePortBufferUchar(ptr ptr long)
60 @ stdcall -arch=x86_64 ScsiPortWritePortBufferUshort(ptr ptr long)
61 @ stdcall -arch=x86_64 ScsiPortWritePortBufferUlong(ptr ptr long)
62 @ stdcall -arch=x86_64 ScsiPortWritePortUchar(ptr long)
63 @ stdcall -arch=x86_64 ScsiPortWritePortUshort(ptr long)
64 @ stdcall -arch=x86_64 ScsiPortWritePortUlong(ptr long)
65 @ stdcall -arch=x86_64 ScsiPortWriteRegisterBufferUchar(ptr ptr long)
66 @ stdcall -arch=x86_64 ScsiPortWriteRegisterBufferUshort(ptr ptr long)
67 @ stdcall -arch=x86_64 ScsiPortWriteRegisterBufferUlong(ptr ptr long)
68 @ stdcall -arch=x86_64 ScsiPortWriteRegisterUchar(ptr long)
69 @ stdcall -arch=x86_64 ScsiPortWriteRegisterUshort(ptr long)
70 @ stdcall -arch=x86_64 ScsiPortWriteRegisterUlong(ptr long)