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);
802 struct dlm_lock_resource *bm_lockres;
810 bm_lockres = lockres_init(mddev, str, NULL, 1);
811 if (!bm_lockres)
814 lockres_free(bm_lockres);
818 bm_lockres->flags |= DLM_LKF_NOQUEUE;
819 ret = dlm_lock_sync(bm_lockres, DLM_LOCK_PW);
821 if (read_resync_info(mddev, bm_lockres)) {
830 lockres_free(bm_lockres);
834 lockres_free(bm_lockres);
842 lockres_free(bm_lockres);
851 lockres_free(bm_lockres);
1127 struct dlm_lock_resource *bm_lockres;
1157 bm_lockres = lockres_init(mddev, str, NULL, 1);
1158 if (!bm_lockres) {
1162 bm_lockres->flags |= DLM_LKF_NOQUEUE;
1163 rv = dlm_lock_sync(bm_lockres, DLM_LOCK_PW);
1166 lockres_free(bm_lockres);
1196 struct dlm_lock_resource *bm_lockres;
1217 bm_lockres = lockres_init(mddev, str, NULL, 1);
1218 if (!bm_lockres) {
1223 bm_lockres->flags |= DLM_LKF_NOQUEUE;
1224 rv = dlm_lock_sync(bm_lockres, DLM_LOCK_PW);
1227 lockres_free(bm_lockres);