Home
last modified time | relevance | path

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

/openbmc/linux/kernel/irq/
H A Daffinity.c37 if (nvecs > affd->pre_vectors + affd->post_vectors) in irq_create_affinity_masks()
38 affvecs = nvecs - affd->pre_vectors - affd->post_vectors; in irq_create_affinity_masks()
64 for (curvec = 0; curvec < affd->pre_vectors; curvec++) in irq_create_affinity_masks()
91 curvec = affd->pre_vectors + affvecs; in irq_create_affinity_masks()
93 curvec = affd->pre_vectors + usedvecs; in irq_create_affinity_masks()
98 for (i = affd->pre_vectors; i < nvecs - affd->post_vectors; i++) in irq_create_affinity_masks()
113 unsigned int resv = affd->pre_vectors + affd->post_vectors; in irq_calc_affinity_vectors()
/openbmc/linux/drivers/virtio/
H A Dvirtio_vdpa.c308 if (nvecs > affd->pre_vectors + affd->post_vectors) in create_affinity_masks()
309 affvecs = nvecs - affd->pre_vectors - affd->post_vectors; in create_affinity_masks()
324 for (curvec = 0; curvec < affd->pre_vectors; curvec++) in create_affinity_masks()
347 curvec = affd->pre_vectors + affvecs; in create_affinity_masks()
349 curvec = affd->pre_vectors + usedvecs; in create_affinity_masks()
H A Dvirtio_pci_common.c130 desc->pre_vectors++; /* virtio config vector */ in vp_request_msix_vectors()
/openbmc/linux/include/linux/
H A Dinterrupt.h286 unsigned int pre_vectors; member
/openbmc/linux/drivers/scsi/csiostor/
H A Dcsio_isr.c503 .pre_vectors = CSIO_EXTRA_VECS, in csio_enable_msix()
/openbmc/linux/drivers/scsi/
H A Dvirtio_scsi.c802 struct irq_affinity desc = { .pre_vectors = 2 }; in virtscsi_init()
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dqla_isr.c4530 .pre_vectors = QLA_BASE_VECTORS, in qla24xx_enable_msix()
4535 desc.pre_vectors++; in qla24xx_enable_msix()
4575 vha->irq_offset = desc.pre_vectors; in qla24xx_enable_msix()
/openbmc/linux/drivers/scsi/pm8001/
H A Dpm8001_init.c962 .pre_vectors = 1, in pm8001_setup_msix()
/openbmc/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_v2_hw.c3308 .pre_vectors = CQ0_IRQ_INDEX, in hisi_sas_v2_interrupt_preinit()
3311 int resv = desc.pre_vectors + desc.post_vectors, minvec = resv + 1, nvec; in hisi_sas_v2_interrupt_preinit()
H A Dhisi_sas_v3_hw.c2549 .pre_vectors = BASE_VECTORS_V3_HW, in interrupt_preinit_v3_hw()
/openbmc/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c786 struct irq_affinity desc = { .pre_vectors = 1, .post_vectors = 1 }; in mpi3mr_setup_isr()
817 min_vec = desc.pre_vectors + desc.post_vectors; in mpi3mr_setup_isr()
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c1588 struct irq_affinity affd = { .pre_vectors = 1 }; in wx_acquire_msix_vectors()
/openbmc/linux/drivers/nvme/host/
H A Dpci.c2222 .pre_vectors = 1, in nvme_setup_irqs()
/openbmc/linux/drivers/scsi/megaraid/
H A Dmegaraid_sas_base.c5919 struct irq_affinity desc = { .pre_vectors = instance->low_latency_index_start }; in __megasas_alloc_irq_vectors()
/openbmc/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_base.c3362 struct irq_affinity desc = { .pre_vectors = ioc->high_iops_queues }; in _base_alloc_irq_vectors()