DLM_LOCK_NL
return dlm_lock_sync(res, DLM_LOCK_NL);
ret = dlm_lock_sync(res, DLM_LOCK_NL);
case DLM_LOCK_NL:
lkb->lkb_grmode = DLM_LOCK_NL;
lkb->lkb_grmode = DLM_LOCK_NL;
if (flags & DLM_LKF_EXPEDITE && mode != DLM_LOCK_NL)
lkb->lkb_grmode = DLM_LOCK_NL;
error = control_lock(sdp, DLM_LOCK_NL, DLM_LKF_CONVERT|DLM_LKF_VALBLK);
return DLM_LOCK_NL;
control_lock(sdp, DLM_LOCK_NL, DLM_LKF_CONVERT);
error = control_lock(sdp, DLM_LOCK_NL, flags);
error = control_lock(sdp, DLM_LOCK_NL, DLM_LKF_VALBLK);
error = mounted_lock(sdp, DLM_LOCK_NL, 0);
mounted_mode = DLM_LOCK_NL;
if (mounted_mode != DLM_LOCK_NL) {
error = mounted_lock(sdp, DLM_LOCK_NL, DLM_LKF_CONVERT);
mounted_mode = DLM_LOCK_NL;
error = control_lock(sdp, DLM_LOCK_NL, DLM_LKF_CONVERT);
return DLM_LOCK_NL;
new_level = DLM_LOCK_NL;
lockres->l_blocking = DLM_LOCK_NL;
BUG_ON(level == DLM_LOCK_NL);
BUG_ON(level <= DLM_LOCK_NL);
BUG_ON(level == DLM_LOCK_NL);
(lockres->l_level > DLM_LOCK_NL)) {
ret = ocfs2_lock_create(osb, lockres, DLM_LOCK_NL, 0);
if (lockres->l_level == DLM_LOCK_NL)
gen = ocfs2_prepare_downconvert(lockres, DLM_LOCK_NL);
ret = ocfs2_downconvert_lock(osb, lockres, DLM_LOCK_NL, 0, gen);
BUG_ON(lockres->l_blocking <= DLM_LOCK_NL);
BUG_ON(lockres->l_blocking != DLM_LOCK_NL);
if (lockres->l_level == DLM_LOCK_NL) {
lockres->l_blocking = DLM_LOCK_NL;
BUG_ON(new_level != DLM_LOCK_NL && new_level != DLM_LOCK_PR);
new_level = DLM_LOCK_NL;
BUG_ON(lockres->l_blocking <= DLM_LOCK_NL);
lockres->l_blocking = DLM_LOCK_NL;
if (lockres->l_level == DLM_LOCK_NL &&
if (lockres->l_requested > DLM_LOCK_NL &&
#if (DLM_LOCK_NL != LKM_NLMODE)
{ DLM_LOCK_NL, "NL"}, \