Lines Matching refs:lksb

44 					      struct dlm_lockstatus *lksb,
49 struct dlm_lockstatus *lksb,
55 struct dlm_lockstatus *lksb,
84 struct dlm_lockstatus *lksb, in dlmunlock_common() argument
140 status = dlm_get_cancel_actions(dlm, res, lock, lksb, &actions); in dlmunlock_common()
142 status = dlm_get_unlock_actions(dlm, res, lock, lksb, &actions); in dlmunlock_common()
151 memcpy(res->lvb, lksb->lvb, DLM_LVB_LEN); in dlmunlock_common()
166 status = dlm_send_remote_unlock_request(dlm, res, lock, lksb, in dlmunlock_common()
260 lksb->flags &= ~(DLM_LKSB_PUT_LVB|DLM_LKSB_GET_LVB); in dlmunlock_common()
284 struct dlm_lockstatus *lksb, in dlmunlock_master() argument
288 return dlmunlock_common(dlm, res, lock, lksb, flags, call_ast, 1); in dlmunlock_master()
294 struct dlm_lockstatus *lksb, in dlmunlock_remote() argument
297 return dlmunlock_common(dlm, res, lock, lksb, flags, call_ast, 0); in dlmunlock_remote()
310 struct dlm_lockstatus *lksb, in dlm_send_remote_unlock_request() argument
346 vec[1].iov_base = lock->lksb->lvb; in dlm_send_remote_unlock_request()
398 struct dlm_lockstatus *lksb = NULL; in dlm_unlock_lock_handler() local
483 lksb = lock->lksb; in dlm_unlock_lock_handler()
490 lksb->flags |= DLM_LKSB_PUT_LVB; in dlm_unlock_lock_handler()
491 memcpy(&lksb->lvb[0], &unlock->lvb[0], DLM_LVB_LEN); in dlm_unlock_lock_handler()
496 status = dlmunlock_master(dlm, res, lock, lksb, flags, &ignore); in dlm_unlock_lock_handler()
501 lksb->flags &= ~DLM_LKSB_PUT_LVB; in dlm_unlock_lock_handler()
528 struct dlm_lockstatus *lksb, in dlm_get_cancel_actions() argument
560 struct dlm_lockstatus *lksb, in dlm_get_unlock_actions() argument
584 enum dlm_status dlmunlock(struct dlm_ctxt *dlm, struct dlm_lockstatus *lksb, in dlmunlock() argument
592 if (!lksb) { in dlmunlock()
607 if (!lksb->lockid || !lksb->lockid->lockres) { in dlmunlock()
612 lock = lksb->lockid; in dlmunlock()
631 status = dlmunlock_master(dlm, res, lock, lksb, flags, in dlmunlock()
636 status = dlmunlock_remote(dlm, res, lock, lksb, flags, in dlmunlock()