Lines Matching refs:spinlock
40 /* will exit holding res->spinlock, but may drop in function */
46 assert_spin_locked(&res->spinlock);
52 spin_unlock(&res->spinlock);
54 spin_lock(&res->spinlock);
78 assert_spin_locked(&res->spinlock);
109 assert_spin_locked(&dlm->spinlock);
110 assert_spin_locked(&res->spinlock);
135 spin_lock(&dlm->spinlock);
136 spin_lock(&res->spinlock);
140 spin_unlock(&res->spinlock);
141 spin_unlock(&dlm->spinlock);
148 * It requires dlm and lockres spinlock to be taken.
153 assert_spin_locked(&dlm->spinlock);
154 assert_spin_locked(&res->spinlock);
196 assert_spin_locked(&dlm->spinlock);
197 assert_spin_locked(&res->spinlock);
208 spin_unlock(&res->spinlock);
213 /* drop spinlock... retake below */
214 spin_unlock(&res->spinlock);
215 spin_unlock(&dlm->spinlock);
217 spin_lock(&res->spinlock);
220 spin_unlock(&res->spinlock);
228 spin_lock(&dlm->spinlock);
229 spin_lock(&res->spinlock);
243 spin_unlock(&res->spinlock);
270 spin_unlock(&res->spinlock);
273 spin_unlock(&res->spinlock);
283 spin_lock(&dlm->spinlock);
292 spin_lock(&lockres->spinlock);
304 spin_unlock(&lockres->spinlock);
310 * spinlock will prevent people from getting and more
323 spin_unlock(&lockres->spinlock);
334 cond_resched_lock(&dlm->spinlock);
337 spin_unlock(&dlm->spinlock);
348 * spinlock, and because we know that it is not migrating/
353 assert_spin_locked(&res->spinlock);
406 spin_lock(&target->spinlock);
424 spin_unlock(&target->spinlock);
468 spin_lock(&target->spinlock);
484 spin_unlock(&target->spinlock);
500 spin_lock(&dlm->spinlock);
501 spin_lock(&res->spinlock);
503 spin_unlock(&res->spinlock);
504 spin_unlock(&dlm->spinlock);
511 assert_spin_locked(&dlm->spinlock);
512 assert_spin_locked(&res->spinlock);
562 spin_lock(&dlm->spinlock);
564 spin_unlock(&dlm->spinlock);
631 spin_lock(&lock->spinlock);
635 spin_unlock(&lock->spinlock);
697 /* We really don't want to hold dlm->spinlock while
701 * and drop dlm->spinlock ASAP. Once off the list,
702 * res->spinlock needs to be taken again to protect
704 spin_lock(&dlm->spinlock);
715 spin_lock(&res->spinlock);
718 spin_unlock(&res->spinlock);
719 spin_unlock(&dlm->spinlock);
727 spin_lock(&res->spinlock);
748 spin_unlock(&res->spinlock);
760 * spinlock and do NOT have the dlm lock.
766 spin_unlock(&res->spinlock);
773 spin_lock(&dlm->spinlock);
777 spin_lock(&res->spinlock);
779 spin_unlock(&res->spinlock);
792 spin_unlock(&dlm->spinlock);