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 1651 dlm_do_assert_master(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,void * nodemap,u32 flags) dlm_do_assert_master() argument 1765 struct dlm_lock_resource *res = NULL; dlm_assert_master_handler() local 2037 struct dlm_lock_resource *res = (struct dlm_lock_resource *)ret_data; dlm_assert_master_post_handler() local 2050 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 2083 struct dlm_lock_resource *res; dlm_assert_master_worker() local 2166 dlm_pre_master_reco_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_pre_master_reco_lockres() argument 2215 dlm_drop_lockres_ref(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_drop_lockres_ref() argument 2254 struct dlm_lock_resource *res = NULL; dlm_deref_lockres_handler() local 2349 struct dlm_lock_resource *res = NULL; dlm_deref_lockres_done_handler() local 2409 dlm_drop_lockres_ref_done(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 node) dlm_drop_lockres_ref_done() argument 2442 struct dlm_lock_resource *res; dlm_deref_lockres_worker() local 2483 dlm_is_lockres_migratable(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_is_lockres_migratable() argument 2541 dlm_migrate_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 target) dlm_migrate_lockres() argument 2760 dlm_empty_lockres(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_empty_lockres() argument 2802 dlm_migration_can_proceed(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 mig_target) dlm_migration_can_proceed() argument 2820 dlm_lockres_is_dirty(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_is_dirty() argument 2831 dlm_mark_lockres_migrating(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 target) dlm_mark_lockres_migrating() argument 2923 dlm_remove_nonlocal_locks(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_remove_nonlocal_locks() argument 2977 dlm_pick_migration_target(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_pick_migration_target() argument 3023 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 3103 struct dlm_lock_resource *res = NULL; dlm_migrate_request_handler() local 3180 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 3258 struct dlm_lock_resource *res; dlm_reset_mleres_owner() local 3330 struct dlm_lock_resource *res; dlm_clean_master_list() local 3411 dlm_finish_migration(struct dlm_ctxt * dlm,struct dlm_lock_resource * res,u8 old_master) dlm_finish_migration() argument 3485 __dlm_lockres_reserve_ast(struct dlm_lock_resource * res) __dlm_lockres_reserve_ast() argument 3510 dlm_lockres_release_ast(struct dlm_ctxt * dlm,struct dlm_lock_resource * res) dlm_lockres_release_ast() argument [all...] |