Home
last modified time | relevance | path

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

/freebsd/sys/dev/iser/
H A Diser_verbs.c148 mtx_lock(&ib_conn->beacon.flush_lock); in iser_handle_wc()
151 mtx_unlock(&ib_conn->beacon.flush_lock); in iser_handle_wc()
642 mtx_lock(&ib_conn->beacon.flush_lock); in iser_conn_terminate()
650 mtx_unlock(&ib_conn->beacon.flush_lock); in iser_conn_terminate()
655 cv_wait(&ib_conn->beacon.flush_cv, &ib_conn->beacon.flush_lock); in iser_conn_terminate()
664 mtx_unlock(&ib_conn->beacon.flush_lock); in iser_conn_terminate()
669 cv_wait(&ib_conn->beacon.flush_cv, &ib_conn->beacon.flush_lock); in iser_conn_terminate()
670 mtx_unlock(&ib_conn->beacon.flush_lock); in iser_conn_terminate()
H A Dicl_iser.c286 mtx_init(&iser_conn->ib_conn.beacon.flush_lock, "iser_flush_lock", NULL, MTX_DEF); in iser_new_conn()
308 mtx_destroy(&iser_conn->ib_conn.beacon.flush_lock); in iser_conn_free()
H A Dicl_iser.h397 struct mtx flush_lock; member
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_fp.c85 __acquires(&qp->scq->flush_lock) __acquires(&qp->rcq->flush_lock) in bnxt_qplib_acquire_cq_flush_locks()
88 spin_lock(&qp->scq->flush_lock); in bnxt_qplib_acquire_cq_flush_locks()
90 __acquire(&qp->rcq->flush_lock); in bnxt_qplib_acquire_cq_flush_locks()
92 spin_lock(&qp->rcq->flush_lock); in bnxt_qplib_acquire_cq_flush_locks()
96 __releases(&qp->scq->flush_lock) __releases(&qp->rcq->flush_lock) in bnxt_qplib_release_cq_flush_locks()
99 __release(&qp->rcq->flush_lock); in bnxt_qplib_release_cq_flush_locks()
101 spin_unlock(&qp->rcq->flush_lock); in bnxt_qplib_release_cq_flush_locks()
102 spin_unlock(&qp->scq->flush_lock); in bnxt_qplib_release_cq_flush_locks()
2433 spin_lock_init(&cq->flush_lock); in bnxt_qplib_create_cq()
3427 spin_lock_irqsave(&cq->flush_lock, flags); in bnxt_qplib_process_flush_list()
[all …]
H A Dqplib_fp.h468 spinlock_t flush_lock; /* lock flush queue list */ member