Lines Matching refs:dlm_lock
45 struct dlm_lock *lock, int flags);
46 static void dlm_init_lock(struct dlm_lock *newlock, int type,
49 static void dlm_lock_detach_lockres(struct dlm_lock *lock);
54 sizeof(struct dlm_lock), in dlm_init_lock_cache()
74 struct dlm_lock *lock) in dlm_can_grant_new_lock()
76 struct dlm_lock *tmplock; in dlm_can_grant_new_lock()
103 struct dlm_lock *lock, int flags) in dlmlock_master()
182 struct dlm_lock *lock) in dlm_revert_pending_lock()
199 struct dlm_lock *lock, int flags) in dlmlock_remote()
285 struct dlm_lock *lock, int flags) in dlm_send_remote_lock_request()
324 void dlm_lock_get(struct dlm_lock *lock) in dlm_lock_get()
329 void dlm_lock_put(struct dlm_lock *lock) in dlm_lock_put()
336 struct dlm_lock *lock; in dlm_lock_release()
338 lock = container_of(kref, struct dlm_lock, lock_refs); in dlm_lock_release()
356 void dlm_lock_attach_lockres(struct dlm_lock *lock, in dlm_lock_attach_lockres()
364 static void dlm_lock_detach_lockres(struct dlm_lock *lock) in dlm_lock_detach_lockres()
376 static void dlm_init_lock(struct dlm_lock *newlock, int type, in dlm_init_lock()
405 struct dlm_lock * dlm_new_lock(int type, u8 node, u64 cookie, in dlm_new_lock()
408 struct dlm_lock *lock; in dlm_new_lock()
446 struct dlm_lock *newlock = NULL; in dlm_create_lock_handler()
547 struct dlm_lock *lock = NULL; in dlmlock()