NTSTATUS __stdcall HalGetDmaTransferInfo(
_ADAPTER_OBJECT *ChildAdapter,
_MDL *Mdl,
UINT64 Offset,
UINT8 WriteOnly,
_DMA_TRANSFER_INFO *TransferInfo,
_DMA_TRANSFER_INFO *a6){
NTSTATUS result;
INT64 v7;
result = HalGetDmaTransferInfoInternal(ChildAdapter, (INT64 *)Mdl, Offset, WriteOnly, v7, (INT64)a6);
if( (a6->Version == 1 || a6->Version == 2) && !a6->V1.MapRegisterCount )
a6->V1.MapRegisterCount = 1;
return result;
}