DLM_LKF_CANCEL
ret = dlm_unlock(res->ls, res->lksb.sb_lkid, DLM_LKF_CANCEL,
if (flags & DLM_LKF_CANCEL)
if (flags & ~(DLM_LKF_CANCEL | DLM_LKF_VALBLK | DLM_LKF_IVVALBLK |
if (flags & DLM_LKF_CANCEL && flags & DLM_LKF_FORCEUNLOCK)
if (!(args->flags & (DLM_LKF_CANCEL | DLM_LKF_FORCEUNLOCK)) &&
if (args->flags & (DLM_LKF_CANCEL | DLM_LKF_FORCEUNLOCK)) {
args->flags & DLM_LKF_CANCEL ?
if (args->flags & DLM_LKF_CANCEL) {
if (lkb->lkb_exflags & DLM_LKF_CANCEL)
if (flags & DLM_LKF_CANCEL)
if (error == -EBUSY && (flags & (DLM_LKF_CANCEL | DLM_LKF_FORCEUNLOCK)))
if (params->flags & DLM_LKF_CANCEL)
dlm_unlock(ls->ls_dlm, gl->gl_lksb.sb_lkid, DLM_LKF_CANCEL, NULL, gl);
DLM_LKF_CANCEL);
DLM_LKF_CANCEL);
if (flags & DLM_LKF_CANCEL)
{ DLM_LKF_CANCEL, "CANCEL" }, \