Home
last modified time | relevance | path

Searched refs:ceq_id (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Di40iw_hw.c102 * @ceq_id: Completion Event Queue ID
106 static void i40iw_config_ceq(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx, in i40iw_config_ceq() argument
111 reg_val = FIELD_PREP(I40E_PFINT_LNKLSTN_FIRSTQ_INDX, ceq_id) | in i40iw_config_ceq()
124 wr32(dev->hw, i40iw_regs[IRDMA_GLINT_CEQCTL] + 4 * ceq_id, reg_val); in i40iw_config_ceq()
H A Dhw.c703 msix_vec->ceq_id, in irdma_del_ceq_0()
735 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, msix_vec->ceq_id, in irdma_del_ceqs()
1110 * @ceq_id: the id number of the iwceq
1117 u32 ceq_id, struct irdma_msix_vector *msix_vec) in irdma_cfg_ceq_vector()
1121 if (rf->msix_shared && !ceq_id) { in irdma_cfg_ceq_vector()
1130 dev_name(&rf->pcidev->dev), ceq_id); in irdma_cfg_ceq_vector()
1144 msix_vec->ceq_id = ceq_id; in irdma_cfg_ceq_vector()
1145 rf->sc_dev.irq_ops->irdma_cfg_ceq(&rf->sc_dev, ceq_id, msix_vec->idx, true); in irdma_cfg_ceq_vector()
1183 * @ceq_id
1116 irdma_cfg_ceq_vector(struct irdma_pci_f *rf, struct irdma_ceq *iwceq, u32 ceq_id, struct irdma_msix_vector *msix_vec) irdma_cfg_ceq_vector() argument
1189 irdma_create_ceq(struct irdma_pci_f *rf, struct irdma_ceq *iwceq, u32 ceq_id, struct irdma_sc_vsi *vsi) irdma_create_ceq() argument
1301 u32 ceq_id; irdma_setup_ceqs() local
[all...]
H A Dicrdma_hw.c91 * @ceq_id: Completion Event Queue ID
95 static void icrdma_cfg_ceq(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx, in icrdma_cfg_ceq() argument
104 writel(reg_val, dev->hw_regs[IRDMA_GLINT_CEQCTL] + ceq_id); in icrdma_cfg_ceq()
H A Dtype.h408 u32 ceq_id; member
432 u32 ceq_id; member
743 u32 ceq_id; member
775 u32 ceq_id; member
1070 u32 ceq_id; member
1157 void (*irdma_cfg_ceq)(struct irdma_sc_dev *dev, u32 ceq_id, u32 idx,
H A Dctrl.c2489 cq->ceq_id = info->ceq_id; in irdma_sc_cq_init()
2529 if (cq->ceq_id >= cq->dev->hmc_fpm_misc.max_ceqs) in irdma_sc_cq_create()
2532 ceq = cq->dev->ceq[cq->ceq_id]; in irdma_sc_cq_create()
2559 FLD_LS_64(cq->dev, (cq->ceq_id_valid ? cq->ceq_id : 0), in irdma_sc_cq_create()
2601 ceq = cq->dev->ceq[cq->ceq_id]; in irdma_sc_cq_destroy()
2612 FLD_LS_64(cq->dev, (cq->ceq_id_valid ? cq->ceq_id : 0), in irdma_sc_cq_destroy()
3627 if (info->ceq_id >= info->dev->hmc_fpm_misc.max_ceqs) in irdma_sc_ceq_init()
3636 ceq->ceq_id = info->ceq_id; in irdma_sc_ceq_init()
[all...]
H A Dmain.h215 u32 ceq_id; member
H A Dverbs.c1853 struct irdma_sc_ceq *ceq = dev->ceq[cq->ceq_id]; in irdma_destroy_cq()
2085 info.ceq_id = attr->comp_vector; in irdma_create_cq()
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_main.c675 * @ceq_id: the id number of the iwceq
682 u32 ceq_id, in i40iw_configure_ceq_vector()
687 if (iwdev->msix_shared && !ceq_id) { in i40iw_configure_ceq_vector()
703 msix_vec->ceq_id = ceq_id; in i40iw_configure_ceq_vector()
712 * @ceq_id: the id number of the iwceq
719 u32 ceq_id) in i40iw_create_ceq()
727 info.ceq_id = ceq_id; in i40iw_create_ceq()
735 info.ceq_id in i40iw_create_ceq()
680 i40iw_configure_ceq_vector(struct i40iw_device *iwdev, struct i40iw_ceq *iwceq, u32 ceq_id, struct i40iw_msix_vector *msix_vec) i40iw_configure_ceq_vector() argument
717 i40iw_create_ceq(struct i40iw_device *iwdev, struct i40iw_ceq *iwceq, u32 ceq_id) i40iw_create_ceq() argument
773 u32 ceq_id; i40iw_setup_ceqs() local
[all...]
H A Di40iw_ctrl.c1572 if (info->ceq_id >= I40IW_MAX_CEQID) in i40iw_sc_ceq_init()
1582 ceq->ceq_id = info->ceq_id; in i40iw_sc_ceq_init()
1596 ceq->dev->ceq[info->ceq_id] = ceq; in i40iw_sc_ceq_init()
1624 header = ceq->ceq_id | in i40iw_sc_ceq_create()
1701 header = ceq->ceq_id | in i40iw_sc_ceq_destroy()
2030 if (info->ceq_id > I40IW_MAX_CEQID) in i40iw_sc_ccq_init()
2044 cq->ceq_id = info->ceq_id; in i40iw_sc_ccq_init()
2113 LS_64((ccq->ceq_id_valid ? ccq->ceq_id in i40iw_sc_ccq_create()
2358 u32 cq_size, ceq_id, first_pm_pbl_idx; i40iw_sc_cq_modify() local
[all...]
H A Di40iw_type.h341 u32 ceq_id; member
360 u32 ceq_id; member
527 u32 ceq_id; member
634 u32 ceq_id; member
661 u32 ceq_id; member
877 u32 ceq_id; member
H A Di40iw.h209 u32 ceq_id; member
H A Di40iw_verbs.c1106 info.ceq_id = attr->comp_vector; in i40iw_create_cq()

Completed in 32 milliseconds