Home
last modified time | relevance | path

Searched refs:nr_vectors (Results 1 – 15 of 15) sorted by relevance

/openbmc/qemu/hw/pci/
H A Dmsi.c144 unsigned int nr_vectors = msi_nr_vectors(flags); in msi_prepare_message() local
147 assert(vector < nr_vectors); in msi_prepare_message()
157 if (nr_vectors > 1) { in msi_prepare_message()
158 msg.data &= ~(nr_vectors - 1); in msi_prepare_message()
194 unsigned int nr_vectors, bool msi64bit, in msi_init() argument
210 offset, nr_vectors, msi64bit, msi_per_vector_mask); in msi_init()
212 assert(!(nr_vectors & (nr_vectors - 1))); /* power of 2 */ in msi_init()
213 assert(nr_vectors > 0); in msi_init()
214 assert(nr_vectors <= PCI_MSI_VECTORS_MAX); in msi_init()
216 vectors_order = ctz32(nr_vectors); in msi_init()
[all …]
/openbmc/linux/drivers/sh/intc/
H A Dirqdomain.c53 irq_end = evt2irq(hw->vectors[hw->nr_vectors - 1].vect); in intc_irq_domain_init()
61 if (irq_base == 0 && irq_end == (irq_base + hw->nr_vectors - 1)) in intc_irq_domain_init()
62 d->domain = irq_domain_add_linear(NULL, hw->nr_vectors, in intc_irq_domain_init()
H A Dcore.c205 desc->name, hw->nr_vectors); in register_intc_controller()
270 d->prio = kcalloc(hw->nr_vectors, sizeof(*d->prio), in register_intc_controller()
286 d->sense = kcalloc(hw->nr_vectors, sizeof(*d->sense), in register_intc_controller()
325 for (i = 0; i < hw->nr_vectors; i++) { in register_intc_controller()
338 for (k = i + 1; k < hw->nr_vectors; k++) { in register_intc_controller()
/openbmc/linux/drivers/bus/mhi/host/
H A Dpci_generic.c795 int nr_vectors, i; in mhi_pci_get_irqs() local
804 nr_vectors = pci_alloc_irq_vectors(pdev, 1, mhi_cntrl->nr_irqs, PCI_IRQ_MSI); in mhi_pci_get_irqs()
805 if (nr_vectors < 0) { in mhi_pci_get_irqs()
807 nr_vectors); in mhi_pci_get_irqs()
808 return nr_vectors; in mhi_pci_get_irqs()
811 if (nr_vectors < mhi_cntrl->nr_irqs) { in mhi_pci_get_irqs()
825 int vector = i >= nr_vectors ? (nr_vectors - 1) : i; in mhi_pci_get_irqs()
/openbmc/qemu/hw/vfio/
H A Dpci.c425 argsz = sizeof(*irq_set) + (vdev->nr_vectors * sizeof(*fds)); in vfio_enable_vectors()
432 irq_set->count = vdev->nr_vectors; in vfio_enable_vectors()
435 for (i = 0; i < vdev->nr_vectors; i++) { in vfio_enable_vectors()
520 bool resizing = !!(vdev->nr_vectors < nr + 1); in vfio_msix_vector_do_use()
574 vdev->nr_vectors = nr + 1; in vfio_msix_vector_do_use()
606 vdev->nr_vectors) == vdev->nr_vectors) { in vfio_msix_vector_do_use()
663 for (i = 0; i < vdev->nr_vectors; i++) { in vfio_commit_kvm_msi_virq_batch()
693 if (vdev->nr_vectors) { in vfio_msix_enable()
726 vdev->nr_vectors = msi_nr_vectors_allocated(&vdev->pdev); in vfio_msi_enable()
735 vdev->msi_vectors = g_new0(VFIOMSIVector, vdev->nr_vectors); in vfio_msi_enable()
[all …]
H A Dpci.h135 int nr_vectors; /* Number of MSI/MSIX vectors currently in use */ member
H A Dtrace-events20 vfio_msi_enable(const char *name, int nr_vectors) " (%s) Enabled %d MSI vectors"
/openbmc/qemu/include/hw/pci/
H A Dmsi.h38 unsigned int nr_vectors, bool msi64bit,
/openbmc/qemu/include/hw/sh4/
H A Dsh_intc.h67 int nr_vectors,
/openbmc/linux/include/linux/
H A Dsh_intc.h85 unsigned int nr_vectors; member
/openbmc/qemu/hw/intc/
H A Dsh_intc.c310 int nr_vectors, in sh_intc_register_sources() argument
318 for (i = 0; i < nr_vectors; i++) { in sh_intc_register_sources()
/openbmc/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_main.c509 for (i = 0; i < dev->nr_vectors; i++) in pvrdma_free_irq()
538 dev->nr_vectors = ret; in pvrdma_alloc_intrs()
548 for (i = 1; i < dev->nr_vectors; i++) { in pvrdma_alloc_intrs()
H A Dpvrdma.h220 unsigned int nr_vectors; member
/openbmc/linux/arch/sh/kernel/cpu/sh4a/
H A Dsetup-sh7786.c669 .nr_vectors = ARRAY_SIZE(sh7786_vectors),
/openbmc/qemu/hw/nvme/
H A Dctrl.c8550 unsigned nr_vectors; in nvme_init_pci() local
8584 nr_vectors = n->params.msix_qsize; in nvme_init_pci()
8586 nr_vectors, &msix_table_offset, in nvme_init_pci()
8592 nr_vectors = le16_to_cpu(cap->vifrsm); in nvme_init_pci()
8593 bar_size = nvme_mbar_size(le16_to_cpu(cap->vqfrsm), nr_vectors, in nvme_init_pci()
8609 ret = msix_init(pci_dev, nr_vectors, in nvme_init_pci()