TtmiWriteEventToAllQueues

VOID __fastcall TtmiWriteEventToAllQueues(INT64 a1, _OWORD *a2){
  INT64 v2; 
  _QWORD *v4; 
  _BYTE *v5; 
  int v6; 
  v2 = a1 + 80;
  v4 = *(_QWORD **)(a1 + 80);
  while( v4 != (_QWORD *)v2 )
  {
    v5 = v4;
    v4 = (_QWORD *)*v4;
    v6 = TtmiWriteEventToSingleQueue((INT64)v5, a2);
    if( v6 < 0 )
    {
      TtmiLogError((PSTR)"TtmiWriteEventToAllQueues", 2198i64, (unsigned int)v6, 0xFFFFFFFFi64);
      TtmiCloseEventQueue(v5);
    }
  }
}

Referenced by:

TtmpPublishDeviceEvent
TtmpWriteDisplayRequiredPowerRequestUpdatedEvent
TtmpWriteDisplayStateChangedEvent