Searched refs:dlm_ctxt (Results 1 - 15 of 15) sorted by relevance
/linux-master/fs/ocfs2/dlm/ |
H A D | dlmdebug.h | 18 struct dlm_ctxt *dl_ctxt; 22 void dlm_debug_init(struct dlm_ctxt *dlm); 24 void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm); 25 void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm); 32 static inline void dlm_debug_init(struct dlm_ctxt *dlm) 35 static inline void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm) 38 static inline void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm)
|
H A D | dlmdomain.h | 14 static inline int dlm_joined(struct dlm_ctxt *dlm) 26 static inline int dlm_shutting_down(struct dlm_ctxt *dlm) 38 void dlm_fire_domain_eviction_callbacks(struct dlm_ctxt *dlm,
|
H A D | dlmconvert.h | 11 enum dlm_status dlmconvert_master(struct dlm_ctxt *dlm, 14 enum dlm_status dlmconvert_remote(struct dlm_ctxt *dlm,
|
H A D | dlmcommon.h | 42 struct dlm_ctxt *dlm; 106 struct dlm_ctxt struct 170 static inline struct hlist_head *dlm_lockres_hash(struct dlm_ctxt *dlm, unsigned i) 175 static inline struct hlist_head *dlm_master_hash(struct dlm_ctxt *dlm, 224 struct dlm_ctxt *dlm; 234 static inline void dlm_init_work_item(struct dlm_ctxt *dlm, 247 static inline void __dlm_set_joining_node(struct dlm_ctxt *dlm, 305 struct dlm_ctxt *dlm; 837 int dlm_launch_thread(struct dlm_ctxt *dlm); 838 void dlm_complete_thread(struct dlm_ctxt *dl [all...] |
H A D | dlmapi.h | 14 struct dlm_ctxt; 163 enum dlm_status dlmlock(struct dlm_ctxt *dlm, 173 enum dlm_status dlmunlock(struct dlm_ctxt *dlm, 183 struct dlm_ctxt * dlm_register_domain(const char *domain, u32 key, 186 void dlm_unregister_domain(struct dlm_ctxt *dlm); 199 void dlm_register_eviction_cb(struct dlm_ctxt *dlm,
|
H A D | dlmdomain.c | 95 * struct dlm_ctxt->spinlock 97 * struct dlm_ctxt->master_lock 98 * struct dlm_ctxt->ast_lock 111 * number equal or smaller. The dlm_ctxt->dlm_locking_proto field should 143 static void dlm_unregister_domain_handlers(struct dlm_ctxt *dlm); 145 void __dlm_unhash_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) 156 void __dlm_insert_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) 173 struct dlm_lock_resource * __dlm_lookup_lockres_full(struct dlm_ctxt *dlm, 206 struct dlm_lock_resource * __dlm_lookup_lockres(struct dlm_ctxt *dlm, 231 struct dlm_lock_resource * dlm_lookup_lockres(struct dlm_ctxt *dl [all...] |
H A D | dlmrecovery.c | 38 static void dlm_do_local_recovery_cleanup(struct dlm_ctxt *dlm, u8 dead_node); 41 static int dlm_do_recovery(struct dlm_ctxt *dlm); 43 static int dlm_pick_recovery_master(struct dlm_ctxt *dlm); 44 static int dlm_remaster_locks(struct dlm_ctxt *dlm, u8 dead_node); 45 static int dlm_init_recovery_area(struct dlm_ctxt *dlm, u8 dead_node); 46 static int dlm_request_all_locks(struct dlm_ctxt *dlm, 48 static void dlm_destroy_recovery_area(struct dlm_ctxt *dlm); 55 static int dlm_send_mig_lockres_msg(struct dlm_ctxt *dlm, 60 static int dlm_process_recovery_data(struct dlm_ctxt *dlm, 63 static int dlm_send_finalize_reco_message(struct dlm_ctxt *dl [all...] |
H A D | dlmast.c | 34 static void dlm_update_lvb(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, 36 static int dlm_should_cancel_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock); 47 static int dlm_should_cancel_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) 74 void __dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) 129 void dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) 140 void __dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) 166 static void dlm_update_lvb(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, 196 void dlm_do_local_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, 214 int dlm_do_remote_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, 238 void dlm_do_local_bast(struct dlm_ctxt *dl [all...] |
H A D | dlmmaster.c | 38 static void dlm_mle_node_down(struct dlm_ctxt *dlm, 42 static void dlm_mle_node_up(struct dlm_ctxt *dlm, 48 static int dlm_do_assert_master(struct dlm_ctxt *dlm, 53 static inline int dlm_mle_equal(struct dlm_ctxt *dlm, 75 struct dlm_ctxt *dlm, 81 static int dlm_find_mle(struct dlm_ctxt *dlm, 89 static int dlm_wait_for_lock_mastery(struct dlm_ctxt *dlm, 93 static int dlm_restart_lock_mastery(struct dlm_ctxt *dlm, 97 static int dlm_add_migration_mle(struct dlm_ctxt *dlm, 104 static u8 dlm_pick_migration_target(struct dlm_ctxt *dl [all...] |
H A D | dlmunlock.c | 41 static enum dlm_status dlm_get_cancel_actions(struct dlm_ctxt *dlm, 46 static enum dlm_status dlm_get_unlock_actions(struct dlm_ctxt *dlm, 52 static enum dlm_status dlm_send_remote_unlock_request(struct dlm_ctxt *dlm, 81 static enum dlm_status dlmunlock_common(struct dlm_ctxt *dlm, 281 static inline enum dlm_status dlmunlock_master(struct dlm_ctxt *dlm, 291 static inline enum dlm_status dlmunlock_remote(struct dlm_ctxt *dlm, 307 static enum dlm_status dlm_send_remote_unlock_request(struct dlm_ctxt *dlm, 392 struct dlm_ctxt *dlm = data; 525 static enum dlm_status dlm_get_cancel_actions(struct dlm_ctxt *dlm, 557 static enum dlm_status dlm_get_unlock_actions(struct dlm_ctxt *dl [all...] |
H A D | dlmconvert.c | 41 static enum dlm_status __dlmconvert_master(struct dlm_ctxt *dlm, 46 static enum dlm_status dlm_send_remote_convert_request(struct dlm_ctxt *dlm, 59 enum dlm_status dlmconvert_master(struct dlm_ctxt *dlm, 102 static enum dlm_status __dlmconvert_master(struct dlm_ctxt *dlm, 249 enum dlm_status dlmconvert_remote(struct dlm_ctxt *dlm, 353 static enum dlm_status dlm_send_remote_convert_request(struct dlm_ctxt *dlm, 432 struct dlm_ctxt *dlm = data;
|
H A D | dlmthread.c | 38 static void dlm_flush_asts(struct dlm_ctxt *dlm); 106 void __dlm_lockres_calc_usage(struct dlm_ctxt *dlm, 132 void dlm_lockres_calc_usage(struct dlm_ctxt *dlm, 150 void __dlm_do_purge_lockres(struct dlm_ctxt *dlm, 190 static void dlm_purge_lockres(struct dlm_ctxt *dlm, 276 static void dlm_run_purge_list(struct dlm_ctxt *dlm, 340 static void dlm_shuffle_lists(struct dlm_ctxt *dlm, 497 void dlm_kick_thread(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) 509 void __dlm_dirty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) 534 int dlm_launch_thread(struct dlm_ctxt *dl [all...] |
H A D | dlmdebug.c | 348 static int debug_purgelist_print(struct dlm_ctxt *dlm, char *buf, int len) 379 struct dlm_ctxt *dlm = inode->i_private; 404 static int debug_mle_print(struct dlm_ctxt *dlm, char *buf, int len) 436 struct dlm_ctxt *dlm = inode->i_private; 542 struct dlm_ctxt *dlm = dl->dl_ctxt; 612 struct dlm_ctxt *dlm = inode->i_private; 660 static int debug_state_print(struct dlm_ctxt *dlm, char *buf, int len) 827 struct dlm_ctxt *dlm = inode->i_private; 852 void dlm_debug_init(struct dlm_ctxt *dlm) 854 /* for dumping dlm_ctxt */ [all...] |
H A D | dlmlock.c | 43 static enum dlm_status dlm_send_remote_lock_request(struct dlm_ctxt *dlm, 101 static enum dlm_status dlmlock_master(struct dlm_ctxt *dlm, 197 static enum dlm_status dlmlock_remote(struct dlm_ctxt *dlm, 283 static enum dlm_status dlm_send_remote_lock_request(struct dlm_ctxt *dlm, 443 struct dlm_ctxt *dlm = data; 540 enum dlm_status dlmlock(struct dlm_ctxt *dlm, int mode,
|
/linux-master/fs/ocfs2/ |
H A D | stack_o2cb.c | 322 struct dlm_ctxt *dlm; 378 struct dlm_ctxt *dlm = conn->cc_lockspace;
|
Completed in 345 milliseconds