Home
last modified time | relevance | path

Searched refs:ukqp (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/infiniband/hw/irdma/
H A Dpuda.c647 struct irdma_qp_uk *ukqp = &qp->qp_uk; in irdma_puda_qp_create() local
673 ukqp->sq_base = mem->va; in irdma_puda_qp_create()
674 ukqp->rq_base = &ukqp->sq_base[rsrc->sq_size]; in irdma_puda_qp_create()
675 ukqp->shadow_area = ukqp->rq_base[rsrc->rq_size].elem; in irdma_puda_qp_create()
681 ukqp->qp_id = rsrc->qp_id; in irdma_puda_qp_create()
683 ukqp->rq_wrid_array = rsrc->rq_wrid_array; in irdma_puda_qp_create()
684 ukqp->sq_size = rsrc->sq_size; in irdma_puda_qp_create()
685 ukqp->rq_size = rsrc->rq_size; in irdma_puda_qp_create()
687 IRDMA_RING_INIT(ukqp->sq_ring, ukqp->sq_size); in irdma_puda_qp_create()
688 IRDMA_RING_INIT(ukqp->initial_ring, ukqp->sq_size); in irdma_puda_qp_create()
[all …]
H A Dverbs.c3433 struct irdma_qp_uk *ukqp; in irdma_post_send() local
3442 ukqp = &iwqp->sc_qp.qp_uk; in irdma_post_send()
3456 if (ukqp->qp_caps & IRDMA_SEND_WITH_IMM) { in irdma_post_send()
3491 err = irdma_uk_inline_send(ukqp, &info, false); in irdma_post_send()
3493 err = irdma_uk_send(ukqp, &info, false); in irdma_post_send()
3496 if (ukqp->qp_caps & IRDMA_WRITE_WITH_IMM) { in irdma_post_send()
3518 err = irdma_uk_rdma_write(ukqp, &info, false); in irdma_post_send()
3581 irdma_uk_qp_post_wr(ukqp); in irdma_post_send()
3605 struct irdma_qp_uk *ukqp; in irdma_post_recv() local
3611 ukqp = &iwqp->sc_qp.qp_uk; in irdma_post_recv()
[all …]