#include "scsiport.h"
#include <srb.h>
#include <debug.h>
Go to the source code of this file.
|
SCSI_PHYSICAL_ADDRESS NTAPI | ScsiPortConvertUlongToPhysicalAddress (IN ULONG_PTR UlongAddress) |
|
VOID NTAPI | ScsiPortReadPortBufferUchar (IN PUCHAR Port, IN PUCHAR Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortReadPortBufferUshort (IN PUSHORT Port, IN PUSHORT Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortReadPortBufferUlong (IN PULONG Port, IN PULONG Buffer, IN ULONG Count) |
|
UCHAR NTAPI | ScsiPortReadPortUchar (IN PUCHAR Port) |
|
USHORT NTAPI | ScsiPortReadPortUshort (IN PUSHORT Port) |
|
ULONG NTAPI | ScsiPortReadPortUlong (IN PULONG Port) |
|
VOID NTAPI | ScsiPortReadRegisterBufferUchar (IN PUCHAR Register, IN PUCHAR Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortReadRegisterBufferUshort (IN PUSHORT Register, IN PUSHORT Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortReadRegisterBufferUlong (IN PULONG Register, IN PULONG Buffer, IN ULONG Count) |
|
UCHAR NTAPI | ScsiPortReadRegisterUchar (IN PUCHAR Register) |
|
USHORT NTAPI | ScsiPortReadRegisterUshort (IN PUSHORT Register) |
|
ULONG NTAPI | ScsiPortReadRegisterUlong (IN PULONG Register) |
|
VOID NTAPI | ScsiPortWritePortBufferUchar (IN PUCHAR Port, IN PUCHAR Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortWritePortBufferUshort (IN PUSHORT Port, IN PUSHORT Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortWritePortBufferUlong (IN PULONG Port, IN PULONG Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortWritePortUchar (IN PUCHAR Port, IN UCHAR Value) |
|
VOID NTAPI | ScsiPortWritePortUshort (IN PUSHORT Port, IN USHORT Value) |
|
VOID NTAPI | ScsiPortWritePortUlong (IN PULONG Port, IN ULONG Value) |
|
VOID NTAPI | ScsiPortWriteRegisterBufferUchar (IN PUCHAR Register, IN PUCHAR Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortWriteRegisterBufferUshort (IN PUSHORT Register, IN PUSHORT Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortWriteRegisterBufferUlong (IN PULONG Register, IN PULONG Buffer, IN ULONG Count) |
|
VOID NTAPI | ScsiPortWriteRegisterUchar (IN PUCHAR Register, IN UCHAR Value) |
|
VOID NTAPI | ScsiPortWriteRegisterUshort (IN PUSHORT Register, IN USHORT Value) |
|
VOID NTAPI | ScsiPortWriteRegisterUlong (IN PULONG Register, IN ULONG Value) |
|
◆ NDEBUG
◆ ScsiPortConvertUlongToPhysicalAddress()
Definition at line 43 of file stubs.c.
45{
47
48 Address.QuadPart = UlongAddress;
50}
◆ ScsiPortReadPortBufferUchar()
Definition at line 54 of file stubs.c.
58{
60}
VOID NTAPI READ_PORT_BUFFER_UCHAR(IN PUCHAR Port, OUT PUCHAR Buffer, IN ULONG Count)
◆ ScsiPortReadPortBufferUlong()
Definition at line 74 of file stubs.c.
78{
80}
VOID NTAPI READ_PORT_BUFFER_ULONG(IN PULONG Port, OUT PULONG Buffer, IN ULONG Count)
◆ ScsiPortReadPortBufferUshort()
Definition at line 64 of file stubs.c.
68{
70}
VOID NTAPI READ_PORT_BUFFER_USHORT(IN PUSHORT Port, OUT PUSHORT Buffer, IN ULONG Count)
◆ ScsiPortReadPortUchar()
Definition at line 84 of file stubs.c.
86{
88}
#define READ_PORT_UCHAR(p)
◆ ScsiPortReadPortUlong()
Definition at line 100 of file stubs.c.
102{
104}
ULONG NTAPI READ_PORT_ULONG(IN PULONG Port)
◆ ScsiPortReadPortUshort()
Definition at line 92 of file stubs.c.
94{
96}
USHORT NTAPI READ_PORT_USHORT(IN PUSHORT Port)
◆ ScsiPortReadRegisterBufferUchar()
Definition at line 108 of file stubs.c.
112{
114}
NTKERNELAPI VOID NTAPI READ_REGISTER_BUFFER_UCHAR(IN PUCHAR Register, IN PUCHAR Buffer, IN ULONG Count)
◆ ScsiPortReadRegisterBufferUlong()
Definition at line 128 of file stubs.c.
132{
134}
NTKERNELAPI VOID NTAPI READ_REGISTER_BUFFER_ULONG(IN PULONG Register, IN PULONG Buffer, IN ULONG Count)
◆ ScsiPortReadRegisterBufferUshort()
Definition at line 118 of file stubs.c.
122{
124}
NTKERNELAPI VOID NTAPI READ_REGISTER_BUFFER_USHORT(IN PUSHORT Register, IN PUSHORT Buffer, IN ULONG Count)
◆ ScsiPortReadRegisterUchar()
Definition at line 138 of file stubs.c.
140{
142}
NTKERNELAPI UCHAR NTAPI READ_REGISTER_UCHAR(IN PUCHAR Register)
◆ ScsiPortReadRegisterUlong()
Definition at line 154 of file stubs.c.
156{
158}
#define READ_REGISTER_ULONG(r)
◆ ScsiPortReadRegisterUshort()
Definition at line 146 of file stubs.c.
148{
150}
#define READ_REGISTER_USHORT(r)
◆ ScsiPortWritePortBufferUchar()
Definition at line 162 of file stubs.c.
166{
168}
VOID NTAPI WRITE_PORT_BUFFER_UCHAR(IN PUCHAR Port, IN PUCHAR Buffer, IN ULONG Count)
◆ ScsiPortWritePortBufferUlong()
Definition at line 182 of file stubs.c.
186{
188}
VOID NTAPI WRITE_PORT_BUFFER_ULONG(IN PULONG Port, IN PULONG Buffer, IN ULONG Count)
◆ ScsiPortWritePortBufferUshort()
Definition at line 172 of file stubs.c.
176{
178}
VOID NTAPI WRITE_PORT_BUFFER_USHORT(IN PUSHORT Port, IN PUSHORT Buffer, IN ULONG Count)
◆ ScsiPortWritePortUchar()
Definition at line 192 of file stubs.c.
195{
197}
#define WRITE_PORT_UCHAR(p, d)
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
◆ ScsiPortWritePortUlong()
Definition at line 210 of file stubs.c.
213{
215}
VOID NTAPI WRITE_PORT_ULONG(IN PULONG Port, IN ULONG Value)
◆ ScsiPortWritePortUshort()
Definition at line 201 of file stubs.c.
204{
206}
VOID NTAPI WRITE_PORT_USHORT(IN PUSHORT Port, IN USHORT Value)
◆ ScsiPortWriteRegisterBufferUchar()
Definition at line 219 of file stubs.c.
223{
225}
NTKERNELAPI VOID NTAPI WRITE_REGISTER_BUFFER_UCHAR(IN PUCHAR Register, IN PUCHAR Buffer, IN ULONG Count)
◆ ScsiPortWriteRegisterBufferUlong()
Definition at line 239 of file stubs.c.
243{
245}
NTKERNELAPI VOID NTAPI WRITE_REGISTER_BUFFER_ULONG(IN PULONG Register, IN PULONG Buffer, IN ULONG Count)
◆ ScsiPortWriteRegisterBufferUshort()
Definition at line 229 of file stubs.c.
233{
235}
NTKERNELAPI VOID NTAPI WRITE_REGISTER_BUFFER_USHORT(IN PUSHORT Register, IN PUSHORT Buffer, IN ULONG Count)
◆ ScsiPortWriteRegisterUchar()
Definition at line 249 of file stubs.c.
252{
254}
NTKERNELAPI VOID NTAPI WRITE_REGISTER_UCHAR(IN PUCHAR Register, IN UCHAR Value)
◆ ScsiPortWriteRegisterUlong()
Definition at line 267 of file stubs.c.
270{
272}
#define WRITE_REGISTER_ULONG(r, v)
◆ ScsiPortWriteRegisterUshort()
Definition at line 258 of file stubs.c.
261{
263}
#define WRITE_REGISTER_USHORT(r, v)