/openbmc/qemu/hw/xen/ |
H A D | xen_pt_msi.c | 109 bool is_msix, in msi_msix_setup() argument 116 assert((!is_msix && msix_entry == 0) || is_msix); in msi_msix_setup() 127 *ppirq, is_msix ? "-X" : "", gvec, msix_entry); in msi_msix_setup() 134 if (is_msix) { in msi_msix_setup() 146 is_msix ? "-X" : "", errno, gvec, msix_entry); in msi_msix_setup() 157 bool is_msix, in msi_msix_update() argument 170 is_msix ? "-X" : "", pirq, gvec, gflags, msix_entry); in msi_msix_update() 172 if (is_msix) { in msi_msix_update() 183 is_msix ? "-X" : "", errno); in msi_msix_update() 187 is_msix ? "-X" : "", *old_pirq, errno); in msi_msix_update() [all …]
|
/openbmc/linux/drivers/pci/msi/ |
H A D | msi.h | 59 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 D | msi.c | 156 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() 603 desc->pci.msi_attrib.is_msix = 1; in msix_prepare_msi_desc()
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen-stubs.c | 20 void xen_evtchn_snoop_msi(PCIDevice *dev, bool is_msix, unsigned int vector, in xen_evtchn_snoop_msi() argument
|
H A D | xen_evtchn.h | 27 void xen_evtchn_snoop_msi(PCIDevice *dev, bool is_msix, unsigned int vector,
|
H A D | xen_evtchn.c | 131 bool is_msix; member 1308 if (s->pirq[pirq->pirq].is_msix) { in xen_evtchn_bind_pirq_op() 1686 s->pirq[pirq].is_msix = false; in do_remove_pci_vector() 1705 void xen_evtchn_snoop_msi(PCIDevice *dev, bool is_msix, unsigned int vector, in xen_evtchn_snoop_msi() argument 1732 s->pirq[pirq].is_msix = is_msix; in xen_evtchn_snoop_msi()
|
/openbmc/linux/drivers/pci/endpoint/functions/ |
H A D | pci-epf-ntb.c | 92 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()
|
/openbmc/linux/arch/mips/pci/ |
H A D | msi-octeon.c | 72 if (desc->pci.msi_attrib.is_msix) in arch_setup_msi_irq()
|
/openbmc/linux/kernel/irq/ |
H A D | msi.c | 489 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()
|
/openbmc/linux/include/linux/ |
H A D | msi.h | 119 u8 is_msix : 1; member
|
/openbmc/qemu/hw/net/ |
H A D | e1000e_core.c | 2100 bool is_msix = msix_enabled(core->owner); in e1000e_raise_interrupts() local 2110 if (is_msix) { in e1000e_raise_interrupts() 2137 if (is_msix) { in e1000e_raise_interrupts()
|
H A D | vmxnet3.c | 1355 static void vmxnet3_validate_interrupt_idx(bool is_msix, int idx) in vmxnet3_validate_interrupt_idx() argument 1357 int max_ints = is_msix ? VMXNET3_MAX_INTRS : VMXNET3_MAX_NMSIX_INTRS; in vmxnet3_validate_interrupt_idx()
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pci-hyperv.c | 1852 multi_msi = !msi_desc->pci.msi_attrib.is_msix && in hv_compose_msi_msg()
|