PipFreeBindingRequestEntry

VOID __fastcall PipFreeBindingRequestEntry(VOID *P){
  _UNICODE_STRING *v2; 
  if( *((_DWORD *)P + 4) == 1 )
  {
    v2 = (_UNICODE_STRING *)*((_QWORD *)P + 3);
    if( v2 )
    {
      RtlFreeAnsiString(v2);
      ExFreePoolWithTag(*((PVOID *)P + 3), 0x53706E50u);
      *((_QWORD *)P + 3) = 0i64;
    }
  }
  ExFreePoolWithTag(P, 0x53706E50u);
}

Referenced by:

PipAddRequestToEdge
PipFreeDependencyEdge