int __fastcall ViAllocateContextTable(__int16 a1){
__int64 v2;
LODWORD(v2) = ExAllocateFromNPagedLookasideList((NPAGED_LOOKASIDE_LIST *)ViObjectContextTableLookaside);
if( v2 )
{
*(_DWORD *)(v2 + 4) = 0;
*(_WORD *)(v2 + 2) = 6;
*(_WORD *)v2 = a1;
*(_OWORD *)(v2 + 8) = 0i64;
}
return v2;
}