/openbmc/linux/fs/ocfs2/dlm/ |
H A D | dlmcommon.h | 42 struct dlm_ctxt *dlm; 106 struct dlm_ctxt struct 224 struct dlm_ctxt *dlm; 305 struct dlm_ctxt *dlm; 837 int dlm_launch_thread(struct dlm_ctxt *dlm); 847 void dlm_put(struct dlm_ctxt *dlm); 848 struct dlm_ctxt *dlm_grab(struct dlm_ctxt *dlm); 902 void dlm_do_local_ast(struct dlm_ctxt *dlm, 905 int dlm_do_remote_ast(struct dlm_ctxt *dlm, 908 void dlm_do_local_bast(struct dlm_ctxt *dlm, [all …]
|
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) in dlm_debug_init() 35 static inline void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_create_debugfs_subroot() 38 static inline void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_destroy_debugfs_subroot()
|
H A D | dlmdomain.c | 246 struct dlm_ctxt *tmp; in __dlm_lookup_domain_full() 276 struct dlm_ctxt *tmp = NULL; in dlm_wait_on_domain_helper() 309 struct dlm_ctxt *dlm; in dlm_ctxt_release() 345 struct dlm_ctxt *dlm_grab(struct dlm_ctxt *dlm) in dlm_grab() 347 struct dlm_ctxt *target; in dlm_grab() 348 struct dlm_ctxt *ret = NULL; in dlm_grab() 487 struct dlm_ctxt *dlm = data; in dlm_begin_exit_domain_handler() 547 struct dlm_ctxt *dlm = data; in dlm_exit_domain_handler() 796 struct dlm_ctxt *dlm = NULL; in dlm_query_join_handler() 913 struct dlm_ctxt *dlm = NULL; in dlm_assert_joined_handler() [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 | dlmrecovery.c | 130 struct dlm_ctxt *dlm = in dlm_dispatch_work() 280 struct dlm_ctxt *dlm = data; in dlm_recovery_thread() 816 struct dlm_ctxt *dlm = data; in dlm_request_all_locks_handler() 867 struct dlm_ctxt *dlm; in dlm_request_all_locks_worker() 972 struct dlm_ctxt *dlm = data; in dlm_reco_data_done_handler() 1348 struct dlm_ctxt *dlm = data; in dlm_mig_lockres_handler() 1535 struct dlm_ctxt *dlm; in dlm_mig_lockres_worker() 1700 struct dlm_ctxt *dlm = data; in dlm_master_requery_handler() 2481 struct dlm_ctxt *dlm = data; in dlm_hb_node_down_cb() 2502 struct dlm_ctxt *dlm = data; in dlm_hb_node_up_cb() [all …]
|
H A D | dlmmaster.c | 75 struct dlm_ctxt *dlm, 188 struct dlm_ctxt *dlm; in dlm_get_mle_inuse() 199 struct dlm_ctxt *dlm; in dlm_put_mle_inuse() 214 struct dlm_ctxt *dlm; in __dlm_put_mle() 233 struct dlm_ctxt *dlm; in dlm_put_mle() 250 struct dlm_ctxt *dlm, in dlm_init_mle() 406 struct dlm_ctxt *dlm; in dlm_mle_release() 467 struct dlm_ctxt *dlm; in dlm_lockres_release() 1404 struct dlm_ctxt *dlm = data; in dlm_master_request_handler() 1762 struct dlm_ctxt *dlm = data; in dlm_assert_master_handler() [all …]
|
H A D | dlmdomain.h | 14 static inline int dlm_joined(struct dlm_ctxt *dlm) in dlm_joined() 26 static inline int dlm_shutting_down(struct dlm_ctxt *dlm) in dlm_shutting_down() 38 void dlm_fire_domain_eviction_callbacks(struct dlm_ctxt *dlm,
|
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) in dlm_should_cancel_bast() 74 void __dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in __dlm_queue_ast() 129 void dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_queue_ast() 140 void __dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in __dlm_queue_bast() 166 static void dlm_update_lvb(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_update_lvb() 196 void dlm_do_local_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_local_ast() 214 int dlm_do_remote_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_remote_ast() 238 void dlm_do_local_bast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_local_bast() [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, in dlmunlock_common() 281 static inline enum dlm_status dlmunlock_master(struct dlm_ctxt *dlm, in dlmunlock_master() 291 static inline enum dlm_status dlmunlock_remote(struct dlm_ctxt *dlm, in dlmunlock_remote() 307 static enum dlm_status dlm_send_remote_unlock_request(struct dlm_ctxt *dlm, in dlm_send_remote_unlock_request() 392 struct dlm_ctxt *dlm = data; in dlm_unlock_lock_handler() 525 static enum dlm_status dlm_get_cancel_actions(struct dlm_ctxt *dlm, in dlm_get_cancel_actions() 557 static enum dlm_status dlm_get_unlock_actions(struct dlm_ctxt *dlm, in dlm_get_unlock_actions() [all …]
|
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, in __dlm_lockres_calc_usage() 132 void dlm_lockres_calc_usage(struct dlm_ctxt *dlm, in dlm_lockres_calc_usage() 150 void __dlm_do_purge_lockres(struct dlm_ctxt *dlm, in __dlm_do_purge_lockres() 190 static void dlm_purge_lockres(struct dlm_ctxt *dlm, in dlm_purge_lockres() 276 static void dlm_run_purge_list(struct dlm_ctxt *dlm, in dlm_run_purge_list() 340 static void dlm_shuffle_lists(struct dlm_ctxt *dlm, in dlm_shuffle_lists() 534 int dlm_launch_thread(struct dlm_ctxt *dlm) in dlm_launch_thread() 549 void dlm_complete_thread(struct dlm_ctxt *dlm) in dlm_complete_thread() 569 static void dlm_flush_asts(struct dlm_ctxt *dlm) in dlm_flush_asts() [all …]
|
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 | 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, in dlmconvert_master() 102 static enum dlm_status __dlmconvert_master(struct dlm_ctxt *dlm, in __dlmconvert_master() 249 enum dlm_status dlmconvert_remote(struct dlm_ctxt *dlm, in dlmconvert_remote() 353 static enum dlm_status dlm_send_remote_convert_request(struct dlm_ctxt *dlm, in dlm_send_remote_convert_request() 432 struct dlm_ctxt *dlm = data; in dlm_convert_lock_handler()
|
H A D | dlmdebug.c | 348 static int debug_purgelist_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_purgelist_print() 379 struct dlm_ctxt *dlm = inode->i_private; in debug_purgelist_open() 404 static int debug_mle_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_mle_print() 436 struct dlm_ctxt *dlm = inode->i_private; in debug_mle_open() 542 struct dlm_ctxt *dlm = dl->dl_ctxt; in lockres_seq_start() 612 struct dlm_ctxt *dlm = inode->i_private; in debug_lockres_open() 660 static int debug_state_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_state_print() 827 struct dlm_ctxt *dlm = inode->i_private; in debug_state_open() 852 void dlm_debug_init(struct dlm_ctxt *dlm) in dlm_debug_init() 873 void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_create_debugfs_subroot() [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, in dlmlock_master() 197 static enum dlm_status dlmlock_remote(struct dlm_ctxt *dlm, in dlmlock_remote() 283 static enum dlm_status dlm_send_remote_lock_request(struct dlm_ctxt *dlm, in dlm_send_remote_lock_request() 443 struct dlm_ctxt *dlm = data; in dlm_create_lock_handler() 540 enum dlm_status dlmlock(struct dlm_ctxt *dlm, int mode, in dlmlock()
|
/openbmc/linux/fs/ocfs2/ |
H A D | stack_o2cb.c | 322 struct dlm_ctxt *dlm; in o2cb_cluster_connect() 378 struct dlm_ctxt *dlm = conn->cc_lockspace; in o2cb_cluster_disconnect()
|