Home
last modified time | relevance | path

Searched refs:is_msix (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-6.6/drivers/pci/msi/
H A Dmsi.h59 if (desc->pci.msi_attrib.is_msix) in __pci_msi_mask_desc()
67 if (desc->pci.msi_attrib.is_msix) in __pci_msi_unmask_desc()
H A Dmsi.c156 if (entry->pci.msi_attrib.is_msix) { in __pci_read_msi_msg()
241 } else if (entry->pci.msi_attrib.is_msix) { in __pci_write_msi_msg()
593 desc->pci.msi_attrib.is_msix = 1; in msix_prepare_msi_desc()
/kernel/linux/linux-5.10/drivers/pci/
H A Dmsi.c241 if (desc->msi_attrib.is_msix) { in msi_set_mask_bit()
284 if (entry->msi_attrib.is_msix) { in __pci_read_msi_msg()
319 } else if (entry->msi_attrib.is_msix) { in __pci_write_msi_msg()
418 if (entry->msi_attrib.is_msix) { in free_msi_irqs()
497 entry->msi_attrib.is_msix ? "msix" : "msi"); in msi_mode_show()
599 entry->msi_attrib.is_msix = 0; in msi_setup_entry()
744 entry->msi_attrib.is_msix = 1; in msix_setup_entries()
1417 return !desc->msi_attrib.is_msix && desc->nvec_used > 1; in pci_msi_desc_is_multi_msi()
1441 else if (desc->msi_attrib.is_msix && !(info->flags & MSI_FLAG_PCI_MSIX)) in pci_msi_domain_check_cap()
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-ntb.c92 bool is_msix; member
148 bool is_msix; in epf_ntb_link_up() local
156 is_msix = ntb_epc->is_msix; in epf_ntb_link_up()
162 irq_type = is_msix ? PCI_EPC_IRQ_MSIX : PCI_EPC_IRQ_MSI; in epf_ntb_link_up()
538 ntb_epc->is_msix = true; in epf_ntb_configure_msix()
629 bool is_msix; in epf_ntb_cmd_handler() local
650 is_msix = argument & MSIX_ENABLE; in epf_ntb_cmd_handler()
651 ret = epf_ntb_configure_db(ntb, type, db_count, is_msix); in epf_ntb_cmd_handler()
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_private.h149 #define is_msix(vdev) (vdev->irq_type == VFIO_PCI_MSIX_IRQ_INDEX) macro
150 #define is_irq_none(vdev) (!(is_intx(vdev) || is_msi(vdev) || is_msix(vdev)))
/kernel/linux/linux-5.10/arch/x86/pci/
H A Dxen.c404 if (msidesc->msi_attrib.is_msix) in xen_pv_teardown_msi_irqs()
420 if (first_msi_entry(dev)->msi_attrib.is_msix) in xen_msi_domain_alloc_irqs()
/kernel/linux/linux-5.10/arch/x86/kernel/apic/
H A Dmsi.c194 if (desc->msi_attrib.is_msix) { in pci_msi_prepare()
/kernel/linux/linux-6.6/arch/mips/pci/
H A Dmsi-octeon.c72 if (desc->pci.msi_attrib.is_msix) in arch_setup_msi_irq()
/kernel/linux/linux-5.10/include/linux/
H A Dmsi.h72 * @is_msix: [PCI MSI/X] True if MSI-X
105 u8 is_msix : 1; member
/kernel/linux/linux-6.6/kernel/irq/
H A Dmsi.c489 bool is_msix = dev_is_pci(dev) ? to_pci_dev(dev)->msix_enabled : false; in msi_mode_show() local
491 return sysfs_emit(buf, "%s\n", is_msix ? "msix" : "msi"); in msi_mode_show()
1179 return desc->pci.msi_attrib.is_msix || desc->pci.msi_attrib.can_mask; in msi_check_reservation_mode()
/kernel/linux/linux-5.10/arch/mips/pci/
H A Dmsi-xlp.c460 if (desc->msi_attrib.is_msix) in arch_setup_msi_irq()
/kernel/linux/linux-5.10/arch/s390/pci/
H A Dpci_irq.c344 if (msi->msi_attrib.is_msix) in arch_teardown_msi_irqs()
/kernel/linux/linux-5.10/kernel/irq/
H A Dmsi.c401 return desc->msi_attrib.is_msix || desc->msi_attrib.maskbit; in msi_check_reservation_mode()
/kernel/linux/linux-6.6/include/linux/
H A Dmsi.h104 * @is_msix: [PCI MSI/X] True if MSI-X
119 u8 is_msix : 1; member
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-hyperv.c1443 if (!msi_desc->msi_attrib.is_msix && msi_desc->nvec_used > 1) { in hv_compose_msi_msg()
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpci-hyperv.c1852 multi_msi = !msi_desc->pci.msi_attrib.is_msix && in hv_compose_msi_msg()

Completed in 26 milliseconds