Searched refs:flush_lock (Results 1 – 5 of 5) sorted by relevance
148 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()
286 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()
397 struct mtx flush_lock; member
85 __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 …]
468 spinlock_t flush_lock; /* lock flush queue list */ member