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()
799 __dlm_lockres_state_to_status(struct dlm_lock_resource *res) in __dlm_lockres_state_to_status()
837 struct dlm_lock_resource *res);
846 void dlm_revert_pending_convert(struct dlm_lock_resource *res,
848 void dlm_revert_pending_lock(struct dlm_lock_resource *res,
853 void dlm_commit_pending_cancel(struct dlm_lock_resource *res,
855 void dlm_commit_pending_unlock(struct dlm_lock_resource *res,
873 struct dlm_lock_resource *res);
875 struct dlm_lock_resource *res);
876 static inline void dlm_lockres_get(struct dlm_lock_resource *res) in dlm_lockres_get()
882 void dlm_lockres_put(struct dlm_lock_resource *res);
883 void __dlm_unhash_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
884 void __dlm_insert_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
885 struct dlm_lock_resource * __dlm_lookup_lockres_full(struct dlm_ctxt *dlm,
889 struct dlm_lock_resource * __dlm_lookup_lockres(struct dlm_ctxt *dlm,
893 struct dlm_lock_resource * dlm_lookup_lockres(struct dlm_ctxt *dlm,
899 struct dlm_lock_resource * dlm_get_lock_resource(struct dlm_ctxt *dlm,
903 struct dlm_lock_resource *dlm_new_lockres(struct dlm_ctxt *dlm,
908 struct dlm_lock_resource *res, int bit);
910 struct dlm_lock_resource *res, int bit);
913 struct dlm_lock_resource *res);
915 struct dlm_lock_resource *res);
918 struct dlm_lock_resource *res);
925 struct dlm_lock_resource *res,
928 struct dlm_lock_resource *res,
931 struct dlm_lock_resource *res,
935 struct dlm_lock_resource *res,
940 struct dlm_lock_resource *res, in dlm_send_proxy_bast()
949 struct dlm_lock_resource *res, in dlm_send_proxy_ast()
957 void dlm_print_one_lock_resource(struct dlm_lock_resource *res);
958 void __dlm_print_one_lock_resource(struct dlm_lock_resource *res);
960 void dlm_kick_thread(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
961 void __dlm_dirty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
967 int dlm_empty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
969 struct dlm_lock_resource *res,
972 struct dlm_lock_resource *res);
973 void __dlm_lockres_reserve_ast(struct dlm_lock_resource *res);
998 int dlm_do_master_requery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res,
1002 struct dlm_lock_resource *res);
1005 struct dlm_lock_resource *res,
1012 struct dlm_lock_resource *res,
1017 struct dlm_lock_resource *res);
1020 void __dlm_wait_on_lockres_flags(struct dlm_lock_resource *res, int flags);
1023 static inline void __dlm_wait_on_lockres(struct dlm_lock_resource *res) in __dlm_wait_on_lockres()
1046 struct dlm_lock_resource *res);
1051 int __dlm_lockres_has_locks(struct dlm_lock_resource *res);
1052 int __dlm_lockres_unused(struct dlm_lock_resource *res);
1136 struct dlm_lock_resource *res, in dlm_set_lockres_owner()
1145 struct dlm_lock_resource *res, in dlm_change_lockres_owner()