Home
last modified time | relevance | path

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

/freebsd/sys/dev/irdma/
H A Dirdma_puda.c687 struct irdma_qp_uk *ukqp = &qp->qp_uk; in irdma_puda_qp_create() local
712 ukqp->sq_base = mem->va; in irdma_puda_qp_create()
713 ukqp->rq_base = &ukqp->sq_base[rsrc->sq_size]; in irdma_puda_qp_create()
714 ukqp->shadow_area = ukqp->rq_base[rsrc->rq_size].elem; in irdma_puda_qp_create()
715 ukqp->uk_attrs = &qp->dev->hw_attrs.uk_attrs; in irdma_puda_qp_create()
717 qp->hw_host_ctx = ukqp->shadow_area + IRDMA_SHADOW_AREA_SIZE; in irdma_puda_qp_create()
720 ukqp->qp_id = rsrc->qp_id; in irdma_puda_qp_create()
721 ukqp->sq_wrtrk_array = rsrc->sq_wrtrk_array; in irdma_puda_qp_create()
722 ukqp->rq_wrid_array = rsrc->rq_wrid_array; in irdma_puda_qp_create()
723 ukqp->sq_size = rsrc->sq_size; in irdma_puda_qp_create()
[all …]
H A Dirdma_verbs.c2446 struct irdma_qp_uk *ukqp; in irdma_post_send() local
2455 ukqp = &iwqp->sc_qp.qp_uk; in irdma_post_send()
2469 if (ukqp->qp_caps & IRDMA_SEND_WITH_IMM) { in irdma_post_send()
2504 err = irdma_uk_inline_send(ukqp, &info, false); in irdma_post_send()
2506 err = irdma_uk_send(ukqp, &info, false); in irdma_post_send()
2509 if (ukqp->qp_caps & IRDMA_WRITE_WITH_IMM) { in irdma_post_send()
2528 err = irdma_uk_inline_rdma_write(ukqp, &info, false); in irdma_post_send()
2530 err = irdma_uk_rdma_write(ukqp, &info, false); in irdma_post_send()
2546 err = irdma_uk_rdma_read(ukqp, &info, inv_stag, false); in irdma_post_send()
2552 err = irdma_uk_stag_local_invalidate(ukqp, &info, true); in irdma_post_send()
[all …]