Home
last modified time | relevance | path

Searched refs:get_wqe (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c74 static void *get_wqe(struct mthca_srq *srq, int n) in get_wqe() function
185 next = wqe = get_wqe(srq, i); in mthca_alloc_srq_buf()
201 srq->last = get_wqe(srq, srq->max - 1); in mthca_alloc_srq_buf()
474 last_free = get_wqe(srq, srq->last_free); in mthca_free_srq_wqe()
477 *wqe_to_link(get_wqe(srq, ind)) = -1; in mthca_free_srq_wqe()
504 wqe = get_wqe(srq, ind); in mthca_tavor_post_srq_recv()
594 wqe = get_wqe(srq, ind); in mthca_arbel_post_srq_recv()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c74 static void *get_wqe(struct mthca_srq *srq, int n) in get_wqe() function
185 next = wqe = get_wqe(srq, i); in mthca_alloc_srq_buf()
201 srq->last = get_wqe(srq, srq->max - 1); in mthca_alloc_srq_buf()
474 last_free = get_wqe(srq, srq->last_free); in mthca_free_srq_wqe()
477 *wqe_to_link(get_wqe(srq, ind)) = -1; in mthca_free_srq_wqe()
504 wqe = get_wqe(srq, ind); in mthca_tavor_post_srq_recv()
594 wqe = get_wqe(srq, ind); in mthca_arbel_post_srq_recv()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dsrq.c14 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe() function
159 next = get_wqe(srq, i); in create_srq_kernel()
416 next = get_wqe(srq, srq->tail); in mlx5_ib_free_srq_wqe()
459 next = get_wqe(srq, srq->head); in mlx5_ib_post_srq_recv()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dsrq.c42 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe() function
149 next = get_wqe(srq, i); in mlx4_ib_create_srq()
296 next = get_wqe(srq, srq->tail); in mlx4_ib_free_srq_wqe()
338 next = get_wqe(srq, srq->head); in mlx4_ib_post_srq_recv()
H A Dqp.c166 static void *get_wqe(struct mlx4_ib_qp *qp, int offset) in get_wqe() function
173 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift)); in get_recv_wqe()
178 return get_wqe(qp, qp->sq.offset + (n << qp->sq.wqe_shift)); in get_send_wqe()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dsrq.c42 static void *get_wqe(struct mlx4_ib_srq *srq, int n) in get_wqe() function
153 next = get_wqe(srq, i); in mlx4_ib_create_srq()
300 next = get_wqe(srq, srq->tail); in mlx4_ib_free_srq_wqe()
341 next = get_wqe(srq, srq->head); in mlx4_ib_post_srq_recv()
H A Dqp.c174 static void *get_wqe(struct mlx4_ib_qp *qp, int offset) in get_wqe() function
181 return get_wqe(qp, qp->rq.offset + (n << qp->rq.wqe_shift)); in get_recv_wqe()
186 return get_wqe(qp, qp->sq.offset + (n << qp->sq.wqe_shift)); in get_send_wqe()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dsrq.c13 static void *get_wqe(struct mlx5_ib_srq *srq, int n) in get_wqe() function
133 next = get_wqe(srq, i); in create_srq_kernel()
395 next = get_wqe(srq, srq->tail); in mlx5_ib_free_srq_wqe()
438 next = get_wqe(srq, srq->head); in mlx5_ib_post_srq_recv()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c1255 static inline void *get_wqe(struct hns_roce_qp *hr_qp, int offset) in get_wqe() function
1262 return get_wqe(hr_qp, hr_qp->rq.offset + (n << hr_qp->rq.wqe_shift)); in hns_roce_get_recv_wqe()
1267 return get_wqe(hr_qp, hr_qp->sq.offset + (n << hr_qp->sq.wqe_shift)); in hns_roce_get_send_wqe()
1272 return get_wqe(hr_qp, hr_qp->sge.offset + (n << hr_qp->sge.sge_shift)); in hns_roce_get_extend_sge()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_comp.c135 static inline enum comp_state get_wqe(struct rxe_qp *qp, in get_wqe() function
574 state = get_wqe(qp, pkt, &wqe); in rxe_completer()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/
H A Drxe_comp.c146 static inline enum comp_state get_wqe(struct rxe_qp *qp, in get_wqe() function
694 state = get_wqe(qp, pkt, &wqe); in rxe_completer()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c1422 static inline void *get_wqe(struct hns_roce_qp *hr_qp, u32 offset) in get_wqe() function
1429 return get_wqe(hr_qp, hr_qp->rq.offset + (n << hr_qp->rq.wqe_shift)); in hns_roce_get_recv_wqe()
1434 return get_wqe(hr_qp, hr_qp->sq.offset + (n << hr_qp->sq.wqe_shift)); in hns_roce_get_send_wqe()
1439 return get_wqe(hr_qp, hr_qp->sge.offset + (n << hr_qp->sge.sge_shift)); in hns_roce_get_extend_sge()

Completed in 20 milliseconds