HvlpFastFlushListTb
VOID __fastcall HvlpFastFlushListTb(INT64 rcx0, CHAR dl0, CHAR a3, UINT64 a4, UINT64 *a5, INT64 a6){
unsigned int v6;
__int64 v8;
unsigned int v9;
UINT64 v10;
INT64 a1;
_QWORD a2[2];
__int64 v13;
__int64 v14[11];
v6 = a4;
if( a3 )
{
v8 = *(_QWORD *)(rcx0 + 16);
*(_OWORD *)a2 = *(_OWORD *)rcx0;
v13 = v8;
v9 = ((unsigned int)HvlpFlags >> 13) & 1;
if( !v9 )
a2[1] |= 8ui64;
HvlpCopyFlushVaList((unsigned int)a4, a5, v9, v14);
HIDWORD(a1) = a6 & 0xFFF;
LODWORD(a1) = 65539;
LODWORD(v10) = 0;
HvcallFastExtended(a1, a2, (unsigned int)(8 * a6 + 24), 0i64, v10);
}
if( dl0 )
VslFastFlushSecureRangeList((INT64 *)a5, v6);
}Referenced by:
HvlpFlushRangeListTb