Lines Matching refs:l_flags
41 ret = lockres->l_flags & flag; in user_check_wait_flag()
87 lockres->l_flags &= ~USER_LOCK_BUSY; in user_recover_from_dlm_error()
132 lockres->l_namelen, lockres->l_name, lockres->l_flags); in user_ast()
139 lockres->l_flags &= ~USER_LOCK_BLOCKED; in user_ast()
145 lockres->l_flags |= USER_LOCK_ATTACHED; in user_ast()
146 lockres->l_flags &= ~USER_LOCK_BUSY; in user_ast()
165 if (!(lockres->l_flags & USER_LOCK_QUEUED)) { in __user_dlm_queue_lockres()
171 lockres->l_flags |= USER_LOCK_QUEUED; in __user_dlm_queue_lockres()
179 if (!(lockres->l_flags & USER_LOCK_BLOCKED)) in __user_dlm_cond_queue_lockres()
207 lockres->l_flags |= USER_LOCK_BLOCKED; in user_bast()
222 lockres->l_namelen, lockres->l_name, lockres->l_flags); in user_unlock_ast()
231 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN in user_unlock_ast()
232 && !(lockres->l_flags & USER_LOCK_IN_CANCEL)) { in user_unlock_ast()
238 BUG_ON(!(lockres->l_flags & USER_LOCK_IN_CANCEL)); in user_unlock_ast()
239 lockres->l_flags &= ~USER_LOCK_IN_CANCEL; in user_unlock_ast()
242 BUG_ON(!(lockres->l_flags & USER_LOCK_IN_CANCEL)); in user_unlock_ast()
247 lockres->l_flags &= ~USER_LOCK_IN_CANCEL; in user_unlock_ast()
250 if (lockres->l_flags & USER_LOCK_BLOCKED) in user_unlock_ast()
254 lockres->l_flags &= ~USER_LOCK_BUSY; in user_unlock_ast()
295 mlog_bug_on_msg(!(lockres->l_flags & USER_LOCK_QUEUED), in user_dlm_unblock_lock()
297 lockres->l_namelen, lockres->l_name, lockres->l_flags); in user_dlm_unblock_lock()
301 lockres->l_flags &= ~USER_LOCK_QUEUED; in user_dlm_unblock_lock()
308 if (!(lockres->l_flags & USER_LOCK_BLOCKED)) { in user_dlm_unblock_lock()
315 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN) { in user_dlm_unblock_lock()
322 if (lockres->l_flags & USER_LOCK_BUSY) { in user_dlm_unblock_lock()
323 if (lockres->l_flags & USER_LOCK_IN_CANCEL) { in user_dlm_unblock_lock()
330 lockres->l_flags |= USER_LOCK_IN_CANCEL; in user_dlm_unblock_lock()
364 lockres->l_flags |= USER_LOCK_BUSY; in user_dlm_unblock_lock()
405 BUG_ON(!(lockres->l_flags & USER_LOCK_BLOCKED)); in user_may_continue_on_blocked_lock()
436 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN) { in user_dlm_cluster_lock()
445 if ((lockres->l_flags & USER_LOCK_BUSY) && in user_dlm_cluster_lock()
455 if ((lockres->l_flags & USER_LOCK_BLOCKED) && in user_dlm_cluster_lock()
471 lockres->l_flags |= USER_LOCK_BUSY; in user_dlm_cluster_lock()
601 if (lockres->l_flags & USER_LOCK_IN_TEARDOWN) { in user_dlm_destroy_lock()
606 lockres->l_flags |= USER_LOCK_IN_TEARDOWN; in user_dlm_destroy_lock()
608 while (lockres->l_flags & USER_LOCK_BUSY) { in user_dlm_destroy_lock()
617 lockres->l_flags &= ~USER_LOCK_IN_TEARDOWN; in user_dlm_destroy_lock()
623 if (!(lockres->l_flags & USER_LOCK_ATTACHED)) { in user_dlm_destroy_lock()
632 lockres->l_flags |= USER_LOCK_BUSY; in user_dlm_destroy_lock()
638 lockres->l_flags &= ~USER_LOCK_IN_TEARDOWN; in user_dlm_destroy_lock()
639 lockres->l_flags &= ~USER_LOCK_BUSY; in user_dlm_destroy_lock()