EtwpCovSampProcessUpperBoundModule
INT64 __fastcall EtwpCovSampProcessUpperBoundModule(INT64 a1, UINT64 a2){
unsigned int v2;
int v3;
__int64 v5;
int v6;
v2 = *(_DWORD *)(a1 + 32);
v3 = -1;
if( v2 )
{
v5 = *(_QWORD *)(a1 + 24);
do
{
v6 = (int)(v2 - v3) / 2 + v3;
if( a2 >= *(_QWORD *)(v5 + 16i64 * v6) )
v3 += (int)(v2 - v3) / 2;
if( a2 >= *(_QWORD *)(v5 + 16i64 * v6) )
v6 = v2;
v2 = v6;
}
while( v3 + 1 != v6 );
}
return v2;
}Referenced by:
EtwpCovSampProcessMapAddresses
EtwpCovSampProcessRemoveModule