Home
last modified time | relevance | path

Searched refs:cq_size (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_rx.c122 size_t wq_size, cq_size; in mlxbf_gige_rx_init() local
156 cq_size = MLXBF_GIGE_RX_CQE_SZ * priv->rx_q_entries; in mlxbf_gige_rx_init()
157 priv->rx_cqe_base = dma_alloc_coherent(priv->dev, cq_size, in mlxbf_gige_rx_init()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dhw_channel.c408 u32 eq_size, cq_size; in mana_hwc_create_cq() local
415 cq_size = roundup_pow_of_two(GDMA_CQE_SIZE * q_depth); in mana_hwc_create_cq()
416 if (cq_size < MANA_MIN_QSIZE) in mana_hwc_create_cq()
417 cq_size = MANA_MIN_QSIZE; in mana_hwc_create_cq()
430 err = mana_hwc_create_gdma_cq(hwc, cq_size, hwc_cq, mana_hwc_comp_event, in mana_hwc_create_cq()
H A Dmana_en.c1681 req.cq_size = cq_spec->queue_size; in mana_create_wq_obj()
2748 u32 cq_size; in mana_create_txq()
2767 cq_size = apc->tx_queue_size * COMP_ENTRY_SIZE; in mana_create_txq()
2807 spec.queue_size = cq_size; in mana_create_txq()
2982 struct mana_rxq *rxq, u32 *rxq_size, u32 *cq_size) in mana_alloc_rx_wqe()
2993 *cq_size = 0; in mana_alloc_rx_wqe()
3015 *cq_size += COMP_ENTRY_SIZE; in mana_create_page_pool()
3021 *cq_size += COMP_ENTRY_SIZE; in mana_create_page_pool()
3087 u32 cq_size, rq_size; in mana_create_rxq()
3111 err = mana_alloc_rx_wqe(apc, rxq, &rq_size, &cq_size); in mana_create_rxq()
2719 u32 cq_size; mana_create_txq() local
2953 mana_alloc_rx_wqe(struct mana_port_context * apc,struct mana_rxq * rxq,u32 * rxq_size,u32 * cq_size) mana_alloc_rx_wqe() argument
3058 u32 cq_size, rq_size; mana_create_rxq() local
[all...]
/linux/drivers/net/ethernet/amd/pds_core/
H A Dcore.c158 dma_free_coherent(dev, qcq->cq_size, in pdsc_qcq_free()
244 qcq->q_size + qcq->cq_size, in pdsc_qcq_alloc()
277 qcq->cq_size = PDS_PAGE_SIZE + (num_descs * cq_desc_size); in pdsc_qcq_alloc()
278 qcq->cq_base = dma_alloc_coherent(dev, qcq->cq_size, in pdsc_qcq_alloc()
H A Ddebugfs.c127 debugfs_create_x32("cq_size", 0400, qcq_dentry, &qcq->cq_size); in pdsc_debugfs_add_qcq()
H A Dcore.h137 u32 cq_size; member
/linux/io_uring/
H A Dregister.c645 size_t cq_size; in io_register_resize_rings()
648 cq_size = sizeof(struct io_uring_cqe); in io_register_resize_rings()
653 cq_size <<= 1; in io_register_resize_rings()
657 memcpy(&n.rings->cqes[index & dst_mask], &o.rings->cqes[index & src_mask], cq_size); in io_register_resize_rings()
644 size_t cq_size; io_register_resize_rings() local
/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h304 u32 cq_size; member
/linux/drivers/infiniband/ulp/isert/
H A Dib_isert.h186 u32 cq_size; member
H A Dib_isert.c106 u32 cq_size = ISERT_QP_MAX_REQ_DTOS + ISERT_QP_MAX_RECV_DTOS + 2; in isert_create_qp() local
112 isert_conn->cq = ib_cq_pool_get(ib_dev, cq_size, -1, IB_POLL_WORKQUEUE); in isert_create_qp()
118 isert_conn->cq_size = cq_size; in isert_create_qp()
140 ib_cq_pool_put(isert_conn->cq, isert_conn->cq_size); in isert_create_qp()
410 ib_cq_pool_put(isert_conn->cq, isert_conn->cq_size); in isert_destroy_qp()
/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dconn.c411 static int mlx5_fpga_conn_create_cq(struct mlx5_fpga_conn *conn, int cq_size) in mlx5_fpga_conn_create_cq() argument
431 cq_size = roundup_pow_of_two(cq_size); in mlx5_fpga_conn_create_cq()
432 MLX5_SET(cqc, temp_cqc, log_cq_size, ilog2(cq_size)); in mlx5_fpga_conn_create_cq()
462 MLX5_SET(cqc, cqc, log_cq_size, ilog2(cq_size)); in mlx5_fpga_conn_create_cq()
/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.h371 u32 cq_size; member
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c2129 info.cq_size = max(entries, 4); in irdma_resize_cq()
2131 if (info.cq_size == iwcq->sc_cq.cq_uk.cq_size - 1) in irdma_resize_cq()
2164 rsize = info.cq_size * sizeof(struct irdma_cqe); in irdma_resize_cq()
2227 ibcq->cqe = info.cq_size - 1; in irdma_resize_cq()
2561 #define IRDMA_CREATE_CQ_MIN_RESP_LEN offsetofend(struct irdma_create_cq_resp, cq_size) in irdma_create_cq()
2602 ukinfo->cq_size = max(entries, 4); in irdma_create_cq()
2608 iwcq->ibcq.cqe = info.cq_uk_init_info.cq_size; in irdma_create_cq()
2689 ukinfo->cq_size = entries; in irdma_create_cq()
2692 rsize = info.cq_uk_init_info.cq_size * sizeof(struct irdma_extended_cqe); in irdma_create_cq()
2694 rsize = info.cq_uk_init_info.cq_size * sizeof(struct irdma_cqe); in irdma_create_cq()
[all …]
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_debugfs.c133 debugfs_create_x32("cq_size", 0400, qcq_dentry, &qcq->cq_size); in ionic_debugfs_add_qcq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_send.c1206 int cq_size; in mlx5dr_send_ring_alloc() local
1214 cq_size = QUEUE_SIZE + 1; in mlx5dr_send_ring_alloc()
1215 dmn->send_ring->cq = dr_create_cq(dmn->mdev, dmn->uar, cq_size); in mlx5dr_send_ring_alloc()
/linux/drivers/nvme/host/
H A Drdma.c107 int cq_size; member
428 ib_cq_pool_put(queue->ib_cq, queue->cq_size); in nvme_rdma_free_cq()
485 queue->ib_cq = ib_alloc_cq(ibdev, queue, queue->cq_size, in nvme_rdma_create_cq()
488 queue->ib_cq = ib_cq_pool_get(ibdev, queue->cq_size, in nvme_rdma_create_cq()
515 queue->cq_size = cq_factor * queue->queue_size + 1; in nvme_rdma_create_queue_ib()
/linux/drivers/dma/
H A Dhisi_dma.c586 size_t cq_size = sizeof(struct hisi_dma_cqe) * hdma_dev->chan_depth; in hisi_dma_alloc_qps_mem() local
598 chan->cq = dmam_alloc_coherent(dev, cq_size, &chan->cq_dma, in hisi_dma_alloc_qps_mem()
H A Dswitchtec_dma.c100 u16 cq_size; member
963 writew(SWITCHTEC_DMA_CQ_SIZE, &swdma_chan->mmio_chan_fw->cq_size); in switchtec_dma_alloc_desc()
/linux/include/linux/qed/
H A Dqed_rdma_if.h257 u32 cq_size; member
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c1979 int ret, cq_size; in create_pv_resources() local
2006 cq_size = 2 * nmbr_bufs; in create_pv_resources()
2008 cq_size *= 2; in create_pv_resources()
2010 cq_attr.cqe = cq_size; in create_pv_resources()
/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c2138 u32 cq_size, hq_size, dq_size; in bna_rx_res_req() local
2149 cq_size = cq_depth * BFI_CQ_WI_SIZE; in bna_rx_res_req()
2150 cq_size = ALIGN(cq_size, PAGE_SIZE); in bna_rx_res_req()
2151 cpage_count = SIZE_TO_PAGES(cq_size); in bna_rx_res_req()
/linux/drivers/accel/habanalabs/common/
H A Dhabanalabs_ioctl.c644 info.cq_size = hdev->captured_err_info.undef_opcode.cq_size; in undefined_opcode_info()
/linux/drivers/infiniband/core/
H A Dmad.c3228 int ret, cq_size; in ib_mad_port_open() local
3251 cq_size = mad_sendq_size + mad_recvq_size; in ib_mad_port_open()
3254 cq_size *= 2; in ib_mad_port_open()
3263 port_priv->cq = ib_alloc_cq(port_priv->device, port_priv, cq_size, 0, in ib_mad_port_open()
/linux/include/net/mana/
H A Dmana.h855 u32 cq_size;
843 u32 cq_size; global() member
/linux/drivers/infiniband/hw/cxgb4/
H A Dt4.h832 u64 cq_size; member

12