PfSnLogGetReadListsStart
void __fastcall PfSnLogGetReadListsStart(__int64 a1, int a2){
__int64 v3;
__int16 v4;
_EVENT_DATA_DESCRIPTOR UserData;
__int64 v6;
int v7;
int v8;
__int64 v9;
__int64 v10;
__int64 v11;
__int64 v12;
int *v13;
__int64 v14;
int v15;
if( a1 )
{
v15 = a2;
if( qword_140C50288 )
{
if( EtwEventEnabled(qword_140C50288, &PfSnEvt_GetReadLists_Start) )
{
v3 = -1i64;
do
++v3;
while( *(_WORD *)(a1 + 16 + 2 * v3) );
v4 = v3;
UserData.Ptr = (unsigned __int64)&v4;
v7 = 2 * (unsigned __int16)v3;
v6 = a1 + 16;
v9 = a1 + 76;
v11 = a1 + 80;
v13 = &v15;
*(_QWORD *)&UserData.Size = 2i64;
v8 = 0;
v10 = 4i64;
v12 = 4i64;
v14 = 4i64;
EtwWrite(qword_140C50288, &PfSnEvt_GetReadLists_Start, 0, 5u, &UserData);
}
}
}
}Referenced by:
PfSnPrefetchSections