Lines Matching refs:spinlock
42 /* will exit holding res->spinlock, but may drop in function */
48 assert_spin_locked(&res->spinlock);
54 spin_unlock(&res->spinlock);
56 spin_lock(&res->spinlock);
80 assert_spin_locked(&res->spinlock);
111 assert_spin_locked(&dlm->spinlock);
112 assert_spin_locked(&res->spinlock);
137 spin_lock(&dlm->spinlock);
138 spin_lock(&res->spinlock);
142 spin_unlock(&res->spinlock);
143 spin_unlock(&dlm->spinlock);
150 * It requires dlm and lockres spinlock to be taken.
155 assert_spin_locked(&dlm->spinlock);
156 assert_spin_locked(&res->spinlock);
198 assert_spin_locked(&dlm->spinlock);
199 assert_spin_locked(&res->spinlock);
210 spin_unlock(&res->spinlock);
215 /* drop spinlock... retake below */
216 spin_unlock(&res->spinlock);
217 spin_unlock(&dlm->spinlock);
219 spin_lock(&res->spinlock);
222 spin_unlock(&res->spinlock);
230 spin_lock(&dlm->spinlock);
231 spin_lock(&res->spinlock);
245 spin_unlock(&res->spinlock);
272 spin_unlock(&res->spinlock);
275 spin_unlock(&res->spinlock);
285 spin_lock(&dlm->spinlock);
294 spin_lock(&lockres->spinlock);
306 spin_unlock(&lockres->spinlock);
312 * spinlock will prevent people from getting and more
325 spin_unlock(&lockres->spinlock);
336 cond_resched_lock(&dlm->spinlock);
339 spin_unlock(&dlm->spinlock);
350 * spinlock, and because we know that it is not migrating/
355 assert_spin_locked(&res->spinlock);
408 spin_lock(&target->spinlock);
426 spin_unlock(&target->spinlock);
470 spin_lock(&target->spinlock);
486 spin_unlock(&target->spinlock);
502 spin_lock(&dlm->spinlock);
503 spin_lock(&res->spinlock);
505 spin_unlock(&res->spinlock);
506 spin_unlock(&dlm->spinlock);
513 assert_spin_locked(&dlm->spinlock);
514 assert_spin_locked(&res->spinlock);
564 spin_lock(&dlm->spinlock);
566 spin_unlock(&dlm->spinlock);
633 spin_lock(&lock->spinlock);
637 spin_unlock(&lock->spinlock);
699 /* We really don't want to hold dlm->spinlock while
703 * and drop dlm->spinlock ASAP. Once off the list,
704 * res->spinlock needs to be taken again to protect
706 spin_lock(&dlm->spinlock);
717 spin_lock(&res->spinlock);
720 spin_unlock(&res->spinlock);
721 spin_unlock(&dlm->spinlock);
729 spin_lock(&res->spinlock);
750 spin_unlock(&res->spinlock);
762 * spinlock and do NOT have the dlm lock.
768 spin_unlock(&res->spinlock);
775 spin_lock(&dlm->spinlock);
779 spin_lock(&res->spinlock);
781 spin_unlock(&res->spinlock);
794 spin_unlock(&dlm->spinlock);