H A D | dlmmaster.c | 39 struct dlm_master_list_entry *mle, 43 struct dlm_master_list_entry *mle, 54 struct dlm_master_list_entry *mle, in dlm_mle_equal() argument 58 if (dlm != mle->dlm) in dlm_mle_equal() 61 if (namelen != mle->mnamelen || in dlm_mle_equal() 62 memcmp(name, mle->mname, namelen) != 0) in dlm_mle_equal() 73 static void dlm_init_mle(struct dlm_master_list_entry *mle, 79 static void dlm_put_mle(struct dlm_master_list_entry *mle); 80 static void __dlm_put_mle(struct dlm_master_list_entry *mle); 82 struct dlm_master_list_entry **mle, 162 __dlm_mle_attach_hb_events(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) __dlm_mle_attach_hb_events() argument 171 __dlm_mle_detach_hb_events(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) __dlm_mle_detach_hb_events() argument 179 dlm_mle_detach_hb_events(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) dlm_mle_detach_hb_events() argument 186 dlm_get_mle_inuse(struct dlm_master_list_entry * mle) dlm_get_mle_inuse() argument 197 dlm_put_mle_inuse(struct dlm_master_list_entry * mle) dlm_put_mle_inuse() argument 212 __dlm_put_mle(struct dlm_master_list_entry * mle) __dlm_put_mle() argument 231 dlm_put_mle(struct dlm_master_list_entry * mle) dlm_put_mle() argument 243 dlm_get_mle(struct dlm_master_list_entry * mle) dlm_get_mle() argument 248 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 302 __dlm_unlink_mle(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) __dlm_unlink_mle() argument 311 __dlm_insert_mle(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) __dlm_insert_mle() argument 323 dlm_find_mle(struct dlm_ctxt * dlm,struct dlm_master_list_entry ** mle,char * name,unsigned int namelen) dlm_find_mle() argument 346 struct dlm_master_list_entry *mle; dlm_hb_event_notify_attached() local 359 dlm_mle_node_down(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle,struct o2nm_node * node,int idx) dlm_mle_node_down() argument 373 dlm_mle_node_up(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle,struct o2nm_node * node,int idx) dlm_mle_node_up() argument 405 struct dlm_master_list_entry *mle; dlm_mle_release() local 707 struct dlm_master_list_entry *mle = NULL; dlm_get_lock_resource() local 1003 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 1208 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 1307 dlm_do_master_request(struct dlm_lock_resource * res,struct dlm_master_list_entry * mle,int to) dlm_do_master_request() argument 1407 struct dlm_master_list_entry *mle = NULL, *tmpmle = NULL; dlm_master_request_handler() local 1675 struct dlm_master_list_entry *mle = NULL; dlm_do_assert_master() local 1763 struct dlm_master_list_entry *mle = NULL; dlm_assert_master_handler() local 2543 struct dlm_master_list_entry *mle = NULL; dlm_migrate_lockres() local 3105 struct dlm_master_list_entry *mle = NULL, *oldmle = NULL; dlm_migrate_request_handler() local 3181 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 3256 dlm_reset_mleres_owner(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) dlm_reset_mleres_owner() argument 3286 dlm_clean_migration_mle(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle) dlm_clean_migration_mle() argument 3299 dlm_clean_block_mle(struct dlm_ctxt * dlm,struct dlm_master_list_entry * mle,u8 dead_node) dlm_clean_block_mle() argument 3329 struct dlm_master_list_entry *mle; dlm_clean_master_list() local 3532 struct dlm_master_list_entry *mle; dlm_force_free_mles() local [all...] |