Home
last modified time | relevance | path

Searched refs:srq_size (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dsrq.c39 struct srq_data *t4_init_srq(int srq_size) in t4_init_srq() argument
47 s->srq_size = srq_size; in t4_init_srq()
Dsrq.h54 unsigned int srq_size; member
60 struct srq_data *t4_init_srq(int srq_size);
/Linux-v5.4/include/uapi/rdma/
Dcxgb4-abi.h93 __u32 srq_size; member
/Linux-v5.4/drivers/nvme/target/
Drdma.c110 size_t srq_size; member
848 nvmet_rdma_free_cmds(ndev, ndev->srq_cmds, ndev->srq_size, false); in nvmet_rdma_destroy_srq()
856 size_t srq_size; in nvmet_rdma_init_srq() local
859 srq_size = 4095; /* XXX: tune */ in nvmet_rdma_init_srq()
861 srq_attr.attr.max_wr = srq_size; in nvmet_rdma_init_srq()
875 ndev->srq_cmds = nvmet_rdma_alloc_cmds(ndev, srq_size, false); in nvmet_rdma_init_srq()
882 ndev->srq_size = srq_size; in nvmet_rdma_init_srq()
884 for (i = 0; i < srq_size; i++) { in nvmet_rdma_init_srq()
893 nvmet_rdma_free_cmds(ndev, ndev->srq_cmds, ndev->srq_size, false); in nvmet_rdma_init_srq()
/Linux-v5.4/drivers/infiniband/ulp/srpt/
Dib_srpt.h428 int srq_size; member
Dib_srpt.c342 send_queue_depth = sdev->srq_size; in srpt_get_ioc()
3006 sdev->srq_size, sdev->req_buf_cache, in srpt_free_srq()
3017 .attr.max_wr = sdev->srq_size, in srpt_alloc_srq()
3032 pr_debug("create SRQ #wr= %d max_allow=%d dev= %s\n", sdev->srq_size, in srpt_alloc_srq()
3041 srpt_alloc_ioctx_ring(sdev, sdev->srq_size, in srpt_alloc_srq()
3050 for (i = 0; i < sdev->srq_size; ++i) { in srpt_alloc_srq()
3107 sdev->srq_size = min(srpt_srq_size, sdev->device->attrs.max_srq_wr); in srpt_add_one()
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Droce_hsi.h1248 __le16 srq_size; member
Dqplib_fp.c563 req.srq_size = cpu_to_le16((u16)srq->hwq.max_elements); in bnxt_qplib_create_srq()
/Linux-v5.4/drivers/infiniband/hw/cxgb4/
Dqp.c2755 uresp.srq_size = srq->wq.size; in c4iw_create_srq()