INT64 __fastcall MiPerformCombineScan(INT64 a1, INT64 a2, INT64 a3, INT64 *a4){
unsigned int v6;
INT64 v7;
VOID *v8;
INT64 v9;
int v10;
v6 = 1;
v7 = MiComputeHash64((UINT64 *)((__int64)((*(_QWORD *)(a2 + 56) << 25) - ((_QWORD)MmGetPteBase() << 25)) >> 16));
v9 = v7;
if( v10 && !MiHashIsCommon(a1, v7, v8) )
v6 = 0;
*a4 = v9;
return v6;
}