PiSwFindPdoAssociation
__int64 __fastcall PiSwFindPdoAssociation(__int64 a1, __int64 a2, char a3){
char v3;
__int64 v4;
_QWORD *v5;
unsigned __int64 v6;
__int64 v7;
v3 = 0;
v4 = a1 + 128;
v5 = *(_QWORD **)(a1 + 128);
v6 = 0i64;
while( v5 != (_QWORD *)v4 )
{
v6 = (unsigned __int64)v5;
if( a3 )
v7 = v5[4];
else
v7 = v5[5];
if( v7 == a2 )
{
v3 = 1;
return v6 & -(__int64)(v3 != 0);
}
v5 = (_QWORD *)*v5;
}
return v6 & -(__int64)(v3 != 0);
}Referenced by:
PiSwGetChildPdo
PiSwIrpStartCreateWorker
PiSwRemovePdoAssociation
PiSwStopDestroy