mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 02:05:50 +00:00
- STDCALL -> NTAPI
svn path=/trunk/; revision=37388
This commit is contained in:
parent
415da61549
commit
c729ed5e3b
1 changed files with 51 additions and 56 deletions
|
@ -43,11 +43,6 @@
|
||||||
|
|
||||||
#include "scsiport_int.h"
|
#include "scsiport_int.h"
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
|
||||||
#define STDCALL
|
|
||||||
#define DDKAPI
|
|
||||||
#endif
|
|
||||||
|
|
||||||
ULONG InternalDebugLevel = 0x00;
|
ULONG InternalDebugLevel = 0x00;
|
||||||
|
|
||||||
/* TYPES *********************************************************************/
|
/* TYPES *********************************************************************/
|
||||||
|
@ -63,29 +58,29 @@ SpiGetPciConfigData(IN PDRIVER_OBJECT DriverObject,
|
||||||
IN ULONG BusNumber,
|
IN ULONG BusNumber,
|
||||||
IN OUT PPCI_SLOT_NUMBER NextSlotNumber);
|
IN OUT PPCI_SLOT_NUMBER NextSlotNumber);
|
||||||
|
|
||||||
static NTSTATUS STDCALL
|
static NTSTATUS NTAPI
|
||||||
ScsiPortCreateClose(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortCreateClose(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp);
|
IN PIRP Irp);
|
||||||
|
|
||||||
static DRIVER_DISPATCH ScsiPortDispatchScsi;
|
static DRIVER_DISPATCH ScsiPortDispatchScsi;
|
||||||
static NTSTATUS STDCALL
|
static NTSTATUS NTAPI
|
||||||
ScsiPortDispatchScsi(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortDispatchScsi(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp);
|
IN PIRP Irp);
|
||||||
|
|
||||||
static NTSTATUS STDCALL
|
static NTSTATUS NTAPI
|
||||||
ScsiPortDeviceControl(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortDeviceControl(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp);
|
IN PIRP Irp);
|
||||||
|
|
||||||
static DRIVER_STARTIO ScsiPortStartIo;
|
static DRIVER_STARTIO ScsiPortStartIo;
|
||||||
static VOID STDCALL
|
static VOID NTAPI
|
||||||
ScsiPortStartIo(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortStartIo(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp);
|
IN PIRP Irp);
|
||||||
|
|
||||||
static BOOLEAN STDCALL
|
static BOOLEAN NTAPI
|
||||||
ScsiPortStartPacket(IN OUT PVOID Context);
|
ScsiPortStartPacket(IN OUT PVOID Context);
|
||||||
|
|
||||||
IO_ALLOCATION_ACTION
|
IO_ALLOCATION_ACTION
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiAdapterControl(PDEVICE_OBJECT DeviceObject, PIRP Irp,
|
SpiAdapterControl(PDEVICE_OBJECT DeviceObject, PIRP Irp,
|
||||||
PVOID MapRegisterBase, PVOID Context);
|
PVOID MapRegisterBase, PVOID Context);
|
||||||
|
|
||||||
|
@ -121,22 +116,22 @@ SpiGetSrbData(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
IN UCHAR Lun,
|
IN UCHAR Lun,
|
||||||
IN UCHAR QueueTag);
|
IN UCHAR QueueTag);
|
||||||
|
|
||||||
static BOOLEAN STDCALL
|
static BOOLEAN NTAPI
|
||||||
ScsiPortIsr(IN PKINTERRUPT Interrupt,
|
ScsiPortIsr(IN PKINTERRUPT Interrupt,
|
||||||
IN PVOID ServiceContext);
|
IN PVOID ServiceContext);
|
||||||
|
|
||||||
static VOID STDCALL
|
static VOID NTAPI
|
||||||
ScsiPortDpcForIsr(IN PKDPC Dpc,
|
ScsiPortDpcForIsr(IN PKDPC Dpc,
|
||||||
IN PDEVICE_OBJECT DpcDeviceObject,
|
IN PDEVICE_OBJECT DpcDeviceObject,
|
||||||
IN PIRP DpcIrp,
|
IN PIRP DpcIrp,
|
||||||
IN PVOID DpcContext);
|
IN PVOID DpcContext);
|
||||||
|
|
||||||
static VOID STDCALL
|
static VOID NTAPI
|
||||||
ScsiPortIoTimer(PDEVICE_OBJECT DeviceObject,
|
ScsiPortIoTimer(PDEVICE_OBJECT DeviceObject,
|
||||||
PVOID Context);
|
PVOID Context);
|
||||||
|
|
||||||
IO_ALLOCATION_ACTION
|
IO_ALLOCATION_ACTION
|
||||||
STDCALL
|
NTAPI
|
||||||
ScsiPortAllocateAdapterChannel(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortAllocateAdapterChannel(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
IN PVOID MapRegisterBase,
|
IN PVOID MapRegisterBase,
|
||||||
|
@ -154,22 +149,22 @@ SpiSendRequestSense(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
IN PSCSI_REQUEST_BLOCK Srb);
|
IN PSCSI_REQUEST_BLOCK Srb);
|
||||||
|
|
||||||
static IO_COMPLETION_ROUTINE SpiCompletionRoutine;
|
static IO_COMPLETION_ROUTINE SpiCompletionRoutine;
|
||||||
NTSTATUS STDCALL
|
NTSTATUS NTAPI
|
||||||
SpiCompletionRoutine(PDEVICE_OBJECT DeviceObject,
|
SpiCompletionRoutine(PDEVICE_OBJECT DeviceObject,
|
||||||
PIRP Irp,
|
PIRP Irp,
|
||||||
PVOID Context);
|
PVOID Context);
|
||||||
|
|
||||||
static VOID
|
static VOID
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiProcessCompletedRequest(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
SpiProcessCompletedRequest(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
IN PSCSI_REQUEST_BLOCK_INFO SrbInfo,
|
IN PSCSI_REQUEST_BLOCK_INFO SrbInfo,
|
||||||
OUT PBOOLEAN NeedToCallStartIo);
|
OUT PBOOLEAN NeedToCallStartIo);
|
||||||
|
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
SpiGetNextRequestFromLun(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
SpiGetNextRequestFromLun(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
IN PSCSI_PORT_LUN_EXTENSION LunExtension);
|
IN PSCSI_PORT_LUN_EXTENSION LunExtension);
|
||||||
|
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
SpiMiniportTimerDpc(IN struct _KDPC *Dpc,
|
SpiMiniportTimerDpc(IN struct _KDPC *Dpc,
|
||||||
IN PVOID DeviceObject,
|
IN PVOID DeviceObject,
|
||||||
IN PVOID SystemArgument1,
|
IN PVOID SystemArgument1,
|
||||||
|
@ -182,7 +177,7 @@ SpiCreatePortConfig(PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
PPORT_CONFIGURATION_INFORMATION ConfigInfo,
|
PPORT_CONFIGURATION_INFORMATION ConfigInfo,
|
||||||
BOOLEAN FirstCall);
|
BOOLEAN FirstCall);
|
||||||
|
|
||||||
NTSTATUS STDCALL
|
NTSTATUS NTAPI
|
||||||
SpQueryDeviceCallout(IN PVOID Context,
|
SpQueryDeviceCallout(IN PVOID Context,
|
||||||
IN PUNICODE_STRING PathName,
|
IN PUNICODE_STRING PathName,
|
||||||
IN INTERFACE_TYPE BusType,
|
IN INTERFACE_TYPE BusType,
|
||||||
|
@ -246,7 +241,7 @@ SpiAllocateCommonBuffer(PSCSI_PORT_DEVICE_EXTENSION DeviceExtension, ULONG NonCa
|
||||||
* Status.
|
* Status.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
NTSTATUS STDCALL
|
NTSTATUS NTAPI
|
||||||
DriverEntry(IN PDRIVER_OBJECT DriverObject,
|
DriverEntry(IN PDRIVER_OBJECT DriverObject,
|
||||||
IN PUNICODE_STRING RegistryPath)
|
IN PUNICODE_STRING RegistryPath)
|
||||||
{
|
{
|
||||||
|
@ -303,7 +298,7 @@ ScsiDebugPrint(IN ULONG DebugPrintLevel,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
ScsiPortCompleteRequest(IN PVOID HwDeviceExtension,
|
ScsiPortCompleteRequest(IN PVOID HwDeviceExtension,
|
||||||
IN UCHAR PathId,
|
IN UCHAR PathId,
|
||||||
IN UCHAR TargetId,
|
IN UCHAR TargetId,
|
||||||
|
@ -317,7 +312,7 @@ ScsiPortCompleteRequest(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
ScsiPortFlushDma(IN PVOID HwDeviceExtension)
|
ScsiPortFlushDma(IN PVOID HwDeviceExtension)
|
||||||
{
|
{
|
||||||
DPRINT("ScsiPortFlushDma()\n");
|
DPRINT("ScsiPortFlushDma()\n");
|
||||||
|
@ -328,7 +323,7 @@ ScsiPortFlushDma(IN PVOID HwDeviceExtension)
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
ScsiPortFreeDeviceBase(IN PVOID HwDeviceExtension,
|
ScsiPortFreeDeviceBase(IN PVOID HwDeviceExtension,
|
||||||
IN PVOID MappedAddress)
|
IN PVOID MappedAddress)
|
||||||
{
|
{
|
||||||
|
@ -380,7 +375,7 @@ ScsiPortFreeDeviceBase(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
ULONG STDCALL
|
ULONG NTAPI
|
||||||
ScsiPortGetBusData(IN PVOID DeviceExtension,
|
ScsiPortGetBusData(IN PVOID DeviceExtension,
|
||||||
IN ULONG BusDataType,
|
IN ULONG BusDataType,
|
||||||
IN ULONG SystemIoBusNumber,
|
IN ULONG SystemIoBusNumber,
|
||||||
|
@ -409,7 +404,7 @@ ScsiPortGetBusData(IN PVOID DeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
ULONG STDCALL
|
ULONG NTAPI
|
||||||
ScsiPortSetBusDataByOffset(IN PVOID DeviceExtension,
|
ScsiPortSetBusDataByOffset(IN PVOID DeviceExtension,
|
||||||
IN ULONG BusDataType,
|
IN ULONG BusDataType,
|
||||||
IN ULONG SystemIoBusNumber,
|
IN ULONG SystemIoBusNumber,
|
||||||
|
@ -430,7 +425,7 @@ ScsiPortSetBusDataByOffset(IN PVOID DeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
PVOID STDCALL
|
PVOID NTAPI
|
||||||
ScsiPortGetDeviceBase(IN PVOID HwDeviceExtension,
|
ScsiPortGetDeviceBase(IN PVOID HwDeviceExtension,
|
||||||
IN INTERFACE_TYPE BusType,
|
IN INTERFACE_TYPE BusType,
|
||||||
IN ULONG SystemIoBusNumber,
|
IN ULONG SystemIoBusNumber,
|
||||||
|
@ -489,7 +484,7 @@ ScsiPortGetDeviceBase(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
PVOID STDCALL
|
PVOID NTAPI
|
||||||
ScsiPortGetLogicalUnit(IN PVOID HwDeviceExtension,
|
ScsiPortGetLogicalUnit(IN PVOID HwDeviceExtension,
|
||||||
IN UCHAR PathId,
|
IN UCHAR PathId,
|
||||||
IN UCHAR TargetId,
|
IN UCHAR TargetId,
|
||||||
|
@ -532,7 +527,7 @@ ScsiPortGetLogicalUnit(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
SCSI_PHYSICAL_ADDRESS STDCALL
|
SCSI_PHYSICAL_ADDRESS NTAPI
|
||||||
ScsiPortGetPhysicalAddress(IN PVOID HwDeviceExtension,
|
ScsiPortGetPhysicalAddress(IN PVOID HwDeviceExtension,
|
||||||
IN PSCSI_REQUEST_BLOCK Srb OPTIONAL,
|
IN PSCSI_REQUEST_BLOCK Srb OPTIONAL,
|
||||||
IN PVOID VirtualAddress,
|
IN PVOID VirtualAddress,
|
||||||
|
@ -598,7 +593,7 @@ ScsiPortGetPhysicalAddress(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
PSCSI_REQUEST_BLOCK STDCALL
|
PSCSI_REQUEST_BLOCK NTAPI
|
||||||
ScsiPortGetSrb(IN PVOID DeviceExtension,
|
ScsiPortGetSrb(IN PVOID DeviceExtension,
|
||||||
IN UCHAR PathId,
|
IN UCHAR PathId,
|
||||||
IN UCHAR TargetId,
|
IN UCHAR TargetId,
|
||||||
|
@ -614,7 +609,7 @@ ScsiPortGetSrb(IN PVOID DeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
PVOID STDCALL
|
PVOID NTAPI
|
||||||
ScsiPortGetUncachedExtension(IN PVOID HwDeviceExtension,
|
ScsiPortGetUncachedExtension(IN PVOID HwDeviceExtension,
|
||||||
IN PPORT_CONFIGURATION_INFORMATION ConfigInfo,
|
IN PPORT_CONFIGURATION_INFORMATION ConfigInfo,
|
||||||
IN ULONG NumberOfBytes)
|
IN ULONG NumberOfBytes)
|
||||||
|
@ -796,7 +791,7 @@ SpiAllocateCommonBuffer(PSCSI_PORT_DEVICE_EXTENSION DeviceExtension, ULONG NonCa
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
PVOID STDCALL
|
PVOID NTAPI
|
||||||
ScsiPortGetVirtualAddress(IN PVOID HwDeviceExtension,
|
ScsiPortGetVirtualAddress(IN PVOID HwDeviceExtension,
|
||||||
IN SCSI_PHYSICAL_ADDRESS PhysicalAddress)
|
IN SCSI_PHYSICAL_ADDRESS PhysicalAddress)
|
||||||
{
|
{
|
||||||
|
@ -917,7 +912,7 @@ SpiInitOpenKeys(PCONFIGURATION_INFO ConfigInfo, PUNICODE_STRING RegistryPath)
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
|
|
||||||
ULONG STDCALL
|
ULONG NTAPI
|
||||||
ScsiPortInitialize(IN PVOID Argument1,
|
ScsiPortInitialize(IN PVOID Argument1,
|
||||||
IN PVOID Argument2,
|
IN PVOID Argument2,
|
||||||
IN struct _HW_INITIALIZATION_DATA *HwInitializationData,
|
IN struct _HW_INITIALIZATION_DATA *HwInitializationData,
|
||||||
|
@ -1715,7 +1710,7 @@ SpiCleanupAfterInit(PSCSI_PORT_DEVICE_EXTENSION DeviceExtension)
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
ScsiPortIoMapTransfer(IN PVOID HwDeviceExtension,
|
ScsiPortIoMapTransfer(IN PVOID HwDeviceExtension,
|
||||||
IN PSCSI_REQUEST_BLOCK Srb,
|
IN PSCSI_REQUEST_BLOCK Srb,
|
||||||
IN PVOID LogicalAddress,
|
IN PVOID LogicalAddress,
|
||||||
|
@ -1728,7 +1723,7 @@ ScsiPortIoMapTransfer(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
ScsiPortLogError(IN PVOID HwDeviceExtension,
|
ScsiPortLogError(IN PVOID HwDeviceExtension,
|
||||||
IN PSCSI_REQUEST_BLOCK Srb OPTIONAL,
|
IN PSCSI_REQUEST_BLOCK Srb OPTIONAL,
|
||||||
IN UCHAR PathId,
|
IN UCHAR PathId,
|
||||||
|
@ -1752,7 +1747,7 @@ ScsiPortLogError(IN PVOID HwDeviceExtension,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
VOID STDCALL
|
VOID NTAPI
|
||||||
ScsiPortMoveMemory(OUT PVOID Destination,
|
ScsiPortMoveMemory(OUT PVOID Destination,
|
||||||
IN PVOID Source,
|
IN PVOID Source,
|
||||||
IN ULONG Length)
|
IN ULONG Length)
|
||||||
|
@ -1902,7 +1897,7 @@ ScsiPortNotification(IN SCSI_NOTIFICATION_TYPE NotificationType,
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
BOOLEAN STDCALL
|
BOOLEAN NTAPI
|
||||||
ScsiPortValidateRange(IN PVOID HwDeviceExtension,
|
ScsiPortValidateRange(IN PVOID HwDeviceExtension,
|
||||||
IN INTERFACE_TYPE BusType,
|
IN INTERFACE_TYPE BusType,
|
||||||
IN ULONG SystemIoBusNumber,
|
IN ULONG SystemIoBusNumber,
|
||||||
|
@ -2300,7 +2295,7 @@ SpiGetPciConfigData(IN PDRIVER_OBJECT DriverObject,
|
||||||
* Status.
|
* Status.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static NTSTATUS STDCALL
|
static NTSTATUS NTAPI
|
||||||
ScsiPortCreateClose(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortCreateClose(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp)
|
IN PIRP Irp)
|
||||||
{
|
{
|
||||||
|
@ -2412,7 +2407,7 @@ SpiHandleAttachRelease(PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
* NTSTATUS
|
* NTSTATUS
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static NTSTATUS STDCALL
|
static NTSTATUS NTAPI
|
||||||
ScsiPortDispatchScsi(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortDispatchScsi(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp)
|
IN PIRP Irp)
|
||||||
{
|
{
|
||||||
|
@ -2653,7 +2648,7 @@ ScsiPortDispatchScsi(IN PDEVICE_OBJECT DeviceObject,
|
||||||
* NTSTATUS
|
* NTSTATUS
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static NTSTATUS STDCALL
|
static NTSTATUS NTAPI
|
||||||
ScsiPortDeviceControl(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortDeviceControl(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp)
|
IN PIRP Irp)
|
||||||
{
|
{
|
||||||
|
@ -2727,7 +2722,7 @@ ScsiPortDeviceControl(IN PDEVICE_OBJECT DeviceObject,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static VOID STDCALL
|
static VOID NTAPI
|
||||||
ScsiPortStartIo(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortStartIo(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp)
|
IN PIRP Irp)
|
||||||
{
|
{
|
||||||
|
@ -2905,7 +2900,7 @@ ScsiPortStartIo(IN PDEVICE_OBJECT DeviceObject,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static BOOLEAN STDCALL
|
static BOOLEAN NTAPI
|
||||||
ScsiPortStartPacket(IN OUT PVOID Context)
|
ScsiPortStartPacket(IN OUT PVOID Context)
|
||||||
{
|
{
|
||||||
PSCSI_PORT_DEVICE_EXTENSION DeviceExtension;
|
PSCSI_PORT_DEVICE_EXTENSION DeviceExtension;
|
||||||
|
@ -3060,7 +3055,7 @@ ScsiPortStartPacket(IN OUT PVOID Context)
|
||||||
}
|
}
|
||||||
|
|
||||||
IO_ALLOCATION_ACTION
|
IO_ALLOCATION_ACTION
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiAdapterControl(PDEVICE_OBJECT DeviceObject,
|
SpiAdapterControl(PDEVICE_OBJECT DeviceObject,
|
||||||
PIRP Irp,
|
PIRP Irp,
|
||||||
PVOID MapRegisterBase,
|
PVOID MapRegisterBase,
|
||||||
|
@ -4042,7 +4037,7 @@ SpiSendRequestSense(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
|
|
||||||
static
|
static
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiProcessCompletedRequest(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
SpiProcessCompletedRequest(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
IN PSCSI_REQUEST_BLOCK_INFO SrbInfo,
|
IN PSCSI_REQUEST_BLOCK_INFO SrbInfo,
|
||||||
OUT PBOOLEAN NeedToCallStartIo)
|
OUT PBOOLEAN NeedToCallStartIo)
|
||||||
|
@ -4359,7 +4354,7 @@ Error:
|
||||||
}
|
}
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiCompletionRoutine(PDEVICE_OBJECT DeviceObject,
|
SpiCompletionRoutine(PDEVICE_OBJECT DeviceObject,
|
||||||
PIRP Irp,
|
PIRP Irp,
|
||||||
PVOID Context)
|
PVOID Context)
|
||||||
|
@ -4414,7 +4409,7 @@ SpiCompletionRoutine(PDEVICE_OBJECT DeviceObject,
|
||||||
return STATUS_MORE_PROCESSING_REQUIRED;
|
return STATUS_MORE_PROCESSING_REQUIRED;
|
||||||
}
|
}
|
||||||
|
|
||||||
static BOOLEAN STDCALL
|
static BOOLEAN NTAPI
|
||||||
ScsiPortIsr(IN PKINTERRUPT Interrupt,
|
ScsiPortIsr(IN PKINTERRUPT Interrupt,
|
||||||
IN PVOID ServiceContext)
|
IN PVOID ServiceContext)
|
||||||
{
|
{
|
||||||
|
@ -4444,7 +4439,7 @@ ScsiPortIsr(IN PKINTERRUPT Interrupt,
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiSaveInterruptData(IN PVOID Context)
|
SpiSaveInterruptData(IN PVOID Context)
|
||||||
{
|
{
|
||||||
PSCSI_PORT_SAVE_INTERRUPT InterruptContext = Context;
|
PSCSI_PORT_SAVE_INTERRUPT InterruptContext = Context;
|
||||||
|
@ -4562,7 +4557,7 @@ SpiSaveInterruptData(IN PVOID Context)
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiGetNextRequestFromLun(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
SpiGetNextRequestFromLun(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
IN PSCSI_PORT_LUN_EXTENSION LunExtension)
|
IN PSCSI_PORT_LUN_EXTENSION LunExtension)
|
||||||
{
|
{
|
||||||
|
@ -4669,7 +4664,7 @@ SpiGetNextRequestFromLun(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
// IN PIRP DpcIrp
|
// IN PIRP DpcIrp
|
||||||
// IN PVOID DpcContext
|
// IN PVOID DpcContext
|
||||||
//
|
//
|
||||||
static VOID STDCALL
|
static VOID NTAPI
|
||||||
ScsiPortDpcForIsr(IN PKDPC Dpc,
|
ScsiPortDpcForIsr(IN PKDPC Dpc,
|
||||||
IN PDEVICE_OBJECT DpcDeviceObject,
|
IN PDEVICE_OBJECT DpcDeviceObject,
|
||||||
IN PIRP DpcIrp,
|
IN PIRP DpcIrp,
|
||||||
|
@ -4869,7 +4864,7 @@ TryAgain:
|
||||||
}
|
}
|
||||||
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiProcessTimeout(PVOID ServiceContext)
|
SpiProcessTimeout(PVOID ServiceContext)
|
||||||
{
|
{
|
||||||
PDEVICE_OBJECT DeviceObject = (PDEVICE_OBJECT)ServiceContext;
|
PDEVICE_OBJECT DeviceObject = (PDEVICE_OBJECT)ServiceContext;
|
||||||
|
@ -4915,7 +4910,7 @@ SpiProcessTimeout(PVOID ServiceContext)
|
||||||
|
|
||||||
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiResetBus(PVOID ServiceContext)
|
SpiResetBus(PVOID ServiceContext)
|
||||||
{
|
{
|
||||||
PRESETBUS_PARAMS ResetParams = (PRESETBUS_PARAMS)ServiceContext;
|
PRESETBUS_PARAMS ResetParams = (PRESETBUS_PARAMS)ServiceContext;
|
||||||
|
@ -4948,7 +4943,7 @@ SpiResetBus(PVOID ServiceContext)
|
||||||
// IN PVOID Context the Controller extension for the
|
// IN PVOID Context the Controller extension for the
|
||||||
// controller the device is on
|
// controller the device is on
|
||||||
//
|
//
|
||||||
static VOID STDCALL
|
static VOID NTAPI
|
||||||
ScsiPortIoTimer(PDEVICE_OBJECT DeviceObject,
|
ScsiPortIoTimer(PDEVICE_OBJECT DeviceObject,
|
||||||
PVOID Context)
|
PVOID Context)
|
||||||
{
|
{
|
||||||
|
@ -5472,7 +5467,7 @@ ByeBye:
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID
|
VOID
|
||||||
STDCALL
|
NTAPI
|
||||||
SpiMiniportTimerDpc(IN struct _KDPC *Dpc,
|
SpiMiniportTimerDpc(IN struct _KDPC *Dpc,
|
||||||
IN PVOID DeviceObject,
|
IN PVOID DeviceObject,
|
||||||
IN PVOID SystemArgument1,
|
IN PVOID SystemArgument1,
|
||||||
|
@ -6064,7 +6059,7 @@ SpiParseDeviceInfo(IN PSCSI_PORT_DEVICE_EXTENSION DeviceExtension,
|
||||||
}
|
}
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
STDCALL
|
NTAPI
|
||||||
SpQueryDeviceCallout(IN PVOID Context,
|
SpQueryDeviceCallout(IN PVOID Context,
|
||||||
IN PUNICODE_STRING PathName,
|
IN PUNICODE_STRING PathName,
|
||||||
IN INTERFACE_TYPE BusType,
|
IN INTERFACE_TYPE BusType,
|
||||||
|
@ -6085,7 +6080,7 @@ SpQueryDeviceCallout(IN PVOID Context,
|
||||||
}
|
}
|
||||||
|
|
||||||
IO_ALLOCATION_ACTION
|
IO_ALLOCATION_ACTION
|
||||||
STDCALL
|
NTAPI
|
||||||
ScsiPortAllocateAdapterChannel(IN PDEVICE_OBJECT DeviceObject,
|
ScsiPortAllocateAdapterChannel(IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
IN PVOID MapRegisterBase,
|
IN PVOID MapRegisterBase,
|
||||||
|
@ -6148,7 +6143,7 @@ SpiStatusSrbToNt(UCHAR SrbStatus)
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
ULONG STDCALL
|
ULONG NTAPI
|
||||||
ScsiPortConvertPhysicalAddressToUlong(IN SCSI_PHYSICAL_ADDRESS Address)
|
ScsiPortConvertPhysicalAddressToUlong(IN SCSI_PHYSICAL_ADDRESS Address)
|
||||||
{
|
{
|
||||||
DPRINT("ScsiPortConvertPhysicalAddressToUlong()\n");
|
DPRINT("ScsiPortConvertPhysicalAddressToUlong()\n");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue