KeInitializeDpc(Dpc, KiHaltProcessorDpcRoutine, (PVOID)Dpc);
KeSetTargetProcessorDpc(Dpc, i);
KeInsertQueueDpc(Dpc, NULL, NULL);
- KiIpiSendRequest(1 << i, IPI_REQUEST_DPC);
+ KiIpiSendRequest(1 << i, IPI_DPC);
}
}
KeLowerIrql(OldIrql);
if (Prcb->CurrentThread == Thread)
{
ASSERT (CurrentPrcb != Prcb);
- KiIpiSendRequest(Prcb->SetMember, IPI_REQUEST_APC);
+ KiIpiSendRequest(Prcb->SetMember, IPI_APC);
break;
}
}
if (i != (LONG)KeGetCurrentProcessorNumber())
{
/* Send the IPI and give them one second to catch up */
- KiIpiSendRequest(1 << i, IPI_REQUEST_FREEZE);
+ KiIpiSendRequest(1 << i, IPI_FREEZE);
KeStallExecutionProcessor(1000000);
}
}
if (Dpc->Number >= MAXIMUM_PROCESSORS) {
- KiIpiSendRequest(1 << (Dpc->Number - MAXIMUM_PROCESSORS), IPI_REQUEST_DPC);
+ KiIpiSendRequest(1 << (Dpc->Number - MAXIMUM_PROCESSORS), IPI_DPC);
} else {
- KiIpiSendRequest(1 << Dpc->Number, IPI_REQUEST_DPC);
+ KiIpiSendRequest(1 << Dpc->Number, IPI_DPC);
}
}