Lines Matching refs:OCFS2_LOCK_BUSY

920 	BUG_ON(!(lockres->l_flags & OCFS2_LOCK_BUSY));
931 lockres_clear_flags(lockres, OCFS2_LOCK_BUSY);
936 BUG_ON(!(lockres->l_flags & OCFS2_LOCK_BUSY));
951 * the OCFS2_LOCK_BUSY flag to prevent the dc thread from
961 lockres_clear_flags(lockres, OCFS2_LOCK_BUSY);
966 BUG_ON((!(lockres->l_flags & OCFS2_LOCK_BUSY)));
976 lockres_clear_flags(lockres, OCFS2_LOCK_BUSY);
1012 * OCFS2_LOCK_BUSY and calling ocfs2_dlm_lock(). See ocfs2_unblock_lock()
1017 * returns. The ast clears OCFS2_LOCK_BUSY, and must therefore clear
1107 BUG_ON(!(lockres->l_flags & OCFS2_LOCK_BUSY));
1157 lockres_clear_flags(lockres, OCFS2_LOCK_BUSY);
1244 lockres_clear_flags(lockres, OCFS2_LOCK_BUSY);
1294 lockres_clear_flags(lockres, OCFS2_LOCK_BUSY);
1306 * OCFS2_LOCK_BUSY), we'll bail out returning 0. It's up to the caller
1323 (lockres->l_flags & OCFS2_LOCK_BUSY)) {
1330 lockres_or_flags(lockres, OCFS2_LOCK_BUSY);
1369 !ocfs2_check_wait_flag(lockres, OCFS2_LOCK_BUSY));
1513 if (lockres->l_flags & OCFS2_LOCK_BUSY &&
1517 lockres_add_mask_waiter(lockres, &mw, OCFS2_LOCK_BUSY, 0);
1571 lockres_or_flags(lockres, OCFS2_LOCK_BUSY);
1635 mw.mw_mask & (OCFS2_LOCK_BUSY|OCFS2_LOCK_BLOCKED)) {
1918 if (lockres->l_flags & OCFS2_LOCK_BUSY) {
1929 lockres_add_mask_waiter(lockres, &mw, OCFS2_LOCK_BUSY, 0);
1986 if ((lockres->l_flags & OCFS2_LOCK_BUSY) ||
1997 lockres_add_mask_waiter(lockres, &mw, OCFS2_LOCK_BUSY, 0);
2021 lockres_or_flags(lockres, OCFS2_LOCK_BUSY);
2023 lockres_add_mask_waiter(lockres, &mw, OCFS2_LOCK_BUSY, 0);
2100 lockres_add_mask_waiter(lockres, &mw, OCFS2_LOCK_BUSY, 0);
3427 while (lockres->l_flags & OCFS2_LOCK_BUSY) {
3450 if (lockres->l_flags & OCFS2_LOCK_BUSY)
3468 lockres_or_flags(lockres, OCFS2_LOCK_BUSY);
3633 lockres_or_flags(lockres, OCFS2_LOCK_BUSY);
3701 mlog_bug_on_msg(!(lockres->l_flags & OCFS2_LOCK_BUSY),
3752 if (lockres->l_flags & OCFS2_LOCK_BUSY) {
3756 * OCFS2_LOCK_BUSY, but has *NOT* yet called dlm_lock().
3796 * OCFS2_LOCK_BUSY flag is cleared. Now if the fs received a bast