__int64 __fastcall HalCancelMappedTransfer(__int64 a1, __int64 a2){
if( *(_BYTE *)(a1 + 433) )
return 3221225485i64;
if( (*(_DWORD *)(a2 + 12) & 1) != 0 )
return 3221225760i64;
HalpDmaControllerCancelTransfer(*(_QWORD *)(a1 + 360), *(_DWORD *)(a1 + 372), a2);
return 0i64;
}