mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 20:25:39 +00:00
HalAllocateCommonBuffer :
- Move it from winddk.h to wdm.h and make it an inline function - NTHALAPI -> FORCEINLINE - PADAPTER_OBJECT AdapterObject -> PDMA_ADAPTER DmaAdapter svn path=/branches/header-work/; revision=45895
This commit is contained in:
parent
b7de91f3bf
commit
76bb478173
2 changed files with 20 additions and 9 deletions
|
@ -10393,6 +10393,26 @@ extern volatile KSYSTEM_TIME KeTickCount;
|
||||||
extern BOOLEAN NTSYSAPI NLS_MB_CODE_PAGE_TAG;
|
extern BOOLEAN NTSYSAPI NLS_MB_CODE_PAGE_TAG;
|
||||||
extern BOOLEAN NTSYSAPI NLS_MB_OEM_CODE_PAGE_TAG;
|
extern BOOLEAN NTSYSAPI NLS_MB_OEM_CODE_PAGE_TAG;
|
||||||
|
|
||||||
|
#if defined(USE_DMA_MACROS) && !defined(_NTHAL_) && (defined(_NTDDK_) || defined(_NTDRIVER_)) || defined(_WDM_INCLUDED_)
|
||||||
|
FORCEINLINE
|
||||||
|
PVOID
|
||||||
|
NTAPI
|
||||||
|
HalAllocateCommonBuffer(
|
||||||
|
IN PADAPTER_OBJECT AdapterObject,
|
||||||
|
IN ULONG Length,
|
||||||
|
OUT PPHYSICAL_ADDRESS LogicalAddress,
|
||||||
|
IN BOOLEAN CacheEnabled)
|
||||||
|
{
|
||||||
|
PALLOCATE_COMMON_BUFFER allocateCommonBuffer;
|
||||||
|
PVOID commonBuffer;
|
||||||
|
|
||||||
|
allocateCommonBuffer = *(DmaAdapter)->DmaOperations->AllocateCommonBuffer;
|
||||||
|
ASSERT( allocateCommonBuffer != NULL );
|
||||||
|
commonBuffer = allocateCommonBuffer( DmaAdapter, Length, LogicalAddress, CacheEnabled );
|
||||||
|
return commonBuffer;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -3758,15 +3758,6 @@ HalAllocateAdapterChannel(
|
||||||
IN ULONG NumberOfMapRegisters,
|
IN ULONG NumberOfMapRegisters,
|
||||||
IN PDRIVER_CONTROL ExecutionRoutine);
|
IN PDRIVER_CONTROL ExecutionRoutine);
|
||||||
|
|
||||||
NTHALAPI
|
|
||||||
PVOID
|
|
||||||
NTAPI
|
|
||||||
HalAllocateCommonBuffer(
|
|
||||||
IN PADAPTER_OBJECT AdapterObject,
|
|
||||||
IN ULONG Length,
|
|
||||||
OUT PPHYSICAL_ADDRESS LogicalAddress,
|
|
||||||
IN BOOLEAN CacheEnabled);
|
|
||||||
|
|
||||||
NTHALAPI
|
NTHALAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue