CmpAddToDelayedDeref

__int64 *__fastcall CmpAddToDelayedDeref(__int64 a1, __int64 a2){
  __int64 *result; 
  __int64 **v3; 
  result = *(__int64 **)(a1 + 48);
  if( result )
  {
    v3 = *(__int64 ***)(a2 + 8);
    if( *v3 != (__int64 *)a2 )
      __fastfail(3u);
    *result = a2;
    result[1] = (__int64)v3;
    *v3 = result;
    *(_QWORD *)(a2 + 8) = result;
    *(_QWORD *)(a1 + 48) = 0i64;
  }
  return result;
}

Referenced by:

CmpCancelSubordinatePost
CmpPostNotify