Home
last modified time | relevance | path

Searched refs:srq_uk (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
H A Duser.h527 struct irdma_srq_uk *srq_uk; member
567 struct irdma_srq_uk *srq_uk; member
H A Dctrl.c415 (!info->qp_uk_init_info.srq_uk && in irdma_sc_qp_init()
461 ret_code = irdma_uk_srq_init(&srq->srq_uk, &info->srq_uk_init_info); in irdma_sc_srq_init()
482 srq->srq_uk.srq_size * in irdma_sc_srq_init()
483 srq->srq_uk.wqe_size_multiplier); in irdma_sc_srq_init()
504 if (srq->srq_uk.srq_id < cqp->dev->hw_attrs.min_hw_srq_id || in irdma_sc_srq_create()
505 srq->srq_uk.srq_id > in irdma_sc_srq_create()
516 FIELD_PREP(IRDMA_CQPSQ_SRQ_RQ_WQE_SIZE, srq->srq_uk.wqe_size)); in irdma_sc_srq_create()
532 hdr = srq->srq_uk.srq_id | in irdma_sc_srq_create()
568 if (srq->srq_uk.srq_id < cqp->dev->hw_attrs.min_hw_srq_id || in irdma_sc_srq_modify()
569 srq->srq_uk.srq_id > in irdma_sc_srq_modify()
[all …]
H A Duk.c1289 srq = qp->srq_uk; in irdma_uk_cq_poll_cmpl()
1747 qp->srq_uk = info->srq_uk; in irdma_uk_qp_init()
H A Dverbs.c595 init_info->rq_pa = init_info->qp_uk_init_info.srq_uk ? in irdma_setup_virt_qp()
974 init_info.qp_uk_init_info.srq_uk = &iwsrq->sc_srq.srq_uk; in irdma_create_qp()
1892 irdma_free_rsrc(rf, rf->allocated_srqs, srq->srq_uk.srq_id); in irdma_srq_free_rsrc()
2214 if (attr->srq_limit > iwsrq->sc_srq.srq_uk.srq_size) in irdma_modify_srq()
2392 iwsrq->sc_srq.srq_uk.lock = &iwsrq->lock; in irdma_create_srq()
2449 attr->max_sge = iwsrq->sc_srq.srq_uk.max_srq_frag_cnt; in irdma_query_srq()
4160 struct irdma_srq_uk *uksrq = &iwsrq->sc_srq.srq_uk; in irdma_post_srq_recv()
4209 if (ukqp->srq_uk) { in irdma_post_recv()
H A Dtype.h755 struct irdma_srq_uk srq_uk; member