Home
last modified time | relevance | path

Searched refs:msix_index (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/dev/isci/
H A Disci_interrupt.c87 uint32_t msix_index; in isci_interrupt_setup_msix() local
91 for (msix_index = 0; msix_index < SCI_MAX_MSIX_MESSAGES_PER_CONTROLLER; in isci_interrupt_setup_msix()
92 msix_index++) { in isci_interrupt_setup_msix()
94 &isci->interrupt_info[base_index+msix_index]; in isci_interrupt_setup_msix()
96 info->handlers = &isci->handlers[msix_index]; in isci_interrupt_setup_msix()
100 info->rid = base_index+msix_index+1; in isci_interrupt_setup_msix()
/freebsd/sys/dev/mana/
H A Dgdma_main.c360 req.eq_pci_msix_index = queue->eq.msix_index; in mana_gd_create_hw_eq()
649 queue->eq.msix_index = msi_index; in mana_gd_register_irq()
690 unsigned int msix_index; in mana_gd_deregiser_irq() local
696 msix_index = queue->eq.msix_index; in mana_gd_deregiser_irq()
697 if (unlikely(msix_index >= gc->num_msix_usable)) in mana_gd_deregiser_irq()
700 gic = &gc->irq_contexts[msix_index]; in mana_gd_deregiser_irq()
705 bitmap_clear(r->map, msix_index, 1); in mana_gd_deregiser_irq()
708 queue->eq.msix_index = INVALID_PCI_MSIX_INDEX; in mana_gd_deregiser_irq()
711 msix_index, gic->msix_e.vector, rman_get_start(gic->res)); in mana_gd_deregiser_irq()
795 queue->eq.msix_index = INVALID_PCI_MSIX_INDEX; in mana_gd_create_eq()
H A Dgdma.h346 unsigned int msix_index; member
H A Dhw_channel.c690 eq->eq.msix_index); in mana_hwc_establish_channel()
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_pci.c528 irq_ctx->msix_index = i; in mpi3mr_setup_irqs()
H A Dmpi3mr.h406 U16 msix_index; member
H A Dmpi3mr.c657 create_req.MSIxIndex = sc->irq_ctx[qid - 1].msix_index; in mpi3mr_create_op_reply_queue()
4937 msi_idx = irq_ctx->msix_index; in mpi3mr_isr()
/freebsd/sys/dev/qlxgbe/
H A Dql_hw.h339 uint16_t msix_index; member
H A Dql_hw.c1562 c_intr->intr[i].msix_index = start_idx + 1 + i; in qla_config_intr_cntxt()
1565 c_intr->intr[i].msix_index = in qla_config_intr_cntxt()