Home
last modified time | relevance | path

Searched refs:wq_size (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/mellanox/mlxbf_gige/
Dmlxbf_gige_rx.c84 size_t wq_size, cq_size; in mlxbf_gige_rx_init() local
94 wq_size = MLXBF_GIGE_RX_WQE_SZ * priv->rx_q_entries; in mlxbf_gige_rx_init()
95 priv->rx_wqe_base = dma_alloc_coherent(priv->dev, wq_size, in mlxbf_gige_rx_init()
170 dma_free_coherent(priv->dev, wq_size, in mlxbf_gige_rx_init()
/Linux-v5.15/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_io.c378 size_t qps_size, wq_size, db_size; in hinic_io_create_qps() local
387 wq_size = num_qps * sizeof(*func_to_io->sq_wq); in hinic_io_create_qps()
388 func_to_io->sq_wq = devm_kzalloc(&pdev->dev, wq_size, GFP_KERNEL); in hinic_io_create_qps()
394 wq_size = num_qps * sizeof(*func_to_io->rq_wq); in hinic_io_create_qps()
395 func_to_io->rq_wq = devm_kzalloc(&pdev->dev, wq_size, GFP_KERNEL); in hinic_io_create_qps()
/Linux-v5.15/include/uapi/rdma/
Dirdma-abi.h34 __u32 wq_size; /* size of the WQs (SQ+RQ) in the mmaped area */ member
/Linux-v5.15/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_fwif.h216 u32 wq_size; member
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Den.h181 static inline u16 mlx5_min_rx_wqes(int wq_type, u32 wq_size) in mlx5_min_rx_wqes() argument
186 wq_size / 2); in mlx5_min_rx_wqes()
189 wq_size / 2); in mlx5_min_rx_wqes()
/Linux-v5.15/drivers/net/ethernet/microsoft/mana/
Dmana.h471 u32 wq_size; member
Dgdma_main.c924 u32 wq_size = wq->queue_size; in mana_gd_wq_avail_space() local
926 WARN_ON_ONCE(used_space > wq_size); in mana_gd_wq_avail_space()
928 return wq_size - used_space; in mana_gd_wq_avail_space()
Dmana_en.c635 req.wq_size = wq_spec->queue_size; in mana_create_wq_obj()
/Linux-v5.15/drivers/dma/idxd/
Dregisters.h308 u16 wq_size; member
Dsysfs.c551 int wq_size = 0; in total_claimed_wq_size() local
556 wq_size += wq->size; in total_claimed_wq_size()
559 return wq_size; in total_claimed_wq_size()
Ddevice.c842 wq->wqcfg->wq_size = wq->size; in idxd_wq_config_write()
1052 wq->size = wq->wqcfg->wq_size; in idxd_wq_load_config()
/Linux-v5.15/drivers/infiniband/hw/mlx5/
Dqp.c355 int wq_size; in set_rq_size() local
390 wq_size = roundup_pow_of_two(cap->max_recv_wr) * wqe_size; in set_rq_size()
391 wq_size = max_t(int, wq_size, MLX5_SEND_WQE_BB); in set_rq_size()
392 qp->rq.wqe_cnt = wq_size / wqe_size; in set_rq_size()
513 int wq_size; in calc_sq_size() local
533 wq_size = roundup_pow_of_two(attr->cap.max_send_wr * wqe_size); in calc_sq_size()
534 qp->sq.wqe_cnt = wq_size / MLX5_SEND_WQE_BB; in calc_sq_size()
548 qp->sq.max_post = wq_size / wqe_size; in calc_sq_size()
551 return wq_size; in calc_sq_size()
/Linux-v5.15/drivers/staging/qlge/
Dqlge_main.c2679 dma_free_coherent(&qdev->pdev->dev, tx_ring->wq_size, in qlge_free_tx_resources()
2691 dma_alloc_coherent(&qdev->pdev->dev, tx_ring->wq_size, in qlge_alloc_tx_resources()
2706 dma_free_coherent(&qdev->pdev->dev, tx_ring->wq_size, in qlge_alloc_tx_resources()
3944 tx_ring->wq_size = in qlge_configure_rings()
Dqlge.h1379 u32 wq_size; /* size in bytes of queue area */ member
/Linux-v5.15/drivers/infiniband/hw/irdma/
Dverbs.c321 uresp.wq_size = iwdev->rf->sc_dev.hw_attrs.max_qp_wr * 2; in irdma_alloc_ucontext()