Lines Matching refs:bm_lockres
290 struct dlm_lock_resource *bm_lockres;
299 bm_lockres = lockres_init(mddev, str, NULL, 1);
300 if (!bm_lockres) {
305 ret = dlm_lock_sync_interruptible(bm_lockres, DLM_LOCK_PW, mddev);
347 lockres_free(bm_lockres);
805 struct dlm_lock_resource *bm_lockres;
813 bm_lockres = lockres_init(mddev, str, NULL, 1);
814 if (!bm_lockres)
817 lockres_free(bm_lockres);
821 bm_lockres->flags |= DLM_LKF_NOQUEUE;
822 ret = dlm_lock_sync(bm_lockres, DLM_LOCK_PW);
824 if (read_resync_info(mddev, bm_lockres)) {
833 lockres_free(bm_lockres);
837 lockres_free(bm_lockres);
845 lockres_free(bm_lockres);
854 lockres_free(bm_lockres);
1131 struct dlm_lock_resource *bm_lockres;
1161 bm_lockres = lockres_init(mddev, str, NULL, 1);
1162 if (!bm_lockres) {
1166 bm_lockres->flags |= DLM_LKF_NOQUEUE;
1167 rv = dlm_lock_sync(bm_lockres, DLM_LOCK_PW);
1170 lockres_free(bm_lockres);
1200 struct dlm_lock_resource *bm_lockres;
1221 bm_lockres = lockres_init(mddev, str, NULL, 1);
1222 if (!bm_lockres) {
1227 bm_lockres->flags |= DLM_LKF_NOQUEUE;
1228 rv = dlm_lock_sync(bm_lockres, DLM_LOCK_PW);
1231 lockres_free(bm_lockres);