Home
last modified time | relevance | path

Searched refs:cqe_size (Results 1 – 19 of 19) sorted by relevance

/linux/include/uapi/rdma/
H A Dhns-abi.h42 __u32 cqe_size; member
132 __u32 cqe_size; member
H A Dmlx4-abi.h71 __u32 cqe_size; member
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.h146 u16 cqe_size; member
H A Dotx2_ethtool.c382 kernel_ring->cqe_size = pfvf->hw.xqe_size; in otx2_get_ringparam()
393 u32 xqe_size = kernel_ring->cqe_size; in otx2_set_ringparam()
H A Dotx2_common.c1098 cq->cqe_size = pfvf->qset.xqe_size; in otx2_cq_init()
1101 err = qmem_alloc(pfvf->dev, &cq->cqe, cq->cqe_cnt, cq->cqe_size); in otx2_cq_init()
H A Dotx2_txrx.c25 #define CQE_ADDR(CQ, idx) ((CQ)->cqe_base + ((CQ)->cqe_size * (idx)))
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c320 size_t cqe_dma_size, cqe_size; in alloc_rq_cqe() local
324 cqe_size = wq->q_depth * sizeof(*rq->cqe); in alloc_rq_cqe()
325 rq->cqe = vzalloc(cqe_size); in alloc_rq_cqe()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dfw.h203 u16 cqe_size; /* For use only when CQE stride feature enabled */ member
H A Den_rx.c712 cqe = mlx4_en_get_cqe(cq->buf, index, priv->cqe_size) + factor; in mlx4_en_process_rx_cq()
934 cqe = mlx4_en_get_cqe(cq->buf, index, priv->cqe_size) + factor; in mlx4_en_process_rx_cq()
H A Dfw.c1944 dev->caps.cqe_size = 64; in mlx4_INIT_HCA()
1947 dev->caps.cqe_size = 32; in mlx4_INIT_HCA()
1954 dev->caps.cqe_size = cache_line_size(); in mlx4_INIT_HCA()
2178 param->cqe_size = 1 << ((byte_field & in mlx4_QUERY_HCA()
H A Den_netdev.c1682 cqe = mlx4_en_get_cqe(cq->buf, j, priv->cqe_size) + in mlx4_en_start_port()
3230 priv->cqe_factor = (mdev->dev->caps.cqe_size == 64) ? 1 : 0; in mlx4_en_init_netdev()
3231 priv->cqe_size = mdev->dev->caps.cqe_size; in mlx4_en_init_netdev()
/linux/drivers/vfio/pci/mlx5/
H A Dcmd.h122 int cqe_size; member
/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_hw.c1785 u32 hw_pages, cqe_size, page_size, cqe_count; in ocrdma_mbx_create_cq() local
1798 cqe_size = OCRDMA_DPP_CQE_SIZE; in ocrdma_mbx_create_cq()
1803 cqe_size = sizeof(struct ocrdma_cqe); in ocrdma_mbx_create_cq()
1807 cq->len = roundup(max_hw_cqe * cqe_size, OCRDMA_MIN_Q_PAGE_SIZE); in ocrdma_mbx_create_cq()
1827 cqe_count = cq->len / cqe_size; in ocrdma_mbx_create_cq()
1856 cmd->cmd.pdid_cqecnt = (cq->len / cqe_size); in ocrdma_mbx_create_cq()
1858 cmd->cmd.pdid_cqecnt = (cq->len / cqe_size) - 1; in ocrdma_mbx_create_cq()
/linux/drivers/scsi/bnx2i/
H A Dbnx2i.h661 u32 cqe_size; member
H A Dbnx2i_hwi.c171 if (cq_index > ep->qp.cqe_size * 2) in bnx2i_arm_cq_event_coalescing()
172 cq_index -= ep->qp.cqe_size * 2; in bnx2i_arm_cq_event_coalescing()
1123 ep->qp.cqe_size = hba->max_cqes; in bnx2i_alloc_qp_resc()
2063 if (qp->cqe_exp_seq_sn == (qp->cqe_size * 2 + 1)) in bnx2i_process_new_cqes()
/linux/include/linux/
H A Dethtool.h95 u32 cqe_size; member
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c2097 u8 cqe_size; in irdma_resize_cq() local
2124 cqe_size = iwcq->sc_cq.cq_uk.avoid_mem_cflct ? 64 : 32; in irdma_resize_cq()
2125 if (entries * cqe_size == IRDMA_HW_PAGE_SIZE) in irdma_resize_cq()
2578 u8 cqe_size; in irdma_create_cq() local
2606 cqe_size = cqe_64byte_ena ? 64 : 32; in irdma_create_cq()
2686 if (entries * cqe_size == IRDMA_HW_PAGE_SIZE) in irdma_create_cq()
/linux/include/linux/mlx4/
H A Ddevice.h618 u32 cqe_size; member
/linux/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c66 int cqe_size; member
319 buf->cqe_size = MLX5_VDPA_CQE_SIZE; in cq_frag_buf_alloc()