IovpSessionDataReference

__int64 __fastcall IovpSessionDataReference(_DWORD *a1){
  int v1; 
  __int64 result; 
  v1 = a1[2];
  if( !v1 )
  {
    _InterlockedIncrement((volatile signed __int32 *)(*(_QWORD *)a1 + 20i64));
    v1 = a1[2];
  }
  result = (unsigned int)(v1 + 1);
  a1[2] = result;
  return result;
}

Referenced by:

IovpCallDriver1
IovpCompleteRequest2