• Home
  • Raw
  • Download

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;
292 struct dlm_lock_resource struct
361 struct dlm_lock_resource *lockres;
418 dlm_list_idx_to_ptr(struct dlm_lock_resource *res, enum dlm_lockres_list idx) in dlm_list_idx_to_ptr()
797 __dlm_lockres_state_to_status(struct dlm_lock_resource *res) in __dlm_lockres_state_to_status()
834 struct dlm_lock_resource *res);
843 void dlm_revert_pending_convert(struct dlm_lock_resource *res,
845 void dlm_revert_pending_lock(struct dlm_lock_resource *res,
850 void dlm_commit_pending_cancel(struct dlm_lock_resource *res,
852 void dlm_commit_pending_unlock(struct dlm_lock_resource *res,
870 struct dlm_lock_resource *res);
872 struct dlm_lock_resource *res);
873 static inline void dlm_lockres_get(struct dlm_lock_resource *res) in dlm_lockres_get()
879 void dlm_lockres_put(struct dlm_lock_resource *res);
880 void __dlm_unhash_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
881 void __dlm_insert_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
882 struct dlm_lock_resource * __dlm_lookup_lockres_full(struct dlm_ctxt *dlm,
886 struct dlm_lock_resource * __dlm_lookup_lockres(struct dlm_ctxt *dlm,
890 struct dlm_lock_resource * dlm_lookup_lockres(struct dlm_ctxt *dlm,
896 struct dlm_lock_resource * dlm_get_lock_resource(struct dlm_ctxt *dlm,
900 struct dlm_lock_resource *dlm_new_lockres(struct dlm_ctxt *dlm,
905 struct dlm_lock_resource *res, int bit);
907 struct dlm_lock_resource *res, int bit);
910 struct dlm_lock_resource *res);
912 struct dlm_lock_resource *res);
919 struct dlm_lock_resource *res,
922 struct dlm_lock_resource *res,
925 struct dlm_lock_resource *res,
929 struct dlm_lock_resource *res,
934 struct dlm_lock_resource *res, in dlm_send_proxy_bast()
943 struct dlm_lock_resource *res, in dlm_send_proxy_ast()
951 void dlm_print_one_lock_resource(struct dlm_lock_resource *res);
952 void __dlm_print_one_lock_resource(struct dlm_lock_resource *res);
955 void dlm_kick_thread(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
956 void __dlm_dirty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
964 int dlm_empty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res);
966 struct dlm_lock_resource *res,
969 struct dlm_lock_resource *res);
970 void __dlm_lockres_reserve_ast(struct dlm_lock_resource *res);
993 int dlm_do_master_requery(struct dlm_ctxt *dlm, struct dlm_lock_resource *res,
998 struct dlm_lock_resource *res,
1005 struct dlm_lock_resource *res,
1010 struct dlm_lock_resource *res);
1013 void __dlm_wait_on_lockres_flags(struct dlm_lock_resource *res, int flags);
1014 void __dlm_wait_on_lockres_flags_set(struct dlm_lock_resource *res, int flags);
1017 static inline void __dlm_wait_on_lockres(struct dlm_lock_resource *res) in __dlm_wait_on_lockres()
1039 struct dlm_lock_resource *res);
1044 int __dlm_lockres_has_locks(struct dlm_lock_resource *res);
1045 int __dlm_lockres_unused(struct dlm_lock_resource *res);
1131 struct dlm_lock_resource *res, in dlm_set_lockres_owner()
1140 struct dlm_lock_resource *res, in dlm_change_lockres_owner()