VOID __stdcall MiReleaseScrubPacket(_MISCRUB_PACKET *ScrubPacket){
void *v2;
PHYSICAL_MEMORY_DESCRIPTOR *v3;
MiDeleteUltraThreadContext((INT64)(ScrubPacket + 12));
MiReleasePteCopyList(ScrubPacket + 44);
v2 = (void *)*((_QWORD *)ScrubPacket + 25);
if( v2 )
ExFreePoolWithTag(v2, 0);
v3 = (PHYSICAL_MEMORY_DESCRIPTOR *)*((_QWORD *)ScrubPacket + 27);
if( v3 )
MiDereferencePageRuns(v3);
}