Lines Matching full:msi
21 /// Message Signaled Interrupts (MSI).
22 Msi, enumerator
23 /// Extended Message Signaled Interrupts (MSI-X).
32 IrqType::Msi => bindings::PCI_IRQ_MSI, in as_raw()
42 bindings::PCI_IRQ_MSI => IrqType::Msi, in from_raw()
53 /// Create a set containing all IRQ types (MSI-X, MSI, and INTx).
63 /// // Create a set with only MSI and MSI-X (no INTx interrupts).
65 /// .with(IrqType::Msi)
180 /// The allocation will use MSI-X, MSI, or INTx interrupts based on the `irq_types`
182 /// will try them in order of preference: MSI-X first, then MSI, then INTx interrupts.
207 /// // Allocate MSI or MSI-X only (no INTx interrupts).
209 /// .with(pci::IrqType::Msi)