Home
last modified time | relevance | path

Searched refs:recvq (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/infiniband/sw/siw/
A Dsiw_verbs.c411 qp->recvq = in siw_create_qp()
416 if (qp->recvq == NULL) { in siw_create_qp()
450 if (qp->recvq) { in siw_create_qp()
453 siw_mmap_entry_insert(uctx, qp->recvq, in siw_create_qp()
489 vfree(qp->recvq); in siw_create_qp()
1027 struct siw_rqe *rqe = &qp->recvq[idx]; in siw_post_receive()
1586 srq->recvq = in siw_create_srq()
1591 if (srq->recvq == NULL) { in siw_create_srq()
1624 if (srq->recvq) { in siw_create_srq()
1627 vfree(srq->recvq); in siw_create_srq()
[all …]
A Dsiw.h249 struct siw_rqe *recvq; member
450 struct siw_rqe *recvq; /* recv queue element array */ member
A Dsiw_qp_rx.c344 rqe = &srq->recvq[srq->rq_get % srq->num_rqe]; in siw_rqe_get()
346 if (unlikely(!qp->recvq)) in siw_rqe_get()
349 rqe = &qp->recvq[qp->rq_get % qp->attrs.rq_size]; in siw_rqe_get()
389 struct siw_rqe *rqe2 = &srq->recvq[off]; in siw_rqe_get()
A Dsiw_qp.c1298 &qp->recvq[qp->rq_get % qp->attrs.rq_size]; in siw_rq_flush()
1340 vfree(qp->recvq); in siw_free_qp()

Completed in 13 milliseconds