Lines Matching refs:lock
260 spin_lock_init(&srq->lock); in mthca_alloc_srq()
277 spin_lock_irq(&dev->srq_table.lock); in mthca_alloc_srq()
281 spin_unlock_irq(&dev->srq_table.lock); in mthca_alloc_srq()
284 spin_unlock_irq(&dev->srq_table.lock); in mthca_alloc_srq()
325 spin_lock_irq(&dev->srq_table.lock); in get_srq_refcount()
327 spin_unlock_irq(&dev->srq_table.lock); in get_srq_refcount()
347 spin_lock_irq(&dev->srq_table.lock); in mthca_free_srq()
351 spin_unlock_irq(&dev->srq_table.lock); in mthca_free_srq()
430 spin_lock(&dev->srq_table.lock); in mthca_srq_event()
434 spin_unlock(&dev->srq_table.lock); in mthca_srq_event()
450 spin_lock(&dev->srq_table.lock); in mthca_srq_event()
453 spin_unlock(&dev->srq_table.lock); in mthca_srq_event()
466 spin_lock(&srq->lock); in mthca_free_srq_wqe()
474 spin_unlock(&srq->lock); in mthca_free_srq_wqe()
492 spin_lock_irqsave(&srq->lock, flags); in mthca_tavor_post_srq_recv()
573 spin_unlock_irqrestore(&srq->lock, flags); in mthca_tavor_post_srq_recv()
590 spin_lock_irqsave(&srq->lock, flags); in mthca_arbel_post_srq_recv()
638 spin_unlock_irqrestore(&srq->lock, flags); in mthca_arbel_post_srq_recv()
674 spin_lock_init(&dev->srq_table.lock); in mthca_init_srq_table()