HalpIommuDomainMapLogicalRange

INT64 __fastcall HalpIommuDomainMapLogicalRange(INT64 a1, INT64 a2, UINT64 a3, INT64 a4, UINT64 a5){
  if( !HalpHvIommu )
    return HalpIommuMapLogicalRange(0i64, *(_QWORD *)(a1 + 24), (unsigned int)a2, a3, a4, a5);
  if( HalpHvIommuDeviceDomain )
    return IommupHvMapDeviceLogicalRange(*(unsigned int *)(a1 + 32), a2, a3, a4, a5);
  return 3221225659i64;
}

Referenced by:

HalDmaAllocateCrashDumpRegistersEx
HalJoinDmaDomain
HalMapTransferEx
HalpAllocateDomainCommonBufferInternal
HalpDmaAddReservedRangesToDomain
HalpDmaAllocateAndPremapLa
IoMapTransfer