Lines Matching refs:dlm_lock_resource

77 	struct dlm_lock_resource *mleres;
209 struct dlm_lock_resource;
222 struct dlm_lock_resource *lockres;
229 struct dlm_lock_resource *lockres;
237 struct dlm_lock_resource *deref_res;
293 struct dlm_lock_resource struct
363 struct dlm_lock_resource *lockres;
409 dlm_list_idx_to_ptr(struct dlm_lock_resource *res, enum dlm_lockres_list idx) in dlm_list_idx_to_ptr()
803 __dlm_lockres_state_to_status(struct dlm_lock_resource *res) in __dlm_lockres_state_to_status()
841 struct dlm_lock_resource *res);
850 void dlm_revert_pending_convert(struct dlm_lock_resource *res,
852 void dlm_revert_pending_lock(struct dlm_lock_resource *res,
857 void dlm_commit_pending_cancel(struct dlm_lock_resource *res,
859 void dlm_commit_pending_unlock(struct dlm_lock_resource *res,
877 struct dlm_lock_resource *res);
879 struct dlm_lock_resource *res);
880 static inline void dlm_lockres_get(struct dlm_lock_resource *res) in dlm_lockres_get()
886 void dlm_lockres_put(struct dlm_lock_resource *res);
887 void __dlm_unhash_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
888 void __dlm_insert_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
889 struct dlm_lock_resource * __dlm_lookup_lockres_full(struct dlm_ctxt *dlm,
893 struct dlm_lock_resource * __dlm_lookup_lockres(struct dlm_ctxt *dlm,
897 struct dlm_lock_resource * dlm_lookup_lockres(struct dlm_ctxt *dlm,
903 struct dlm_lock_resource * dlm_get_lock_resource(struct dlm_ctxt *dlm,
907 struct dlm_lock_resource *dlm_new_lockres(struct dlm_ctxt *dlm,
912 struct dlm_lock_resource *res, int bit);
914 struct dlm_lock_resource *res, int bit);
917 struct dlm_lock_resource *res);
919 struct dlm_lock_resource *res);
922 struct dlm_lock_resource *res);
929 struct dlm_lock_resource *res,
932 struct dlm_lock_resource *res,
935 struct dlm_lock_resource *res,
939 struct dlm_lock_resource *res,
944 struct dlm_lock_resource *res, in dlm_send_proxy_bast()
953 struct dlm_lock_resource *res, in dlm_send_proxy_ast()
961 void dlm_print_one_lock_resource(struct dlm_lock_resource *res);
962 void __dlm_print_one_lock_resource(struct dlm_lock_resource *res);
964 void dlm_kick_thread(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
965 void __dlm_dirty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
971 int dlm_empty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
973 struct dlm_lock_resource *res,
976 struct dlm_lock_resource *res);
977 void __dlm_lockres_reserve_ast(struct dlm_lock_resource *res);
1002 int dlm_do_master_requery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res,
1006 struct dlm_lock_resource *res);
1009 struct dlm_lock_resource *res,
1016 struct dlm_lock_resource *res,
1021 struct dlm_lock_resource *res);
1024 void __dlm_wait_on_lockres_flags(struct dlm_lock_resource *res, int flags);
1027 static inline void __dlm_wait_on_lockres(struct dlm_lock_resource *res) in __dlm_wait_on_lockres()
1050 struct dlm_lock_resource *res);
1055 int __dlm_lockres_has_locks(struct dlm_lock_resource *res);
1056 int __dlm_lockres_unused(struct dlm_lock_resource *res);
1140 struct dlm_lock_resource *res, in dlm_set_lockres_owner()
1149 struct dlm_lock_resource *res, in dlm_change_lockres_owner()