IopFreeReqList

void __fastcall IopFreeReqList(PVOID P){
  __int64 i; 
  if( P )
  {
    for( i = 0i64; (unsigned int)i < *((_DWORD *)P + 8); i = (unsigned int)(i + 1) )
    {
      IopFreeReqAlternative(*((_QWORD *)P + i + 5));
      *((_QWORD *)P + i + 5) = 0i64;
    }
    ExFreePoolWithTag(P, 0);
  }
}

Referenced by:

IopAllocateBootResourcesInternal
IopQueryConflictListInternal
IopResourceRequirementsListToReqList
PnpFreeResourceRequirementsForAssignTable
PnpReleaseBootResourcesForFilteredRequirements