Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_ctrl.c2382 ret_code = i40iw_qp_uk_init(&qp->qp_uk, &info->qp_uk_init_info); in i40iw_sc_qp_init()
2396 qp->hw_sq_size = i40iw_get_encoded_wqe_size(qp->qp_uk.sq_ring.size, in i40iw_sc_qp_init()
2399 __func__, qp->hw_sq_size, qp->qp_uk.sq_ring.size); in i40iw_sc_qp_init()
2403 ret_code = i40iw_fragcnt_to_wqesize_rq(qp->qp_uk.max_rq_frag_cnt, in i40iw_sc_qp_init()
2410 if (qp->qp_uk.max_rq_frag_cnt > I40IW_MAX_WQ_FRAGMENT_COUNT) in i40iw_sc_qp_init()
2415 qp->hw_rq_size = i40iw_get_encoded_wqe_size(qp->qp_uk.rq_size * in i40iw_sc_qp_init()
2419 __func__, qp->hw_rq_size, qp->qp_uk.rq_size, wqe_size); in i40iw_sc_qp_init()
2448 if ((qp->qp_uk.qp_id < I40IW_MIN_IW_QP_ID) || in i40iw_sc_qp_create()
2449 (qp->qp_uk.qp_id > I40IW_MAX_IW_QP_ID)) in i40iw_sc_qp_create()
2461 header = qp->qp_uk.qp_id | in i40iw_sc_qp_create()
[all …]
Di40iw_puda.c116 qp->qp_uk.rq_wrid_array[wqe_idx] = (uintptr_t)buf; in i40iw_puda_post_recvbuf()
117 wqe = qp->qp_uk.rq_base[wqe_idx].elem; in i40iw_puda_post_recvbuf()
390 wqe = i40iw_puda_get_next_send_wqe(&qp->qp_uk, &wqe_idx); in i40iw_puda_send()
393 qp->qp_uk.sq_wrtrk_array[wqe_idx].wrid = (uintptr_t)info->scratch; in i40iw_puda_send()
404 LS_64(qp->qp_uk.swqe_polarity, I40IW_UDA_QPSQ_VALID); in i40iw_puda_send()
413 i40iw_qp_post_wr(&qp->qp_uk); in i40iw_puda_send()
531 header = qp->qp_uk.qp_id | in i40iw_puda_qp_wqe()
555 struct i40iw_qp_uk *ukqp = &qp->qp_uk; in i40iw_puda_qp_create()
994 wqe = qp->qp_uk.rq_base[wqe_idx].elem; in i40iw_ilq_putback_rcvbuf()
Di40iw_verbs.c397 ukcq->ops.iw_cq_clean(&iwqp->sc_qp.qp_uk, ukcq); in i40iw_clean_cqes()
767 attr->cap.max_send_wr = qp->qp_uk.sq_size; in i40iw_query_qp()
768 attr->cap.max_recv_wr = qp->qp_uk.rq_size; in i40iw_query_qp()
1649 if (I40IW_RING_MORE_WORK(qp->qp_uk.sq_ring)) in i40iw_drain_sq()
1662 if (I40IW_RING_MORE_WORK(qp->qp_uk.rq_ring)) in i40iw_drain_rq()
2128 ukqp = &iwqp->sc_qp.qp_uk; in i40iw_post_send()
2304 ukqp = &iwqp->sc_qp.qp_uk; in i40iw_post_recv()
2407 if (!I40IW_RING_MORE_WORK(qp->qp_uk.sq_ring)) in i40iw_poll_cq()
2409 if (!I40IW_RING_MORE_WORK(qp->qp_uk.rq_ring)) in i40iw_poll_cq()
Di40iw_type.h368 struct i40iw_qp_uk qp_uk; member
Di40iw_cm.c3732 iwqp->sc_qp.qp_uk.sq_base = kmap(iwqp->page); in i40iw_accept()
3740 iwqp->sc_qp.qp_uk.sq_base = kmap(iwqp->page); in i40iw_accept()
4113 iwqp->sc_qp.qp_uk.sq_base = kmap(iwqp->page); in i40iw_cm_event_connected()