Lines Matching defs:ioredtbl

88     uint64_t                ioredtbl[IOAPIC_NUM_PINS];
142 entry = pThis->ioredtbl[i];
187 uint64_t entry = pThis->ioredtbl[vector];
318 *pu32Value = RT_LODWORD(pThis->ioredtbl[idxIoRedTbl]);
320 *pu32Value = RT_HIDWORD(pThis->ioredtbl[idxIoRedTbl]);
377 u64NewValue = (pThis->ioredtbl[idxIoRedTbl] & (UINT64_C(0xffffffff00000000) | RT_BIT(14) | RT_BIT(12)))
382 u64NewValue = pThis->ioredtbl[idxIoRedTbl];
390 u64NewValue = (pThis->ioredtbl[idxIoRedTbl] & UINT64_C(0x00000000ffffffff))
394 Log(("ioapic: IOREDTBL%u %#018llx -> %#018llx\n", idxIoRedTbl, pThis->ioredtbl[idxIoRedTbl], u64NewValue));
395 pThis->ioredtbl[idxIoRedTbl] = u64NewValue;
564 pValue->u64 = pThis->ioredtbl[pDesc->offRegister];
572 pThis->ioredtbl[pDesc->offRegister] = pValue->u64 | (~pfMask->u64 &pThis->ioredtbl[pDesc->offRegister]);
654 Assert(sizeof(pThis->ioredtbl) / sizeof(pThis->ioredtbl[0]) > iLastRedir);
666 pThis->ioredtbl[i] & RT_BIT(11) ? "log " : "phys", /* dest mode */
667 (int)(pThis->ioredtbl[i] >> 56), /* dest addr */
668 (int)(pThis->ioredtbl[i] >> 16) & 1, /* mask */
669 pThis->ioredtbl[i] & RT_BIT(15) ? "level" : "edge ", /* trigger */
670 (int)(pThis->ioredtbl[i] >> 14) & 1, /* remote IRR */
671 pThis->ioredtbl[i] & RT_BIT(13) ? "activelo" : "activehi", /* polarity */
672 pThis->ioredtbl[i] & RT_BIT(12) ? "pend" : "idle", /* delivery status */
673 s_apszDModes[(pThis->ioredtbl[i] >> 8) & 0x07], /* delivery mode */
674 (int)pThis->ioredtbl[i] & 0xff, /* vector */
675 pThis->ioredtbl[i] /* entire register */
690 SSMR3PutU64(pSSM, pThis->ioredtbl[i]);
707 SSMR3GetU64(pSSM, &pThis->ioredtbl[i]);
726 pThis->ioredtbl[i] = 1 << 16; /* mask LVT */