PfpPrivSourceAdd

INT64 __fastcall PfpPrivSourceAdd(UINT64 *a1, _OWORD *a2){
  __int64 v3; 
  __int64 v4; 
  UINT64 v5; 
  v3 = *((unsigned int *)a1 + 4);
  if( (unsigned int)v3 >= *((_DWORD *)a1 + 5) )
    return 3221225507i64;
  v4 = 96 * v3;
  v5 = *a1;
  *(_OWORD *)(v4 + v5 + 16) = *a2;
  *(_OWORD *)(v4 + v5 + 32) = a2[1];
  *(_OWORD *)(v4 + v5 + 48) = a2[2];
  *(_OWORD *)(v4 + v5 + 64) = a2[3];
  *(_OWORD *)(v4 + v5 + 80) = a2[4];
  *(_OWORD *)(v4 + v5 + 96) = a2[5];
  ++*(_DWORD *)(*a1 + 8);
  ++*((_DWORD *)a1 + 4);
  return 0i64;
}

Referenced by:

PfpPrivSourceEnum