Home
last modified time | relevance | path

Searched defs:dlm (Results 1 – 25 of 41) sorted by relevance

12

/kernel/linux/linux-5.10/fs/ocfs2/dlm/
Ddlmrecovery.c102 static inline void dlm_set_reco_dead_node(struct dlm_ctxt *dlm, in dlm_set_reco_dead_node()
112 static inline void dlm_set_reco_master(struct dlm_ctxt *dlm, in dlm_set_reco_master()
121 static inline void __dlm_reset_recovery(struct dlm_ctxt *dlm) in __dlm_reset_recovery()
129 static inline void dlm_reset_recovery(struct dlm_ctxt *dlm) in dlm_reset_recovery()
139 struct dlm_ctxt *dlm = in dlm_dispatch_work() local
176 void dlm_kick_recovery_thread(struct dlm_ctxt *dlm) in dlm_kick_recovery_thread()
188 int dlm_launch_recovery_thread(struct dlm_ctxt *dlm) in dlm_launch_recovery_thread()
203 void dlm_complete_recovery_thread(struct dlm_ctxt *dlm) in dlm_complete_recovery_thread()
237 static void dlm_print_reco_node_status(struct dlm_ctxt *dlm) in dlm_print_reco_node_status()
289 struct dlm_ctxt *dlm = data; in dlm_recovery_thread() local
[all …]
Ddlmdomain.c147 void __dlm_unhash_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in __dlm_unhash_lockres()
158 void __dlm_insert_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in __dlm_insert_lockres()
175 struct dlm_lock_resource * __dlm_lookup_lockres_full(struct dlm_ctxt *dlm, in __dlm_lookup_lockres_full()
208 struct dlm_lock_resource * __dlm_lookup_lockres(struct dlm_ctxt *dlm, in __dlm_lookup_lockres()
233 struct dlm_lock_resource * dlm_lookup_lockres(struct dlm_ctxt *dlm, in dlm_lookup_lockres()
292 static void dlm_free_ctxt_mem(struct dlm_ctxt *dlm) in dlm_free_ctxt_mem()
311 struct dlm_ctxt *dlm; in dlm_ctxt_release() local
332 void dlm_put(struct dlm_ctxt *dlm) in dlm_put()
339 static void __dlm_get(struct dlm_ctxt *dlm) in __dlm_get()
347 struct dlm_ctxt *dlm_grab(struct dlm_ctxt *dlm) in dlm_grab()
[all …]
Ddlmthread.c108 void __dlm_lockres_calc_usage(struct dlm_ctxt *dlm, in __dlm_lockres_calc_usage()
134 void dlm_lockres_calc_usage(struct dlm_ctxt *dlm, in dlm_lockres_calc_usage()
152 void __dlm_do_purge_lockres(struct dlm_ctxt *dlm, in __dlm_do_purge_lockres()
192 static void dlm_purge_lockres(struct dlm_ctxt *dlm, in dlm_purge_lockres()
278 static void dlm_run_purge_list(struct dlm_ctxt *dlm, in dlm_run_purge_list()
342 static void dlm_shuffle_lists(struct dlm_ctxt *dlm, in dlm_shuffle_lists()
499 void dlm_kick_thread(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in dlm_kick_thread()
511 void __dlm_dirty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in __dlm_dirty_lockres()
536 int dlm_launch_thread(struct dlm_ctxt *dlm) in dlm_launch_thread()
551 void dlm_complete_thread(struct dlm_ctxt *dlm) in dlm_complete_thread()
[all …]
Ddlmmaster.c55 static inline int dlm_mle_equal(struct dlm_ctxt *dlm, in dlm_mle_equal()
163 static inline void __dlm_mle_attach_hb_events(struct dlm_ctxt *dlm, in __dlm_mle_attach_hb_events()
172 static inline void __dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, in __dlm_mle_detach_hb_events()
180 static inline void dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, in dlm_mle_detach_hb_events()
190 struct dlm_ctxt *dlm; in dlm_get_mle_inuse() local
201 struct dlm_ctxt *dlm; in dlm_put_mle_inuse() local
216 struct dlm_ctxt *dlm; in __dlm_put_mle() local
235 struct dlm_ctxt *dlm; in dlm_put_mle() local
252 struct dlm_ctxt *dlm, in dlm_init_mle()
304 void __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) in __dlm_unlink_mle()
[all …]
Ddlmast.c49 static int dlm_should_cancel_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_should_cancel_bast()
76 void __dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in __dlm_queue_ast()
131 void dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_queue_ast()
142 void __dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in __dlm_queue_bast()
168 void dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_queue_bast()
178 static void dlm_update_lvb(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_update_lvb()
208 void dlm_do_local_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_local_ast()
226 int dlm_do_remote_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_remote_ast()
250 void dlm_do_local_bast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_local_bast()
273 struct dlm_ctxt *dlm = data; in dlm_proxy_ast_handler() local
[all …]
Ddlmunlock.c83 static enum dlm_status dlmunlock_common(struct dlm_ctxt *dlm, in dlmunlock_common()
283 static inline enum dlm_status dlmunlock_master(struct dlm_ctxt *dlm, in dlmunlock_master()
293 static inline enum dlm_status dlmunlock_remote(struct dlm_ctxt *dlm, in dlmunlock_remote()
309 static enum dlm_status dlm_send_remote_unlock_request(struct dlm_ctxt *dlm, in dlm_send_remote_unlock_request()
394 struct dlm_ctxt *dlm = data; in dlm_unlock_lock_handler() local
528 static enum dlm_status dlm_get_cancel_actions(struct dlm_ctxt *dlm, in dlm_get_cancel_actions()
560 static enum dlm_status dlm_get_unlock_actions(struct dlm_ctxt *dlm, in dlm_get_unlock_actions()
587 enum dlm_status dlmunlock(struct dlm_ctxt *dlm, struct dlm_lockstatus *lksb, in dlmunlock()
Ddlmdebug.c350 static int debug_purgelist_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_purgelist_print()
381 struct dlm_ctxt *dlm = inode->i_private; in debug_purgelist_open() local
406 static int debug_mle_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_mle_print()
438 struct dlm_ctxt *dlm = inode->i_private; in debug_mle_open() local
544 struct dlm_ctxt *dlm = dl->dl_ctxt; in lockres_seq_start() local
614 struct dlm_ctxt *dlm = inode->i_private; in debug_lockres_open() local
662 static int debug_state_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_state_print()
829 struct dlm_ctxt *dlm = inode->i_private; in debug_state_open() local
854 void dlm_debug_init(struct dlm_ctxt *dlm) in dlm_debug_init()
875 void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_create_debugfs_subroot()
[all …]
Ddlmconvert.c61 enum dlm_status dlmconvert_master(struct dlm_ctxt *dlm, in dlmconvert_master()
104 static enum dlm_status __dlmconvert_master(struct dlm_ctxt *dlm, in __dlmconvert_master()
251 enum dlm_status dlmconvert_remote(struct dlm_ctxt *dlm, in dlmconvert_remote()
355 static enum dlm_status dlm_send_remote_convert_request(struct dlm_ctxt *dlm, in dlm_send_remote_convert_request()
434 struct dlm_ctxt *dlm = data; in dlm_convert_lock_handler() local
Ddlmdebug.h34 static inline void dlm_debug_init(struct dlm_ctxt *dlm) in dlm_debug_init()
37 static inline void dlm_create_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_create_debugfs_subroot()
40 static inline void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_destroy_debugfs_subroot()
Ddlmdomain.h16 static inline int dlm_joined(struct dlm_ctxt *dlm) in dlm_joined()
28 static inline int dlm_shutting_down(struct dlm_ctxt *dlm) in dlm_shutting_down()
Ddlmlock.c103 static enum dlm_status dlmlock_master(struct dlm_ctxt *dlm, in dlmlock_master()
199 static enum dlm_status dlmlock_remote(struct dlm_ctxt *dlm, in dlmlock_remote()
285 static enum dlm_status dlm_send_remote_lock_request(struct dlm_ctxt *dlm, in dlm_send_remote_lock_request()
445 struct dlm_ctxt *dlm = data; in dlm_create_lock_handler() local
542 enum dlm_status dlmlock(struct dlm_ctxt *dlm, int mode, in dlmlock()
/kernel/linux/linux-4.19/fs/ocfs2/dlm/
Ddlmrecovery.c117 static inline void dlm_set_reco_dead_node(struct dlm_ctxt *dlm, in dlm_set_reco_dead_node()
127 static inline void dlm_set_reco_master(struct dlm_ctxt *dlm, in dlm_set_reco_master()
136 static inline void __dlm_reset_recovery(struct dlm_ctxt *dlm) in __dlm_reset_recovery()
144 static inline void dlm_reset_recovery(struct dlm_ctxt *dlm) in dlm_reset_recovery()
154 struct dlm_ctxt *dlm = in dlm_dispatch_work() local
191 void dlm_kick_recovery_thread(struct dlm_ctxt *dlm) in dlm_kick_recovery_thread()
203 int dlm_launch_recovery_thread(struct dlm_ctxt *dlm) in dlm_launch_recovery_thread()
218 void dlm_complete_recovery_thread(struct dlm_ctxt *dlm) in dlm_complete_recovery_thread()
252 static void dlm_print_reco_node_status(struct dlm_ctxt *dlm) in dlm_print_reco_node_status()
304 struct dlm_ctxt *dlm = data; in dlm_recovery_thread() local
[all …]
Ddlmdomain.c162 void __dlm_unhash_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in __dlm_unhash_lockres()
173 void __dlm_insert_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in __dlm_insert_lockres()
190 struct dlm_lock_resource * __dlm_lookup_lockres_full(struct dlm_ctxt *dlm, in __dlm_lookup_lockres_full()
223 struct dlm_lock_resource * __dlm_lookup_lockres(struct dlm_ctxt *dlm, in __dlm_lookup_lockres()
248 struct dlm_lock_resource * dlm_lookup_lockres(struct dlm_ctxt *dlm, in dlm_lookup_lockres()
307 static void dlm_free_ctxt_mem(struct dlm_ctxt *dlm) in dlm_free_ctxt_mem()
326 struct dlm_ctxt *dlm; in dlm_ctxt_release() local
347 void dlm_put(struct dlm_ctxt *dlm) in dlm_put()
354 static void __dlm_get(struct dlm_ctxt *dlm) in __dlm_get()
362 struct dlm_ctxt *dlm_grab(struct dlm_ctxt *dlm) in dlm_grab()
[all …]
Ddlmthread.c57 #define dlm_lock_is_remote(dlm, lock) ((lock)->ml.node != (dlm)->node_num) argument
125 void __dlm_lockres_calc_usage(struct dlm_ctxt *dlm, in __dlm_lockres_calc_usage()
151 void dlm_lockres_calc_usage(struct dlm_ctxt *dlm, in dlm_lockres_calc_usage()
169 void __dlm_do_purge_lockres(struct dlm_ctxt *dlm, in __dlm_do_purge_lockres()
209 static void dlm_purge_lockres(struct dlm_ctxt *dlm, in dlm_purge_lockres()
295 static void dlm_run_purge_list(struct dlm_ctxt *dlm, in dlm_run_purge_list()
359 static void dlm_shuffle_lists(struct dlm_ctxt *dlm, in dlm_shuffle_lists()
516 void dlm_kick_thread(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in dlm_kick_thread()
528 void __dlm_dirty_lockres(struct dlm_ctxt *dlm, struct dlm_lock_resource *res) in __dlm_dirty_lockres()
553 int dlm_launch_thread(struct dlm_ctxt *dlm) in dlm_launch_thread()
[all …]
Ddlmmaster.c70 static inline int dlm_mle_equal(struct dlm_ctxt *dlm, in dlm_mle_equal()
178 static inline void __dlm_mle_attach_hb_events(struct dlm_ctxt *dlm, in __dlm_mle_attach_hb_events()
187 static inline void __dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, in __dlm_mle_detach_hb_events()
195 static inline void dlm_mle_detach_hb_events(struct dlm_ctxt *dlm, in dlm_mle_detach_hb_events()
205 struct dlm_ctxt *dlm; in dlm_get_mle_inuse() local
216 struct dlm_ctxt *dlm; in dlm_put_mle_inuse() local
231 struct dlm_ctxt *dlm; in __dlm_put_mle() local
250 struct dlm_ctxt *dlm; in dlm_put_mle() local
267 struct dlm_ctxt *dlm, in dlm_init_mle()
319 void __dlm_unlink_mle(struct dlm_ctxt *dlm, struct dlm_master_list_entry *mle) in __dlm_unlink_mle()
[all …]
Ddlmast.c64 static int dlm_should_cancel_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_should_cancel_bast()
91 void __dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in __dlm_queue_ast()
146 void dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_queue_ast()
157 void __dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in __dlm_queue_bast()
183 void dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock) in dlm_queue_bast()
193 static void dlm_update_lvb(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_update_lvb()
223 void dlm_do_local_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_local_ast()
241 int dlm_do_remote_ast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_remote_ast()
265 void dlm_do_local_bast(struct dlm_ctxt *dlm, struct dlm_lock_resource *res, in dlm_do_local_bast()
288 struct dlm_ctxt *dlm = data; in dlm_proxy_ast_handler() local
[all …]
Ddlmdebug.c365 static int debug_purgelist_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_purgelist_print()
396 struct dlm_ctxt *dlm = inode->i_private; in debug_purgelist_open() local
421 static int debug_mle_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_mle_print()
453 struct dlm_ctxt *dlm = inode->i_private; in debug_mle_open() local
559 struct dlm_ctxt *dlm = dl->dl_ctxt; in lockres_seq_start() local
629 struct dlm_ctxt *dlm = inode->i_private; in debug_lockres_open() local
677 static int debug_state_print(struct dlm_ctxt *dlm, char *buf, int len) in debug_state_print()
844 struct dlm_ctxt *dlm = inode->i_private; in debug_state_open() local
869 int dlm_debug_init(struct dlm_ctxt *dlm) in dlm_debug_init()
921 void dlm_debug_shutdown(struct dlm_ctxt *dlm) in dlm_debug_shutdown()
[all …]
Ddlmunlock.c98 static enum dlm_status dlmunlock_common(struct dlm_ctxt *dlm, in dlmunlock_common()
298 static inline enum dlm_status dlmunlock_master(struct dlm_ctxt *dlm, in dlmunlock_master()
308 static inline enum dlm_status dlmunlock_remote(struct dlm_ctxt *dlm, in dlmunlock_remote()
324 static enum dlm_status dlm_send_remote_unlock_request(struct dlm_ctxt *dlm, in dlm_send_remote_unlock_request()
409 struct dlm_ctxt *dlm = data; in dlm_unlock_lock_handler() local
543 static enum dlm_status dlm_get_cancel_actions(struct dlm_ctxt *dlm, in dlm_get_cancel_actions()
575 static enum dlm_status dlm_get_unlock_actions(struct dlm_ctxt *dlm, in dlm_get_unlock_actions()
602 enum dlm_status dlmunlock(struct dlm_ctxt *dlm, struct dlm_lockstatus *lksb, in dlmunlock()
Ddlmdebug.h57 static inline int dlm_debug_init(struct dlm_ctxt *dlm) in dlm_debug_init()
61 static inline void dlm_debug_shutdown(struct dlm_ctxt *dlm) in dlm_debug_shutdown()
64 static inline int dlm_create_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_create_debugfs_subroot()
68 static inline void dlm_destroy_debugfs_subroot(struct dlm_ctxt *dlm) in dlm_destroy_debugfs_subroot()
Ddlmconvert.c76 enum dlm_status dlmconvert_master(struct dlm_ctxt *dlm, in dlmconvert_master()
119 static enum dlm_status __dlmconvert_master(struct dlm_ctxt *dlm, in __dlmconvert_master()
266 enum dlm_status dlmconvert_remote(struct dlm_ctxt *dlm, in dlmconvert_remote()
370 static enum dlm_status dlm_send_remote_convert_request(struct dlm_ctxt *dlm, in dlm_send_remote_convert_request()
449 struct dlm_ctxt *dlm = data; in dlm_convert_lock_handler() local
Ddlmdomain.h31 static inline int dlm_joined(struct dlm_ctxt *dlm) in dlm_joined()
43 static inline int dlm_shutting_down(struct dlm_ctxt *dlm) in dlm_shutting_down()
Ddlmlock.c118 static enum dlm_status dlmlock_master(struct dlm_ctxt *dlm, in dlmlock_master()
214 static enum dlm_status dlmlock_remote(struct dlm_ctxt *dlm, in dlmlock_remote()
300 static enum dlm_status dlm_send_remote_lock_request(struct dlm_ctxt *dlm, in dlm_send_remote_lock_request()
460 struct dlm_ctxt *dlm = data; in dlm_create_lock_handler() local
557 enum dlm_status dlmlock(struct dlm_ctxt *dlm, int mode, in dlmlock()
/kernel/linux/linux-4.19/drivers/media/platform/vsp1/
Dvsp1_dl.c185 struct vsp1_dl_manager *dlm; member
534 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_get_pre_cmd() local
548 static struct vsp1_dl_list *vsp1_dl_list_alloc(struct vsp1_dl_manager *dlm) in vsp1_dl_list_alloc()
604 struct vsp1_dl_list *vsp1_dl_list_get(struct vsp1_dl_manager *dlm) in vsp1_dl_list_get()
753 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_fill_header() local
826 static bool vsp1_dl_list_hw_update_pending(struct vsp1_dl_manager *dlm) in vsp1_dl_list_hw_update_pending()
842 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_hw_enqueue() local
857 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_commit_continuous() local
892 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_commit_singleshot() local
906 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_commit() local
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
Dvsp1_dl.c185 struct vsp1_dl_manager *dlm; member
534 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_get_pre_cmd() local
548 static struct vsp1_dl_list *vsp1_dl_list_alloc(struct vsp1_dl_manager *dlm) in vsp1_dl_list_alloc()
604 struct vsp1_dl_list *vsp1_dl_list_get(struct vsp1_dl_manager *dlm) in vsp1_dl_list_get()
753 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_fill_header() local
837 static bool vsp1_dl_list_hw_update_pending(struct vsp1_dl_manager *dlm) in vsp1_dl_list_hw_update_pending()
853 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_hw_enqueue() local
868 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_commit_continuous() local
905 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_commit_singleshot() local
919 struct vsp1_dl_manager *dlm = dl->dlm; in vsp1_dl_list_commit() local
[all …]
/kernel/linux/linux-5.10/fs/ocfs2/
Dstack_o2cb.c324 struct dlm_ctxt *dlm; in o2cb_cluster_connect() local
380 struct dlm_ctxt *dlm = conn->cc_lockspace; in o2cb_cluster_disconnect() local

12