Lines Matching refs:pTask
155 PPDMDEVHLPTASK pTask = (PPDMDEVHLPTASK)PDMQueueAlloc(pVM->pdm.s.pDevHlpQueueR0);
156 AssertReturnVoid(pTask);
158 pTask->enmOp = PDMDEVHLPTASKOP_PCI_SET_IRQ;
159 pTask->pDevInsR3 = PDMDEVINS_2_R3PTR(pDevIns);
160 pTask->u.SetIRQ.iIrq = iIrq;
161 pTask->u.SetIRQ.iLevel = iLevel;
162 pTask->u.SetIRQ.uTagSrc = uTagSrc;
164 PDMQueueInsertEx(pVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);
768 PPDMDEVHLPTASK pTask = (PPDMDEVHLPTASK)PDMQueueAlloc(pVM->pdm.s.pDevHlpQueueR0);
769 if (pTask)
771 pTask->enmOp = PDMDEVHLPTASKOP_IOAPIC_SET_IRQ;
772 pTask->pDevInsR3 = NIL_RTR3PTR; /* not required */
773 pTask->u.SetIRQ.iIrq = iIrq;
774 pTask->u.SetIRQ.iLevel = iLevel;
775 pTask->u.SetIRQ.uTagSrc = uTagSrc;
777 PDMQueueInsertEx(pVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);
1000 PPDMDEVHLPTASK pTask = (PPDMDEVHLPTASK)PDMQueueAlloc(pVM->pdm.s.pDevHlpQueueR0);
1001 AssertReturn(pTask, false);
1003 pTask->enmOp = PDMDEVHLPTASKOP_ISA_SET_IRQ;
1004 pTask->pDevInsR3 = NIL_RTR3PTR; /* not required */
1005 pTask->u.SetIRQ.iIrq = iIrq;
1006 pTask->u.SetIRQ.iLevel = iLevel;
1007 pTask->u.SetIRQ.uTagSrc = uTagSrc;
1009 PDMQueueInsertEx(pVM->pdm.s.pDevHlpQueueR0, &pTask->Core, 0);