VOID __stdcall MiComputeCommitThresholds(_MI_PARTITION *Partition){
unsigned __int64 v1;
unsigned __int64 v2;
__int64 v3;
v1 = *((_QWORD *)Partition + 949);
v2 = v1 / 0xA;
if( v1 / 0xA > 0x10000 )
v2 = 0x10000i64;
*((_QWORD *)Partition + 780) = v1 - v2;
v3 = v1 >> 2;
if( v1 >> 2 > 0x100000 )
v3 = 0x100000i64;
*((_QWORD *)Partition + 779) = v1 - v3;
MiSyncCommitSignals(Partition, 1ui64);
}