| H A D | dlmmaster.c | 49 struct dlm_lock_resource *res, 76 struct dlm_lock_resource *res, 85 static int dlm_do_master_request(struct dlm_lock_resource *res, 90 struct dlm_lock_resource *res, 94 struct dlm_lock_resource *res, 98 struct dlm_lock_resource *res, 105 struct dlm_lock_resource *res); 107 struct dlm_lock_resource *res); 109 struct dlm_lock_resource *res, 112 struct dlm_lock_resource *res); 251 dlm_init_mle(struct dlm_master_list_entry * mle,enum dlm_mle_type type,struct dlm_ctxt * dlm,struct dlm_lock_resource * res,const char * name,unsigned int namelen) dlm_init_mle() argument 466 struct dlm_lock_resource *res; dlm_lockres_release() local 518 dlm_lockres_put(struct dlm_lock_resource * res) dlm_lockres_put() argument 524 dlm_init_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,const char * name,unsigned int namelen) dlm_init_lockres() argument 582 struct dlm_lock_resource *res = NULL; dlm_new_lockres() local 602 dlm_lockres_set_refmap_bit(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,int bit) dlm_lockres_set_refmap_bit() argument 613 dlm_lockres_clear_refmap_bit(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,int bit) dlm_lockres_clear_refmap_bit() argument 624 __dlm_lockres_grab_inflight_ref(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) __dlm_lockres_grab_inflight_ref() argument 634 dlm_lockres_grab_inflight_ref(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_grab_inflight_ref() argument 641 dlm_lockres_drop_inflight_ref(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_drop_inflight_ref() argument 657 __dlm_lockres_grab_inflight_worker(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) __dlm_lockres_grab_inflight_worker() argument 667 __dlm_lockres_drop_inflight_worker(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) __dlm_lockres_drop_inflight_worker() argument 678 dlm_lockres_drop_inflight_worker(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_drop_inflight_worker() argument 706 struct dlm_lock_resource *tmpres=NULL, *res=NULL; dlm_get_lock_resource() local 1002 dlm_wait_for_lock_mastery(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,struct dlm_master_list_entry * mle,int * blocked) dlm_wait_for_lock_mastery() argument 1207 dlm_restart_lock_mastery(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,struct dlm_master_list_entry * mle,int blocked) dlm_restart_lock_mastery() argument 1306 dlm_do_master_request(struct dlm_lock_resource * res,struct dlm_master_list_entry * mle,int to) dlm_do_master_request() argument 1405 struct dlm_lock_resource *res = NULL; dlm_master_request_handler() local 1642 dlm_do_assert_master(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,void * nodemap,u32 flags) dlm_do_assert_master() argument 1756 struct dlm_lock_resource *res = NULL; dlm_assert_master_handler() local 2026 struct dlm_lock_resource *res = (struct dlm_lock_resource *)ret_data; dlm_assert_master_post_handler() local 2039 dlm_dispatch_assert_master(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,int ignore_higher,u8 request_from,u32 flags) dlm_dispatch_assert_master() argument 2072 struct dlm_lock_resource *res; dlm_assert_master_worker() local 2155 dlm_pre_master_reco_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_pre_master_reco_lockres() argument 2204 dlm_drop_lockres_ref(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_drop_lockres_ref() argument 2243 struct dlm_lock_resource *res = NULL; dlm_deref_lockres_handler() local 2338 struct dlm_lock_resource *res = NULL; dlm_deref_lockres_done_handler() local 2398 dlm_drop_lockres_ref_done(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 node) dlm_drop_lockres_ref_done() argument 2431 struct dlm_lock_resource *res; dlm_deref_lockres_worker() local 2472 dlm_is_lockres_migratable(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_is_lockres_migratable() argument 2530 dlm_migrate_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 target) dlm_migrate_lockres() argument 2749 dlm_empty_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_empty_lockres() argument 2791 dlm_migration_can_proceed(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 mig_target) dlm_migration_can_proceed() argument 2809 dlm_lockres_is_dirty(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_is_dirty() argument 2820 dlm_mark_lockres_migrating(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 target) dlm_mark_lockres_migrating() argument 2912 dlm_remove_nonlocal_locks(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_remove_nonlocal_locks() argument 2966 dlm_pick_migration_target(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_pick_migration_target() argument 3012 dlm_do_migrate_request(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 master,u8 new_master,struct dlm_node_iter * iter) dlm_do_migrate_request() argument 3092 struct dlm_lock_resource *res = NULL; dlm_migrate_request_handler() local 3169 dlm_add_migration_mle(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,struct dlm_master_list_entry * mle,struct dlm_master_list_entry ** oldmle,const char * name,unsigned int namelen,u8 new_master,u8 master) dlm_add_migration_mle() argument 3247 struct dlm_lock_resource *res; dlm_reset_mleres_owner() local 3319 struct dlm_lock_resource *res; dlm_clean_master_list() local 3400 dlm_finish_migration(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 old_master) dlm_finish_migration() argument 3474 __dlm_lockres_reserve_ast(struct dlm_lock_resource * res) __dlm_lockres_reserve_ast() argument 3499 dlm_lockres_release_ast(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_release_ast() argument [all...] |