XmOpcodeRegister

VOID __stdcall XmOpcodeRegister(PVOID ExternalCacheContext, UINT64 Pages){
  unsigned int v2; 
  UINT16 *v3; 

  v2 = *((_DWORD *)ExternalCacheContext + 28) & 7;
  *((_DWORD *)ExternalCacheContext + 30) = *((_BYTE *)ExternalCacheContext + 138) != 0 ? 3 : 1;
  v3 = (UINT16 *)((char *)ExternalCacheContext + 4 * v2 + 24);
  if( *((_DWORD *)ExternalCacheContext + 31) == 36 )
    XmSetSourceValue((INT64)ExternalCacheContext, v3);
  else
    XmSetDestinationValue((INT64)ExternalCacheContext, v3);
}

Referenced by:

No references.