Home
last modified time | relevance | path

Searched refs:rq_size (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.15/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ctx.c270 size_t rq_size, rsp_size; in nx_fw_cmd_create_rx_ctx() local
280 rq_size = in nx_fw_cmd_create_rx_ctx()
285 addr = dma_alloc_coherent(&adapter->pdev->dev, rq_size, in nx_fw_cmd_create_rx_ctx()
350 cmd.req.arg3 = rq_size; in nx_fw_cmd_create_rx_ctx()
394 dma_free_coherent(&adapter->pdev->dev, rq_size, prq, hostrq_phys_addr); in nx_fw_cmd_create_rx_ctx()
424 size_t rq_size, rsp_size; in nx_fw_cmd_create_tx_ctx() local
433 rq_size = SIZEOF_HOSTRQ_TX(nx_hostrq_tx_ctx_t); in nx_fw_cmd_create_tx_ctx()
434 rq_addr = dma_alloc_coherent(&adapter->pdev->dev, rq_size, in nx_fw_cmd_create_tx_ctx()
476 cmd.req.arg3 = rq_size; in nx_fw_cmd_create_tx_ctx()
500 dma_free_coherent(&adapter->pdev->dev, rq_size, rq_addr, rq_phys_addr); in nx_fw_cmd_create_tx_ctx()
/linux-6.15/drivers/infiniband/hw/irdma/
H A Dpuda.c649 u32 sq_size, rq_size; in irdma_puda_qp_create() local
653 rq_size = rsrc->rq_size * IRDMA_QP_WQE_MIN_SIZE; in irdma_puda_qp_create()
675 ukqp->shadow_area = ukqp->rq_base[rsrc->rq_size].elem; in irdma_puda_qp_create()
677 qp->shadow_area_pa = qp->rq_pa + rq_size; in irdma_puda_qp_create()
685 ukqp->rq_size = rsrc->rq_size; in irdma_puda_qp_create()
689 IRDMA_RING_INIT(ukqp->rq_ring, ukqp->rq_size); in irdma_puda_qp_create()
1011 rqwridsize = info->rq_size * 8; in irdma_puda_create_rsrc()
1059 rsrc->rq_size = info->rq_size; in irdma_puda_create_rsrc()
1060 rsrc->cq_size = info->rq_size + info->sq_size; in irdma_puda_create_rsrc()
1063 rsrc->cq_size += info->rq_size; in irdma_puda_create_rsrc()
[all …]
H A Dpuda.h91 u32 rq_size; member
114 u32 rq_size; member
H A Duser.h328 u32 rq_size; member
374 u32 rq_size; member
410 int irdma_get_rqdepth(struct irdma_uk_attrs *uk_attrs, u32 rq_size, u8 shift,
H A Duk.c1288 int irdma_get_rqdepth(struct irdma_uk_attrs *uk_attrs, u32 rq_size, u8 shift, in irdma_get_rqdepth() argument
1293 *rqdepth = irdma_qp_round_up((rq_size << shift) + IRDMA_RQ_RSVD); in irdma_get_rqdepth()
1404 status = irdma_get_rqdepth(ukinfo->uk_attrs, ukinfo->rq_size, in irdma_uk_calc_depth_shift_rq()
1454 qp->rq_size = info->rq_size; in irdma_uk_qp_init()
1458 IRDMA_RING_INIT(qp->rq_ring, qp->rq_size); in irdma_uk_qp_init()
/linux-6.15/drivers/scsi/
H A Dstex.c346 u16 rq_size; member
360 u16 rq_size; member
1544 .rq_size = 1048,
1557 .rq_size = 1048,
1570 .rq_size = 1048,
1583 .rq_size = 1048,
1596 .rq_size = 512,
1609 .rq_size = 512,
1773 hba->rq_size = ci->rq_size; in stex_probe()
1872 memset(msg_h, 0, hba->rq_size); in stex_hba_stop()
[all …]
/linux-6.15/drivers/scsi/bnx2i/
H A Dbnx2i_init.c65 unsigned int rq_size = BNX2I_RQ_WQES_DEFAULT; variable
66 module_param(rq_size, int, 0664);
67 MODULE_PARM_DESC(rq_size, "Configure RQ size");
H A Dbnx2i.h796 extern unsigned int rq_size;
/linux-6.15/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c250 size_t rq_size, rsp_size; in qlcnic_82xx_fw_cmd_create_rx_ctx() local
260 rq_size = SIZEOF_HOSTRQ_RX(struct qlcnic_hostrq_rx_ctx, nrds_rings, in qlcnic_82xx_fw_cmd_create_rx_ctx()
265 addr = dma_alloc_coherent(&adapter->pdev->dev, rq_size, in qlcnic_82xx_fw_cmd_create_rx_ctx()
343 cmd.req.arg[3] = rq_size; in qlcnic_82xx_fw_cmd_create_rx_ctx()
387 dma_free_coherent(&adapter->pdev->dev, rq_size, prq, hostrq_phys_addr); in qlcnic_82xx_fw_cmd_create_rx_ctx()
426 size_t rq_size, rsp_size; in qlcnic_82xx_fw_cmd_create_tx_ctx() local
435 rq_size = SIZEOF_HOSTRQ_TX(struct qlcnic_hostrq_tx_ctx); in qlcnic_82xx_fw_cmd_create_tx_ctx()
436 rq_addr = dma_alloc_coherent(&adapter->pdev->dev, rq_size, in qlcnic_82xx_fw_cmd_create_tx_ctx()
489 cmd.req.arg[3] = rq_size; in qlcnic_82xx_fw_cmd_create_tx_ctx()
518 dma_free_coherent(&adapter->pdev->dev, rq_size, rq_addr, rq_phys_addr); in qlcnic_82xx_fw_cmd_create_tx_ctx()
/linux-6.15/include/uapi/rdma/
H A Dcxgb4-abi.h83 __u32 rq_size; member
/linux-6.15/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c1856 WARN_ON(ch->rq_size < 1); in srpt_create_ch_ib()
1869 ch->rq_size + sq_size, ret); in srpt_create_ch_ib()
1872 ch->cq_size = ch->rq_size + sq_size; in srpt_create_ch_ib()
1933 for (i = 0; i < ch->rq_size; i++) in srpt_create_ch_ib()
2178 ch->sport->sdev, ch->rq_size, in srpt_release_channel_work()
2184 sdev, ch->rq_size, in srpt_release_channel_work()
2321 for (i = 0; i < ch->rq_size; i++) in srpt_cm_req_recv()
2357 for (i = 0; i < ch->rq_size; i++) in srpt_cm_req_recv()
2376 tag_num = ch->rq_size; in srpt_cm_req_recv()
2534 ch->sport->sdev, ch->rq_size, in srpt_cm_req_recv()
[all …]
H A Dib_srpt.h309 int rq_size; member
/linux-6.15/drivers/infiniband/hw/efa/
H A Defa_verbs.c508 qp->rq_cpu_addr, qp->rq_size, in efa_destroy_qp()
511 qp->rq_size, DMA_TO_DEVICE); in efa_destroy_qp()
576 if (qp->rq_size) { in qp_mmap_entries_setup()
592 address, qp->rq_size, in qp_mmap_entries_setup()
598 resp->rq_mmap_size = qp->rq_size; in qp_mmap_entries_setup()
761 qp->rq_size = PAGE_ALIGN(create_qp_params.rq_ring_size_in_bytes); in efa_create_qp()
762 if (qp->rq_size) { in efa_create_qp()
764 qp->rq_size, DMA_TO_DEVICE); in efa_create_qp()
772 qp->rq_cpu_addr, qp->rq_size, &qp->rq_dma_addr); in efa_create_qp()
825 if (qp->rq_size) in efa_create_qp()
[all …]
H A Defa.h116 size_t rq_size; member
/linux-6.15/drivers/infiniband/hw/erdma/
H A Derdma_qp.c261 memset(qp->kern_qp.rwr_tbl, 0, qp->attrs.rq_size * sizeof(u64)); in erdma_reset_qp()
263 memset(qp->kern_qp.rq_buf, 0, qp->attrs.rq_size << RQE_SHIFT); in erdma_reset_qp()
706 qp->attrs.rq_size, RQE_SHIFT); in erdma_post_recv_one()
724 qp->kern_qp.rwr_tbl[qp->kern_qp.rq_pi & (qp->attrs.rq_size - 1)] = in erdma_post_recv_one()
H A Derdma_verbs.c55 ilog2(qp->attrs.rq_size)) | in create_qp_cmd()
525 qp->attrs.rq_size << RQE_SHIFT, in free_kernel_qp()
552 kqp->rwr_tbl = vmalloc_array(qp->attrs.rq_size, sizeof(u64)); in init_kernel_qp()
567 size = qp->attrs.rq_size << RQE_SHIFT; in init_kernel_qp()
918 qp->attrs.rq_size * RQE_SIZE)) in init_user_qp()
931 qp->attrs.rq_size << RQE_SHIFT, 0, va + rq_offset, in init_user_qp()
1009 qp->attrs.rq_size = roundup_pow_of_two(attrs->cap.max_recv_wr); in erdma_create_qp()
1025 uresp.num_rqe = qp->attrs.rq_size; in erdma_create_qp()
1820 qp_attr->cap.max_recv_wr = qp->attrs.rq_size; in erdma_query_qp()
H A Derdma_cq.c171 depth = qp->attrs.rq_size; in erdma_poll_one_cqe()
H A Derdma_verbs.h285 u32 rq_size; member
/linux-6.15/drivers/vfio/pci/mlx5/
H A Dcmd.c1442 u64 rq_size) in mlx5vf_alloc_qp_recv_resources() argument
1444 unsigned int npages = DIV_ROUND_UP_ULL(rq_size, PAGE_SIZE); in mlx5vf_alloc_qp_recv_resources()
1522 u64 rq_size = SZ_2M; in mlx5vf_start_page_tracker() local
1541 if (rq_size < 4 * max_msg_size) in mlx5vf_start_page_tracker()
1542 rq_size = 4 * max_msg_size; in mlx5vf_start_page_tracker()
1555 max_recv_wr = DIV_ROUND_UP_ULL(rq_size, max_msg_size); in mlx5vf_start_page_tracker()
1579 rq_size); in mlx5vf_start_page_tracker()
/linux-6.15/drivers/infiniband/sw/siw/
H A Dsiw_verbs.c415 qp->attrs.rq_size = 0; in siw_create_qp()
429 qp->attrs.rq_size = num_rqe; in siw_create_qp()
531 qp_attr->cap.max_recv_wr = qp->attrs.rq_size; in siw_query_qp()
1012 if (qp->srq || qp->attrs.rq_size == 0) { in siw_post_receive()
1072 u32 idx = qp->rq_put % qp->attrs.rq_size; in siw_post_receive()
H A Dsiw_qp.c1267 while (qp->attrs.rq_size) { in siw_rq_flush()
1269 &qp->recvq[qp->rq_get % qp->attrs.rq_size]; in siw_rq_flush()
H A Dsiw.h258 u32 rq_size; member
/linux-6.15/block/
H A Dblk-mq.c3532 size_t rq_size, left; in blk_mq_alloc_rqs() local
3543 rq_size = round_up(sizeof(struct request) + set->cmd_size, in blk_mq_alloc_rqs()
3545 left = rq_size * depth; in blk_mq_alloc_rqs()
3564 if (order_to_size(this_order) < rq_size) in blk_mq_alloc_rqs()
3580 entries_per_page = order_to_size(this_order) / rq_size; in blk_mq_alloc_rqs()
3582 left -= to_do * rq_size; in blk_mq_alloc_rqs()
3592 p += rq_size; in blk_mq_alloc_rqs()
/linux-6.15/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c2259 u32 cq_size, rq_size; in mana_create_rxq() local
2285 err = mana_alloc_rx_wqe(apc, rxq, &rq_size, &cq_size); in mana_create_rxq()
2289 rq_size = MANA_PAGE_ALIGN(rq_size); in mana_create_rxq()
2296 spec.queue_size = rq_size; in mana_create_rxq()
/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Droce_hsi.h481 __le32 rq_size; member
673 __le32 rq_size; member
826 __le32 rq_size; member
1773 __le32 rq_size; member

12