Home
last modified time | relevance | path

Searched refs:dlm_ctxt (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/fs/ocfs2/dlm/
H A Ddlmcommon.h42 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 Ddlmdebug.h18 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 Ddlmdomain.c246 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 Ddlmapi.h14 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 Ddlmrecovery.c130 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 Ddlmmaster.c75 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 Ddlmdomain.h14 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 Ddlmast.c34 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 Ddlmunlock.c41 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 Ddlmthread.c38 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 Ddlmconvert.h11 enum dlm_status dlmconvert_master(struct dlm_ctxt *dlm,
14 enum dlm_status dlmconvert_remote(struct dlm_ctxt *dlm,
H A Ddlmconvert.c41 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 Ddlmdebug.c348 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 Ddlmlock.c43 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 Dstack_o2cb.c322 struct dlm_ctxt *dlm; in o2cb_cluster_connect()
378 struct dlm_ctxt *dlm = conn->cc_lockspace; in o2cb_cluster_disconnect()