Home
last modified time | relevance | path

Searched refs:get_wqe (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_srq.c72 static void *get_wqe(struct mthca_srq *srq, int n) in get_wqe() function
178 next = wqe = get_wqe(srq, i); in mthca_alloc_srq_buf()
194 srq->last = get_wqe(srq, srq->max - 1); in mthca_alloc_srq_buf()
466 last_free = get_wqe(srq, srq->last_free); in mthca_free_srq_wqe()
469 *wqe_to_link(get_wqe(srq, ind)) = -1; in mthca_free_srq_wqe()
496 wqe = get_wqe(srq, ind); in mthca_tavor_post_srq_recv()
592 wqe = get_wqe(srq, ind); in mthca_arbel_post_srq_recv()
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dsrq.c41 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe() function
154 next = get_wqe(srq, i); in mlx4_ib_create_srq()
303 next = get_wqe(srq, srq->tail); in mlx4_ib_free_srq_wqe()
345 next = get_wqe(srq, srq->head); in mlx4_ib_post_srq_recv()
Dqp.c190 static void *get_wqe(struct mlx4_ib_qp *qp, int offset) in get_wqe() function
197 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift)); in get_recv_wqe()
202 return get_wqe(qp, qp->sq.offset + (n << qp->sq.wqe_shift)); in get_send_wqe()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dsrq.c45 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe() function
186 next = get_wqe(srq, i); in create_srq_kernel()
442 next = get_wqe(srq, srq->tail); in mlx5_ib_free_srq_wqe()
485 next = get_wqe(srq, srq->head); in mlx5_ib_post_srq_recv()
Dqp.c110 static void *get_wqe(struct mlx5_ib_qp *qp, int offset) in get_wqe() function
117 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift)); in get_recv_wqe()
122 return get_wqe(qp, qp->sq.offset + (n << MLX5_IB_SQ_STRIDE)); in mlx5_get_send_wqe()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_comp.c162 static inline enum comp_state get_wqe(struct rxe_qp *qp, in get_wqe() function
583 state = get_wqe(qp, pkt, &wqe); in rxe_completer()
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_qp.c1061 static void *get_wqe(struct hns_roce_qp *hr_qp, int offset) in get_wqe() function
1069 return get_wqe(hr_qp, hr_qp->rq.offset + (n << hr_qp->rq.wqe_shift)); in get_recv_wqe()
1075 return get_wqe(hr_qp, hr_qp->sq.offset + (n << hr_qp->sq.wqe_shift)); in get_send_wqe()