Lines Matching refs:dlm_lock
62 struct dlm_lock *lock, int flags);
63 static void dlm_init_lock(struct dlm_lock *newlock, int type,
66 static void dlm_lock_detach_lockres(struct dlm_lock *lock);
71 sizeof(struct dlm_lock), in dlm_init_lock_cache()
91 struct dlm_lock *lock) in dlm_can_grant_new_lock()
93 struct dlm_lock *tmplock; in dlm_can_grant_new_lock()
120 struct dlm_lock *lock, int flags) in dlmlock_master()
199 struct dlm_lock *lock) in dlm_revert_pending_lock()
216 struct dlm_lock *lock, int flags) in dlmlock_remote()
302 struct dlm_lock *lock, int flags) in dlm_send_remote_lock_request()
341 void dlm_lock_get(struct dlm_lock *lock) in dlm_lock_get()
346 void dlm_lock_put(struct dlm_lock *lock) in dlm_lock_put()
353 struct dlm_lock *lock; in dlm_lock_release()
355 lock = container_of(kref, struct dlm_lock, lock_refs); in dlm_lock_release()
373 void dlm_lock_attach_lockres(struct dlm_lock *lock, in dlm_lock_attach_lockres()
381 static void dlm_lock_detach_lockres(struct dlm_lock *lock) in dlm_lock_detach_lockres()
393 static void dlm_init_lock(struct dlm_lock *newlock, int type, in dlm_init_lock()
422 struct dlm_lock * dlm_new_lock(int type, u8 node, u64 cookie, in dlm_new_lock()
425 struct dlm_lock *lock; in dlm_new_lock()
463 struct dlm_lock *newlock = NULL; in dlm_create_lock_handler()
564 struct dlm_lock *lock = NULL; in dlmlock()