Lines Matching refs:MSI
293 中断号码代表从PCI设备到中断控制器的IRQ线。在MSI和MSI-X中(更多内容见下文),中
299 MSI和MSI-X是PCI功能。两者都是“消息信号中断”,通过向本地APIC的DMA写入来向CPU发
300 送中断。MSI和MSI-X的根本区别在于如何分配多个“向量”。MSI需要连续的向量块,而
301 MSI-X可以分配几个单独的向量。
304 的PCI_IRQ_MSI和/或PCI_IRQ_MSIX标志来启用MSI功能。这将导致PCI支持将CPU向量数
305 据编程到PCI设备功能寄存器中。许多架构、芯片组或BIOS不支持MSI或MSI-X,调用
309 对MSI/MSI-X和传统INTx有不同中断处理程序的驱动程序应该在调用
313 使用MSI有(至少)两个真正好的理由:
315 1) 根据定义,MSI是一个排他性的中断向量。这意味着中断处理程序不需要验证其设备是
318 2) MSI避免了DMA/IRQ竞争条件。到主机内存的DMA被保证在MSI交付时对主机CPU是可
323 参见drivers/infiniband/hw/mthca/或drivers/net/tg3.c了解MSI/MSI-X的使
352 这是使用MSI或MSI-X的另一个原因,如果它可用的话。MSI和MSI-X被定义为独占中断,