SmEtwLogRegionOp
VOID __stdcall SmEtwLogRegionOp(
VOID *EtwRegHandle,
UINT64 EventCode,
UINT64 StoreId,
UINT64 RegionIndex,
INT64 Status,
UINT16 SpaceUsed,
UINT16 RegionLAT){
REGHANDLE v7;
const _EVENT_DESCRIPTOR *v8;
_EVENT_DATA_DESCRIPTOR v9;
int *v10;
__int64 v11;
INT64 *p_Status;
__int64 v13;
UINT16 *p_SpaceUsed;
__int64 v15;
UINT16 *p_RegionLAT;
__int64 v17;
UINT64 v18;
int v19;
v19 = RegionIndex;
v18 = StoreId;
v7 = *(_QWORD *)EtwRegHandle;
v9.Ptr = (unsigned __int64)&v18;
*(_QWORD *)&v9.Size = 8i64;
v10 = &v19;
v11 = 4i64;
v8 = (const _EVENT_DESCRIPTOR *)(&SmEtwDescriptorPtrs)[(unsigned int)EventCode];
p_Status = &Status;
p_SpaceUsed = &SpaceUsed;
p_RegionLAT = &RegionLAT;
v13 = 4i64;
v15 = 2i64;
v17 = 2i64;
EtwWriteEx(v7, v8, 0i64, 1u, 0, 0, 5u, &v9);
}Referenced by:
ST_STORE::StDmDeviceIoCompletion
ST_STORE::StDmEtwRegionRundown
ST_STORE::StDmRegionEvict
ST_STORE::StReleaseRegion