DLM_LOCK_EX
if (cinfo->token_lockres->mode == DLM_LOCK_EX) {
return dlm_lock_sync_interruptible(cinfo->resync_lockres, DLM_LOCK_EX, mddev);
ret = dlm_lock_sync(cinfo->no_new_dev_lockres, DLM_LOCK_EX);
if (mode == DLM_LOCK_EX) {
error = dlm_lock_sync(cinfo->token_lockres, DLM_LOCK_EX);
WARN_ON(cinfo->token_lockres->mode != DLM_LOCK_EX);
error = dlm_lock_sync(cinfo->message_lockres, DLM_LOCK_EX);
error = dlm_lock_sync(cinfo->ack_lockres, DLM_LOCK_EX);
ret = dlm_lock_sync(cinfo->token_lockres, DLM_LOCK_EX);
case DLM_LOCK_EX:
if (gr->lkb_highbast < DLM_LOCK_EX)
if (gr->lkb_highbast < DLM_LOCK_EX)
if (mode < 0 || mode > DLM_LOCK_EX)
case DLM_LOCK_EX:
return DLM_LOCK_EX;
error = control_lock(sdp, DLM_LOCK_EX, DLM_LKF_CONVERT|DLM_LKF_VALBLK);
error = control_lock(sdp, DLM_LOCK_EX, DLM_LKF_CONVERT|DLM_LKF_NOQUEUE|DLM_LKF_VALBLK);
error = mounted_lock(sdp, DLM_LOCK_EX, DLM_LKF_CONVERT|DLM_LKF_NOQUEUE);
mounted_mode = DLM_LOCK_EX;
if (mounted_mode == DLM_LOCK_EX) {
return DLM_LOCK_EX;
*level = DLM_LOCK_EX;
int new_level = DLM_LOCK_EX;
if (level == DLM_LOCK_EX)
case DLM_LOCK_EX:
if ((lockres->l_blocking == DLM_LOCK_EX)
case DLM_LOCK_EX:
if (level != DLM_LOCK_EX &&
case DLM_LOCK_EX:
if (level != DLM_LOCK_EX &&
BUG_ON(lockres->l_level < DLM_LOCK_EX);
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
level = write ? DLM_LOCK_EX : DLM_LOCK_PR;
ocfs2_cluster_unlock(osb, lockres, DLM_LOCK_EX);
int ret, level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
lockres->l_blocking = DLM_LOCK_EX;
case DLM_LOCK_EX:
level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
status = ocfs2_cluster_lock(osb, lockres, DLM_LOCK_EX, 0, 0);
ocfs2_cluster_unlock(osb, lockres, DLM_LOCK_EX);
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
status = ocfs2_cluster_lock(osb, lockres, DLM_LOCK_EX, 0, 0);
ocfs2_cluster_unlock(osb, lockres, DLM_LOCK_EX);
status = ocfs2_cluster_lock(osb, lockres, DLM_LOCK_EX,
ocfs2_cluster_unlock(osb, lockres, DLM_LOCK_EX);
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
lockres->l_level == DLM_LOCK_EX &&
if ((lockres->l_blocking == DLM_LOCK_EX)
if (lockres->l_level == DLM_LOCK_EX)
if (blocking == DLM_LOCK_EX) {
BUG_ON(lockres->l_level != DLM_LOCK_EX && !checkpointed);
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR;
case DLM_LOCK_EX:
case DLM_LOCK_EX:
int new_level = DLM_LOCK_EX;
if (level == DLM_LOCK_EX)
#if (DLM_LOCK_EX != LKM_EXMODE)
ret = version_lock(conn, DLM_LOCK_EX,
{ DLM_LOCK_EX, "EX"})