Home
last modified time | relevance | path

Searched refs:srq_wrid_wql (Results 1 – 3 of 3) sorted by relevance

/titanic_50/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_srq.c319 srq->srq_wrid_wql = tavor_wrid_wql_create(state); in tavor_srq_alloc()
320 if (srq->srq_wrid_wql == NULL) { in tavor_srq_alloc()
325 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*(srq->srq_wrid_wql))) in tavor_srq_alloc()
429 mutex_enter(&srq->srq_wrid_wql->wql_lock); in tavor_srq_alloc()
431 mutex_exit(&srq->srq_wrid_wql->wql_lock); in tavor_srq_alloc()
447 tavor_wql_refcnt_dec(srq->srq_wrid_wql); in tavor_srq_alloc()
611 tavor_wql_refcnt_dec(srq->srq_wrid_wql); in tavor_srq_free()
903 mutex_enter(&srq->srq_wrid_wql->wql_lock); in tavor_srq_modify()
905 if (srq->srq_wrid_wql != NULL) { in tavor_srq_modify()
906 mutex_enter(&srq->srq_wrid_wql->wql_lock); in tavor_srq_modify()
[all …]
H A Dtavor_wr.c693 mutex_enter(&srq->srq_wrid_wql->wql_lock); in tavor_post_srq()
879 mutex_exit(&srq->srq_wrid_wql->wql_lock); in tavor_post_srq()
2429 qp->qp_srqhdl->srq_wrid_wql != NULL) { in tavor_wrid_from_reset_handling()
2478 if (qp->qp_srqhdl->srq_wrid_wql == NULL) { in tavor_wrid_from_reset_handling()
2479 qp->qp_srqhdl->srq_wrid_wql = rwq->wq_wrid_wql; in tavor_wrid_from_reset_handling()
2481 rwq->wq_wrid_wql = qp->qp_srqhdl->srq_wrid_wql; in tavor_wrid_from_reset_handling()
2483 tavor_wql_refcnt_inc(qp->qp_srqhdl->srq_wrid_wql); in tavor_wrid_from_reset_handling()
3221 ASSERT(MUTEX_HELD(&srq->srq_wrid_wql->wql_lock)); in tavor_wrid_list_srq_init()
/titanic_50/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_srq.h145 tavor_wq_lock_t *srq_wrid_wql; member
168 tavor_sw_srq_s::srq_wrid_wql))