• Home
  • Raw
  • Download

Lines Matching defs:dlm

71 static inline int dlm_mle_equal(struct dlm_ctxt *dlm,  in dlm_mle_equal()
188 static inline void __dlm_mle_attach_hb_events(struct dlm_ctxt *dlm, in __dlm_mle_attach_hb_events()
197 static inline void __dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, in __dlm_mle_detach_hb_events()
205 static inline void dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, in dlm_mle_detach_hb_events()
215 struct dlm_ctxt *dlm; in dlm_get_mle_inuse() local
226 struct dlm_ctxt *dlm; in dlm_put_mle_inuse() local
241 struct dlm_ctxt *dlm; in __dlm_put_mle() local
260 struct dlm_ctxt *dlm; in dlm_put_mle() local
277 struct dlm_ctxt *dlm, in dlm_init_mle()
323 static int dlm_find_mle(struct dlm_ctxt *dlm, in dlm_find_mle()
341 void dlm_hb_event_notify_attached(struct dlm_ctxt *dlm, int idx, int node_up) in dlm_hb_event_notify_attached()
355 static void dlm_mle_node_down(struct dlm_ctxt *dlm, in dlm_mle_node_down()
369 static void dlm_mle_node_up(struct dlm_ctxt *dlm, in dlm_mle_node_up()
404 struct dlm_ctxt *dlm; in dlm_mle_release() local
468 static void dlm_set_lockres_owner(struct dlm_ctxt *dlm, in dlm_set_lockres_owner()
486 void dlm_change_lockres_owner(struct dlm_ctxt *dlm, in dlm_change_lockres_owner()
508 struct dlm_ctxt *dlm; in dlm_lockres_release() local
574 static void dlm_init_lockres(struct dlm_ctxt *dlm, in dlm_init_lockres()
627 struct dlm_lock_resource *dlm_new_lockres(struct dlm_ctxt *dlm, in dlm_new_lockres()
655 void __dlm_lockres_grab_inflight_ref(struct dlm_ctxt *dlm, in __dlm_lockres_grab_inflight_ref()
674 void __dlm_lockres_drop_inflight_ref(struct dlm_ctxt *dlm, in __dlm_lockres_drop_inflight_ref()
707 struct dlm_lock_resource * dlm_get_lock_resource(struct dlm_ctxt *dlm, in dlm_get_lock_resource()
994 static int dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, in dlm_wait_for_lock_mastery()
1206 static int dlm_restart_lock_mastery(struct dlm_ctxt *dlm, in dlm_restart_lock_mastery()
1309 struct dlm_ctxt *dlm = mle->dlm; in dlm_do_master_request() local
1410 struct dlm_ctxt *dlm = data; in dlm_master_request_handler() local
1650 static int dlm_do_assert_master(struct dlm_ctxt *dlm, in dlm_do_assert_master()
1760 struct dlm_ctxt *dlm = data; in dlm_assert_master_handler() local
2043 int dlm_dispatch_assert_master(struct dlm_ctxt *dlm, in dlm_dispatch_assert_master()
2076 struct dlm_ctxt *dlm = data; in dlm_assert_master_worker() local
2158 static int dlm_pre_master_reco_lockres(struct dlm_ctxt *dlm, in dlm_pre_master_reco_lockres()
2208 int dlm_drop_lockres_ref(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in dlm_drop_lockres_ref()
2244 struct dlm_ctxt *dlm = data; in dlm_deref_lockres_handler() local
2337 struct dlm_ctxt *dlm; in dlm_deref_lockres_worker() local
2372 static int dlm_is_lockres_migrateable(struct dlm_ctxt *dlm, in dlm_is_lockres_migrateable()
2425 static int dlm_migrate_lockres(struct dlm_ctxt *dlm, in dlm_migrate_lockres()
2692 int dlm_empty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in dlm_empty_lockres()
2740 int dlm_lock_basts_flushed(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_lock_basts_flushed()
2751 static int dlm_migration_can_proceed(struct dlm_ctxt *dlm, in dlm_migration_can_proceed()
2769 static int dlm_lockres_is_dirty(struct dlm_ctxt *dlm, in dlm_lockres_is_dirty()
2780 static int dlm_mark_lockres_migrating(struct dlm_ctxt *dlm, in dlm_mark_lockres_migrating()
2864 static void dlm_remove_nonlocal_locks(struct dlm_ctxt *dlm, in dlm_remove_nonlocal_locks()
2916 static u8 dlm_pick_migration_target(struct dlm_ctxt *dlm, in dlm_pick_migration_target()
2963 static int dlm_do_migrate_request(struct dlm_ctxt *dlm, in dlm_do_migrate_request()
3041 struct dlm_ctxt *dlm = data; in dlm_migrate_request_handler() local
3117 static int dlm_add_migration_mle(struct dlm_ctxt *dlm, in dlm_add_migration_mle()
3190 void dlm_clean_master_list(struct dlm_ctxt *dlm, u8 dead_node) in dlm_clean_master_list()
3315 int dlm_finish_migration(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_finish_migration()
3413 void dlm_lockres_release_ast(struct dlm_ctxt *dlm, in dlm_lockres_release_ast()