__int64 __fastcall CmpInvalidateSubtreeWorker(PVOID BugCheckParameter4, unsigned int *a2){
__int64 v2;
v2 = *((_QWORD *)a2 + 1);
CmpFlushNotifiesOnKeyBodyList((__int64)BugCheckParameter4, *a2, v2, 1);
CmpCleanUpSubKeyInfo(*((_QWORD *)BugCheckParameter4 + 9), 0);
CmpMarkKeyUnbacked((__int64)BugCheckParameter4, v2);
CmpDiscardKcb((UINT64)BugCheckParameter4, v2);
++a2[1];
return 0i64;
}