Home
last modified time | relevance | path

Searched refs:msix_entry_idx (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_irq.c54 hinic3_set_msix_state(nic_dev->hwdev, irq_cfg->msix_entry_idx, in hinic3_poll()
82 irq_cfg->msix_entry_idx, 1); in qp_irq()
102 info.msix_index = irq_cfg->msix_entry_idx; in hinic3_request_irq()
146 info.msix_index = nic_dev->q_params.irq_cfg[q_id].msix_entry_idx; in hinic3_set_interrupt_moder()
213 irq_cfg->msix_entry_idx = msix_entry->entry; in hinic3_qps_irq_init()
240 irq_cfg->msix_entry_idx, in hinic3_qps_irq_init()
242 hinic3_set_msix_state(nic_dev->hwdev, irq_cfg->msix_entry_idx, in hinic3_qps_irq_init()
258 hinic3_set_msix_state(nic_dev->hwdev, irq_cfg->msix_entry_idx, in hinic3_qps_irq_init()
261 irq_cfg->msix_entry_idx, in hinic3_qps_irq_init()
283 hinic3_set_msix_state(nic_dev->hwdev, irq_cfg->msix_entry_idx, in hinic3_qps_irq_uninit()
[all …]
H A Dhinic3_eqs.c344 hinic3_msix_intr_clear_resend_bit(hwdev, aeq->msix_entry_idx, in aeq_interrupt()
357 hinic3_msix_intr_clear_resend_bit(ceq->hwdev, ceq->msix_entry_idx, in ceq_interrupt()
412 AEQ_CTRL_0_SET(eq->msix_entry_idx, INTR_IDX) | in set_eq_ctrls()
425 ctrl0 = CEQ_CTRL_0_SET(eq->msix_entry_idx, INTR_IDX) | in set_eq_ctrls()
590 eq->msix_entry_idx = msix_entry->entry; in init_eq()
608 hinic3_set_msix_state(hwdev, eq->msix_entry_idx, HINIC3_MSIX_DISABLE); in init_eq()
620 hinic3_set_msix_state(eq->hwdev, eq->msix_entry_idx, in remove_eq()
677 hinic3_set_msix_state(hwdev, aeqs->aeq[q_id].msix_entry_idx, in hinic3_aeqs_init()
742 hinic3_set_msix_state(hwdev, ceqs->ceq[q_id].msix_entry_idx, in hinic3_ceqs_init()
H A Dhinic3_hw_cfg.c119 irq[i].msix_entry_idx = i; in hinic3_init_irq_alloc_info()
188 alloc_arr[found].entry = curr->msix_entry_idx; in hinic3_alloc_irqs()
H A Dhinic3_nic_io.c326 sq->msix_entry_idx = sq_msix_idx; in hinic3_create_sq()
346 rq->msix_entry_idx = rq_msix_idx; in hinic3_create_rq()
616 RQ_CTXT_CEQ_ATTR_SET(rq->msix_entry_idx, INTR)); in hinic3_rq_prepare_ctxt()
868 sq_attr.intr_idx = nic_io->sq[q_id].msix_entry_idx; in hinic3_init_qp_ctxts()
H A Dhinic3_hwdev.c175 info.msix_index = eq->msix_entry_idx; in init_aeqs_msix_attr()
202 info.msix_index = eq->msix_entry_idx; in init_ceqs_msix_attr()
H A Dhinic3_rx.c511 rxq->msix_entry_idx = msix_entry->entry; in hinic3_configure_rxqs()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_dev.h355 u16 msix_entry_idx; member
H A Dhinic_hw_dev.c1144 hw_ci.msix_entry_idx = sq->msix_entry; in hinic_hwdev_hw_ci_addr_set()