Lines Matching refs:l_flags
43 ret = lockres->l_flags & flag; in user_check_wait_flag()
89 lockres->l_flags &= ~USER_LOCK_BUSY; in user_recover_from_dlm_error()
134 lockres->l_namelen, lockres->l_name, lockres->l_flags); in user_ast()
141 lockres->l_flags &= ~USER_LOCK_BLOCKED; in user_ast()
147 lockres->l_flags |= USER_LOCK_ATTACHED; in user_ast()
148 lockres->l_flags &= ~USER_LOCK_BUSY; in user_ast()
167 if (!(lockres->l_flags & USER_LOCK_QUEUED)) { in __user_dlm_queue_lockres()
173 lockres->l_flags |= USER_LOCK_QUEUED; in __user_dlm_queue_lockres()
181 if (!(lockres->l_flags & USER_LOCK_BLOCKED)) in __user_dlm_cond_queue_lockres()
209 lockres->l_flags |= USER_LOCK_BLOCKED; in user_bast()
224 lockres->l_namelen, lockres->l_name, lockres->l_flags); in user_unlock_ast()
233 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN in user_unlock_ast()
234 && !(lockres->l_flags & USER_LOCK_IN_CANCEL)) { in user_unlock_ast()
240 BUG_ON(!(lockres->l_flags & USER_LOCK_IN_CANCEL)); in user_unlock_ast()
241 lockres->l_flags &= ~USER_LOCK_IN_CANCEL; in user_unlock_ast()
244 BUG_ON(!(lockres->l_flags & USER_LOCK_IN_CANCEL)); in user_unlock_ast()
249 lockres->l_flags &= ~USER_LOCK_IN_CANCEL; in user_unlock_ast()
252 if (lockres->l_flags & USER_LOCK_BLOCKED) in user_unlock_ast()
256 lockres->l_flags &= ~USER_LOCK_BUSY; in user_unlock_ast()
297 mlog_bug_on_msg(!(lockres->l_flags & USER_LOCK_QUEUED), in user_dlm_unblock_lock()
299 lockres->l_namelen, lockres->l_name, lockres->l_flags); in user_dlm_unblock_lock()
303 lockres->l_flags &= ~USER_LOCK_QUEUED; in user_dlm_unblock_lock()
310 if (!(lockres->l_flags & USER_LOCK_BLOCKED)) { in user_dlm_unblock_lock()
317 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN) { in user_dlm_unblock_lock()
324 if (lockres->l_flags & USER_LOCK_BUSY) { in user_dlm_unblock_lock()
325 if (lockres->l_flags & USER_LOCK_IN_CANCEL) { in user_dlm_unblock_lock()
332 lockres->l_flags |= USER_LOCK_IN_CANCEL; in user_dlm_unblock_lock()
366 lockres->l_flags |= USER_LOCK_BUSY; in user_dlm_unblock_lock()
407 BUG_ON(!(lockres->l_flags & USER_LOCK_BLOCKED)); in user_may_continue_on_blocked_lock()
442 if ((lockres->l_flags & USER_LOCK_BUSY) && in user_dlm_cluster_lock()
452 if ((lockres->l_flags & USER_LOCK_BLOCKED) && in user_dlm_cluster_lock()
468 lockres->l_flags |= USER_LOCK_BUSY; in user_dlm_cluster_lock()
598 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN) { in user_dlm_destroy_lock()
603 lockres->l_flags |= USER_LOCK_IN_TEARDOWN; in user_dlm_destroy_lock()
605 while (lockres->l_flags & USER_LOCK_BUSY) { in user_dlm_destroy_lock()
619 if (!(lockres->l_flags & USER_LOCK_ATTACHED)) { in user_dlm_destroy_lock()
624 lockres->l_flags &= ~USER_LOCK_ATTACHED; in user_dlm_destroy_lock()
625 lockres->l_flags |= USER_LOCK_BUSY; in user_dlm_destroy_lock()