| /kernel/linux/linux-5.10/fs/dlm/ |
| H A D | memory.c | 73 struct dlm_lkb *lkb; in dlm_allocate_lkb() local 79 void dlm_free_lkb(struct dlm_lkb *lkb) in dlm_free_lkb() argument
|
| H A D | ast.c | 20 static void dlm_dump_lkb_callbacks(struct dlm_lkb *lkb) in dlm_dump_lkb_callbacks() argument 51 dlm_add_lkb_callback(struct dlm_lkb *lkb, uint32_t flags, int mode, int status, uint32_t sbflags, uint64_t seq) dlm_add_lkb_callback() argument 112 dlm_rem_lkb_callback(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_callback *cb, int *resid) dlm_rem_lkb_callback() argument 173 dlm_add_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, int status, uint32_t sbflags) dlm_add_cb() argument 215 struct dlm_lkb *lkb = container_of(work, struct dlm_lkb, lkb_cb_work); dlm_callback_work() local 299 struct dlm_lkb *lkb, *safe; dlm_callback_resume() local [all...] |
| H A D | netlink.c | 91 static void fill_data(struct dlm_lock_data *data, struct dlm_lkb *lkb) in fill_data() argument 114 dlm_timeout_warn(struct dlm_lkb *lkb) dlm_timeout_warn() argument [all...] |
| H A D | rcom.c | 373 static void pack_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, in pack_rcom_lock() argument 403 dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) dlm_send_rcom_lock() argument [all...] |
| H A D | debug_fs.c | 49 static void print_format1_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format1_lock() argument 74 struct dlm_lkb *lkb; print_format1() local 165 print_format2_lock(struct seq_file *s, struct dlm_lkb *lkb, struct dlm_rsb *r) print_format2_lock() argument 201 struct dlm_lkb *lkb; print_format2() local 226 print_format3_lock(struct seq_file *s, struct dlm_lkb *lkb, int rsb_lookup) print_format3_lock() argument 257 struct dlm_lkb *lkb; print_format3() local 703 struct dlm_lkb *lkb; waiters_read() local [all...] |
| H A D | recover.c | 403 struct dlm_lkb *lkb; in set_lock_master() local 619 struct dlm_lkb *lkb; in recover_locks_queue() local 821 struct dlm_lkb *lkb; recover_conversion() local [all...] |
| H A D | user.c | 175 void dlm_user_add_ast(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_user_add_ast() argument 780 struct dlm_lkb *lkb; device_read() local [all...] |
| H A D | lockspace.c | 714 struct dlm_lkb *lkb = p; in lkb_idr_is_local() local 726 struct dlm_lkb *lkb = p; in lkb_idr_free() local
|
| H A D | lock.c | 160 dlm_print_lkb(struct dlm_lkb *lkb) dlm_print_lkb() argument 181 struct dlm_lkb *lkb; dlm_dump_rsb() local 218 can_be_queued(struct dlm_lkb *lkb) can_be_queued() argument 223 force_blocking_asts(struct dlm_lkb *lkb) force_blocking_asts() argument 228 is_demoted(struct dlm_lkb *lkb) is_demoted() argument 233 is_altmode(struct dlm_lkb *lkb) is_altmode() argument 238 is_granted(struct dlm_lkb *lkb) is_granted() argument 249 is_process_copy(struct dlm_lkb *lkb) is_process_copy() argument 254 is_master_copy(struct dlm_lkb *lkb) is_master_copy() argument 259 middle_conversion(struct dlm_lkb *lkb) middle_conversion() argument 267 down_conversion(struct dlm_lkb *lkb) down_conversion() argument 272 is_overlap_unlock(struct dlm_lkb *lkb) is_overlap_unlock() argument 277 is_overlap_cancel(struct dlm_lkb *lkb) is_overlap_cancel() argument 282 is_overlap(struct dlm_lkb *lkb) is_overlap() argument 288 queue_cast(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) queue_cast() argument 312 queue_cast_overlap(struct dlm_rsb *r, struct dlm_lkb *lkb) queue_cast_overlap() argument 318 queue_bast(struct dlm_rsb *r, struct dlm_lkb *lkb, int rqmode) queue_bast() argument 1167 attach_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb) attach_lkb() argument 1173 detach_lkb(struct dlm_lkb *lkb) detach_lkb() argument 1183 struct dlm_lkb *lkb; create_lkb() local 1220 struct dlm_lkb *lkb; find_lkb() local 1234 struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref); kill_lkb() local 1245 __put_lkb(struct dlm_ls *ls, struct dlm_lkb *lkb) __put_lkb() argument 1267 dlm_put_lkb(struct dlm_lkb *lkb) dlm_put_lkb() argument 1281 hold_lkb(struct dlm_lkb *lkb) hold_lkb() argument 1291 unhold_lkb(struct dlm_lkb *lkb) unhold_lkb() argument 1301 struct dlm_lkb *lkb = NULL; lkb_add_ordered() local 1312 add_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb, int status) add_lkb() argument 1346 del_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb) del_lkb() argument 1353 move_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb, int sts) move_lkb() argument 1395 struct dlm_lkb *lkb; dlm_scan_waiters() local 1450 add_to_waiters(struct dlm_lkb *lkb, int mstype, int to_nodeid) add_to_waiters() argument 1508 _remove_from_waiters(struct dlm_lkb *lkb, int mstype, struct dlm_message *ms) _remove_from_waiters() argument 1595 remove_from_waiters(struct dlm_lkb *lkb, int mstype) remove_from_waiters() argument 1609 remove_from_waiters_ms(struct dlm_lkb *lkb, struct dlm_message *ms) remove_from_waiters_ms() argument 1814 add_timeout(struct dlm_lkb *lkb) add_timeout() argument 1838 del_timeout(struct dlm_lkb *lkb) del_timeout() argument 1859 struct dlm_lkb *lkb = NULL, *iter; dlm_scan_timeout() local 1926 struct dlm_lkb *lkb; dlm_adjust_timeouts() local 1948 set_lvb_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) set_lvb_lock() argument 1999 set_lvb_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb) set_lvb_unlock() argument 2028 set_lvb_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb, struct dlm_message *ms) set_lvb_lock_pc() argument 2059 _remove_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _remove_lock() argument 2068 remove_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) remove_lock() argument 2074 remove_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb) remove_lock_pc() argument 2083 revert_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) revert_lock() argument 2110 revert_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb) revert_lock_pc() argument 2115 _grant_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _grant_lock() argument 2129 grant_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) grant_lock() argument 2135 grant_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb, struct dlm_message *ms) grant_lock_pc() argument 2146 grant_lock_pending(struct dlm_rsb *r, struct dlm_lkb *lkb) grant_lock_pending() argument 2163 munge_demoted(struct dlm_lkb *lkb) munge_demoted() argument 2174 munge_altmode(struct dlm_lkb *lkb, struct dlm_message *ms) munge_altmode() argument 2193 first_in_list(struct dlm_lkb *lkb, struct list_head *head) first_in_list() argument 2205 queue_conflict(struct list_head *head, struct dlm_lkb *lkb) queue_conflict() argument 2298 _can_be_granted(struct dlm_rsb *r, struct dlm_lkb *lkb, int now, int recover) _can_be_granted() argument 2444 can_be_granted(struct dlm_rsb *r, struct dlm_lkb *lkb, int now, int recover, int *err) can_be_granted() argument 2509 struct dlm_lkb *lkb, *s; grant_pending_convert() local 2578 struct dlm_lkb *lkb, *s; grant_pending_wait() local 2616 struct dlm_lkb *lkb, *s; grant_pending_locks() local 2664 send_bast_queue(struct dlm_rsb *r, struct list_head *head, struct dlm_lkb *lkb) send_bast_queue() argument 2680 send_blocking_asts(struct dlm_rsb *r, struct dlm_lkb *lkb) send_blocking_asts() argument 2685 send_blocking_asts_all(struct dlm_rsb *r, struct dlm_lkb *lkb) send_blocking_asts_all() argument 2710 set_master(struct dlm_rsb *r, struct dlm_lkb *lkb) set_master() argument 2761 struct dlm_lkb *lkb, *safe; process_lookup_list() local 2774 struct dlm_lkb *lkb; confirm_master() local 2889 validate_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) validate_lock_args() argument 2940 validate_unlock_args(struct dlm_lkb *lkb, struct dlm_args *args) validate_unlock_args() argument 3077 do_request(struct dlm_rsb *r, struct dlm_lkb *lkb) do_request() argument 3100 do_request_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_request_effects() argument 3114 do_convert(struct dlm_rsb *r, struct dlm_lkb *lkb) do_convert() argument 3169 do_convert_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_convert_effects() argument 3187 do_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb) do_unlock() argument 3194 do_unlock_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_unlock_effects() argument 3202 do_cancel(struct dlm_rsb *r, struct dlm_lkb *lkb) do_cancel() argument 3214 do_cancel_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_cancel_effects() argument 3228 _request_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _request_lock() argument 3257 _convert_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _convert_lock() argument 3276 _unlock_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _unlock_lock() argument 3295 _cancel_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _cancel_lock() argument 3317 request_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, char *name, int len, struct dlm_args *args) request_lock() argument 3343 convert_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) convert_lock() argument 3365 unlock_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) unlock_lock() argument 3387 cancel_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) cancel_lock() argument 3425 struct dlm_lkb *lkb; dlm_lock() local 3473 struct dlm_lkb *lkb; dlm_unlock() local 3564 create_message(struct dlm_rsb *r, struct dlm_lkb *lkb, int to_nodeid, int mstype, struct dlm_message **ms_ret, struct dlm_mhandle **mh_ret) create_message() argument 3601 send_args(struct dlm_rsb *r, struct dlm_lkb *lkb, struct dlm_message *ms) send_args() argument 3645 send_common(struct dlm_rsb *r, struct dlm_lkb *lkb, int mstype) send_common() argument 3673 send_request(struct dlm_rsb *r, struct dlm_lkb *lkb) send_request() argument 3678 send_convert(struct dlm_rsb *r, struct dlm_lkb *lkb) send_convert() argument 3700 send_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb) send_unlock() argument 3705 send_cancel(struct dlm_rsb *r, struct dlm_lkb *lkb) send_cancel() argument 3710 send_grant(struct dlm_rsb *r, struct dlm_lkb *lkb) send_grant() argument 3731 send_bast(struct dlm_rsb *r, struct dlm_lkb *lkb, int mode) send_bast() argument 3752 send_lookup(struct dlm_rsb *r, struct dlm_lkb *lkb) send_lookup() argument 3800 send_common_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int mstype, int rv) send_common_reply() argument 3822 send_request_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_request_reply() argument 3827 send_convert_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_convert_reply() argument 3832 send_unlock_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_unlock_reply() argument 3837 send_cancel_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_cancel_reply() argument 3867 receive_flags(struct dlm_lkb *lkb, struct dlm_message *ms) receive_flags() argument 3875 receive_flags_reply(struct dlm_lkb *lkb, struct dlm_message *ms) receive_flags_reply() argument 3890 receive_lvb(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_message *ms) receive_lvb() argument 3918 receive_request_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_message *ms) receive_request_args() argument 3940 receive_convert_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_message *ms) receive_convert_args() argument 3955 receive_unlock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_message *ms) receive_unlock_args() argument 3968 struct dlm_lkb *lkb = &ls->ls_stub_lkb; setup_stub_lkb() local 3976 validate_message(struct dlm_lkb *lkb, struct dlm_message *ms) validate_message() argument 4087 struct dlm_lkb *lkb; receive_request() local 4180 struct dlm_lkb *lkb; receive_convert() local 4235 struct dlm_lkb *lkb; receive_unlock() local 4286 struct dlm_lkb *lkb; receive_cancel() local 4322 struct dlm_lkb *lkb; receive_grant() local 4353 struct dlm_lkb *lkb; receive_bast() local 4494 struct dlm_lkb *lkb; receive_request_reply() local 4612 __receive_convert_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, struct dlm_message *ms) __receive_convert_reply() argument 4656 _receive_convert_reply(struct dlm_lkb *lkb, struct dlm_message *ms) _receive_convert_reply() argument 4681 struct dlm_lkb *lkb; receive_convert_reply() local 4693 _receive_unlock_reply(struct dlm_lkb *lkb, struct dlm_message *ms) _receive_unlock_reply() argument 4731 struct dlm_lkb *lkb; receive_unlock_reply() local 4743 _receive_cancel_reply(struct dlm_lkb *lkb, struct dlm_message *ms) _receive_cancel_reply() argument 4781 struct dlm_lkb *lkb; receive_cancel_reply() local 4795 struct dlm_lkb *lkb; receive_lookup_reply() local 5086 recover_convert_waiter(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_message *ms_stub) recover_convert_waiter() argument 5114 waiter_needs_recovery(struct dlm_ls *ls, struct dlm_lkb *lkb, int dir_nodeid) waiter_needs_recovery() argument 5134 struct dlm_lkb *lkb, *safe; dlm_recover_waiters_pre() local 5245 struct dlm_lkb *lkb = NULL, *iter; find_resend_waiter() local 5278 struct dlm_lkb *lkb; dlm_recover_waiters_post() local 5380 struct dlm_lkb *lkb, *safe; purge_mstcpy_list() local 5413 struct dlm_lkb *lkb, *safe; purge_dead_list() local 5563 struct dlm_lkb *lkb; search_remid_list() local 5575 struct dlm_lkb *lkb; search_remid() local 5590 receive_rcom_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_rsb *r, struct dlm_rcom *rc) receive_rcom_lock_args() argument 5645 struct dlm_lkb *lkb; dlm_recover_master_copy() local 5726 struct dlm_lkb *lkb; dlm_recover_process_copy() local 5790 struct dlm_lkb *lkb; dlm_user_request() local 5855 struct dlm_lkb *lkb; dlm_user_convert() local 5915 struct dlm_lkb *lkb = NULL, *iter; dlm_user_adopt_orphan() local 5979 struct dlm_lkb *lkb; dlm_user_unlock() local 6028 struct dlm_lkb *lkb; dlm_user_cancel() local 6065 struct dlm_lkb *lkb; dlm_user_deadlock() local 6114 orphan_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb) orphan_proc_lock() argument 6137 unlock_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb) unlock_proc_lock() argument 6158 struct dlm_lkb *lkb = NULL; del_proc_lock() local 6188 struct dlm_lkb *lkb, *safe; dlm_clear_proc_locks() local 6231 struct dlm_lkb *lkb, *safe; purge_proc_locks() local 6273 struct dlm_lkb *lkb, *safe; do_purge() local [all...] |
| /kernel/linux/linux-6.6/fs/dlm/ |
| H A D | ast.c | 39 int dlm_enqueue_lkb_callback(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_enqueue_lkb_callback() argument 103 dlm_dequeue_lkb_callback(struct dlm_lkb *lkb, struct dlm_callback **cb) dlm_dequeue_lkb_callback() argument 119 dlm_add_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, int status, uint32_t sbflags) dlm_add_cb() argument 158 struct dlm_lkb *lkb = container_of(work, struct dlm_lkb, lkb_cb_work); dlm_callback_work() local 240 struct dlm_lkb *lkb, *safe; dlm_callback_resume() local [all...] |
| H A D | memory.c | 113 struct dlm_lkb *lkb; in dlm_allocate_lkb() local 119 void dlm_free_lkb(struct dlm_lkb *lkb) in dlm_free_lkb() argument [all...] |
| H A D | rcom.c | 418 static void pack_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, in pack_rcom_lock() argument 448 dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, uint64_t seq) dlm_send_rcom_lock() argument [all...] |
| H A D | recover.c | 404 struct dlm_lkb *lkb; in set_lock_master() local 621 struct dlm_lkb *lkb; in recover_locks_queue() local 823 struct dlm_lkb *lkb; recover_conversion() local [all...] |
| H A D | debug_fs.c | 52 static void print_format1_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format1_lock() argument 77 struct dlm_lkb *lkb; print_format1() local 168 print_format2_lock(struct seq_file *s, struct dlm_lkb *lkb, struct dlm_rsb *r) print_format2_lock() argument 204 struct dlm_lkb *lkb; print_format2() local 229 print_format3_lock(struct seq_file *s, struct dlm_lkb *lkb, int rsb_lookup) print_format3_lock() argument 260 struct dlm_lkb *lkb; print_format3() local 369 print_format5_lock(struct seq_file *s, struct dlm_lkb *lkb) print_format5_lock() argument 390 struct dlm_lkb *lkb; print_format5() local 822 struct dlm_lkb *lkb; waiters_read() local [all...] |
| H A D | lockspace.c | 730 struct dlm_lkb *lkb = p; in lkb_idr_is_local() local 742 struct dlm_lkb *lkb = p; in lkb_idr_free() local
|
| H A D | user.c | 149 void dlm_purge_lkb_callbacks(struct dlm_lkb *lkb) in dlm_purge_lkb_callbacks() argument 196 dlm_user_add_ast(struct dlm_lkb *lkb, uint32_t flags, int mode, int status, uint32_t sbflags) dlm_user_add_ast() argument 806 struct dlm_lkb *lkb; device_read() local [all...] |
| H A D | lock.c | 161 dlm_print_lkb(struct dlm_lkb *lkb) dlm_print_lkb() argument 182 struct dlm_lkb *lkb; dlm_dump_rsb() local 219 can_be_queued(struct dlm_lkb *lkb) can_be_queued() argument 224 force_blocking_asts(struct dlm_lkb *lkb) force_blocking_asts() argument 229 is_demoted(struct dlm_lkb *lkb) is_demoted() argument 234 is_altmode(struct dlm_lkb *lkb) is_altmode() argument 239 is_granted(struct dlm_lkb *lkb) is_granted() argument 250 is_process_copy(struct dlm_lkb *lkb) is_process_copy() argument 256 is_master_copy(struct dlm_lkb *lkb) is_master_copy() argument 261 middle_conversion(struct dlm_lkb *lkb) middle_conversion() argument 269 down_conversion(struct dlm_lkb *lkb) down_conversion() argument 274 is_overlap_unlock(struct dlm_lkb *lkb) is_overlap_unlock() argument 279 is_overlap_cancel(struct dlm_lkb *lkb) is_overlap_cancel() argument 284 is_overlap(struct dlm_lkb *lkb) is_overlap() argument 290 queue_cast(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) queue_cast() argument 304 queue_cast_overlap(struct dlm_rsb *r, struct dlm_lkb *lkb) queue_cast_overlap() argument 310 queue_bast(struct dlm_rsb *r, struct dlm_lkb *lkb, int rqmode) queue_bast() argument 1176 attach_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb) attach_lkb() argument 1182 detach_lkb(struct dlm_lkb *lkb) detach_lkb() argument 1193 struct dlm_lkb *lkb; _create_lkb() local 1236 struct dlm_lkb *lkb; find_lkb() local 1250 struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref); kill_lkb() local 1261 __put_lkb(struct dlm_ls *ls, struct dlm_lkb *lkb) __put_lkb() argument 1283 dlm_put_lkb(struct dlm_lkb *lkb) dlm_put_lkb() argument 1297 hold_lkb(struct dlm_lkb *lkb) hold_lkb() argument 1304 struct dlm_lkb *lkb = container_of(kref, struct dlm_lkb, lkb_ref); unhold_lkb_assert() local 1314 unhold_lkb(struct dlm_lkb *lkb) unhold_lkb() argument 1322 struct dlm_lkb *lkb = NULL, *iter; lkb_add_ordered() local 1337 add_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb, int status) add_lkb() argument 1371 del_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb) del_lkb() argument 1378 move_lkb(struct dlm_rsb *r, struct dlm_lkb *lkb, int sts) move_lkb() argument 1406 add_to_waiters(struct dlm_lkb *lkb, int mstype, int to_nodeid) add_to_waiters() argument 1461 _remove_from_waiters(struct dlm_lkb *lkb, int mstype, const struct dlm_message *ms) _remove_from_waiters() argument 1546 remove_from_waiters(struct dlm_lkb *lkb, int mstype) remove_from_waiters() argument 1560 remove_from_waiters_ms(struct dlm_lkb *lkb, const struct dlm_message *ms, bool local) remove_from_waiters_ms() argument 1722 set_lvb_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) set_lvb_lock() argument 1773 set_lvb_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb) set_lvb_unlock() argument 1802 set_lvb_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb, const struct dlm_message *ms) set_lvb_lock_pc() argument 1833 _remove_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _remove_lock() argument 1842 remove_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) remove_lock() argument 1848 remove_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb) remove_lock_pc() argument 1857 revert_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) revert_lock() argument 1884 revert_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb) revert_lock_pc() argument 1889 _grant_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _grant_lock() argument 1903 grant_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) grant_lock() argument 1909 grant_lock_pc(struct dlm_rsb *r, struct dlm_lkb *lkb, const struct dlm_message *ms) grant_lock_pc() argument 1920 grant_lock_pending(struct dlm_rsb *r, struct dlm_lkb *lkb) grant_lock_pending() argument 1937 munge_demoted(struct dlm_lkb *lkb) munge_demoted() argument 1948 munge_altmode(struct dlm_lkb *lkb, const struct dlm_message *ms) munge_altmode() argument 1967 first_in_list(struct dlm_lkb *lkb, struct list_head *head) first_in_list() argument 1979 queue_conflict(struct list_head *head, struct dlm_lkb *lkb) queue_conflict() argument 2072 _can_be_granted(struct dlm_rsb *r, struct dlm_lkb *lkb, int now, int recover) _can_be_granted() argument 2218 can_be_granted(struct dlm_rsb *r, struct dlm_lkb *lkb, int now, int recover, int *err) can_be_granted() argument 2283 struct dlm_lkb *lkb, *s; grant_pending_convert() local 2352 struct dlm_lkb *lkb, *s; grant_pending_wait() local 2390 struct dlm_lkb *lkb, *s; grant_pending_locks() local 2438 send_bast_queue(struct dlm_rsb *r, struct list_head *head, struct dlm_lkb *lkb) send_bast_queue() argument 2454 send_blocking_asts(struct dlm_rsb *r, struct dlm_lkb *lkb) send_blocking_asts() argument 2459 send_blocking_asts_all(struct dlm_rsb *r, struct dlm_lkb *lkb) send_blocking_asts_all() argument 2484 set_master(struct dlm_rsb *r, struct dlm_lkb *lkb) set_master() argument 2533 struct dlm_lkb *lkb, *safe; process_lookup_list() local 2546 struct dlm_lkb *lkb; confirm_master() local 2659 validate_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) validate_lock_args() argument 2724 validate_unlock_args(struct dlm_lkb *lkb, struct dlm_args *args) validate_unlock_args() argument 2869 do_request(struct dlm_rsb *r, struct dlm_lkb *lkb) do_request() argument 2891 do_request_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_request_effects() argument 2905 do_convert(struct dlm_rsb *r, struct dlm_lkb *lkb) do_convert() argument 2959 do_convert_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_convert_effects() argument 2977 do_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb) do_unlock() argument 2984 do_unlock_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_unlock_effects() argument 2992 do_cancel(struct dlm_rsb *r, struct dlm_lkb *lkb) do_cancel() argument 3004 do_cancel_effects(struct dlm_rsb *r, struct dlm_lkb *lkb, int error) do_cancel_effects() argument 3018 _request_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _request_lock() argument 3047 _convert_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _convert_lock() argument 3066 _unlock_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _unlock_lock() argument 3085 _cancel_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) _cancel_lock() argument 3107 request_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, const void *name, int len, struct dlm_args *args) request_lock() argument 3134 convert_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) convert_lock() argument 3156 unlock_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) unlock_lock() argument 3178 cancel_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_args *args) cancel_lock() argument 3216 struct dlm_lkb *lkb; dlm_lock() local 3268 struct dlm_lkb *lkb; dlm_unlock() local 3362 create_message(struct dlm_rsb *r, struct dlm_lkb *lkb, int to_nodeid, int mstype, struct dlm_message **ms_ret, struct dlm_mhandle **mh_ret, gfp_t allocation) create_message() argument 3400 send_args(struct dlm_rsb *r, struct dlm_lkb *lkb, struct dlm_message *ms) send_args() argument 3444 send_common(struct dlm_rsb *r, struct dlm_lkb *lkb, int mstype) send_common() argument 3472 send_request(struct dlm_rsb *r, struct dlm_lkb *lkb) send_request() argument 3477 send_convert(struct dlm_rsb *r, struct dlm_lkb *lkb) send_convert() argument 3498 send_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb) send_unlock() argument 3503 send_cancel(struct dlm_rsb *r, struct dlm_lkb *lkb) send_cancel() argument 3508 send_grant(struct dlm_rsb *r, struct dlm_lkb *lkb) send_grant() argument 3530 send_bast(struct dlm_rsb *r, struct dlm_lkb *lkb, int mode) send_bast() argument 3552 send_lookup(struct dlm_rsb *r, struct dlm_lkb *lkb) send_lookup() argument 3602 send_common_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int mstype, int rv) send_common_reply() argument 3624 send_request_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_request_reply() argument 3629 send_convert_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_convert_reply() argument 3634 send_unlock_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_unlock_reply() argument 3639 send_cancel_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, int rv) send_cancel_reply() argument 3671 receive_flags(struct dlm_lkb *lkb, const struct dlm_message *ms) receive_flags() argument 3678 receive_flags_reply(struct dlm_lkb *lkb, const struct dlm_message *ms, bool local) receive_flags_reply() argument 3695 receive_lvb(struct dlm_ls *ls, struct dlm_lkb *lkb, const struct dlm_message *ms) receive_lvb() argument 3723 receive_request_args(struct dlm_ls *ls, struct dlm_lkb *lkb, const struct dlm_message *ms) receive_request_args() argument 3745 receive_convert_args(struct dlm_ls *ls, struct dlm_lkb *lkb, const struct dlm_message *ms) receive_convert_args() argument 3760 receive_unlock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, const struct dlm_message *ms) receive_unlock_args() argument 3773 struct dlm_lkb *lkb = &ls->ls_local_lkb; setup_local_lkb() local 3781 validate_message(struct dlm_lkb *lkb, const struct dlm_message *ms) validate_message() argument 3835 struct dlm_lkb *lkb; receive_request() local 3914 struct dlm_lkb *lkb; receive_convert() local 3970 struct dlm_lkb *lkb; receive_unlock() local 4022 struct dlm_lkb *lkb; receive_cancel() local 4058 struct dlm_lkb *lkb; receive_grant() local 4089 struct dlm_lkb *lkb; receive_bast() local 4231 struct dlm_lkb *lkb; receive_request_reply() local 4350 __receive_convert_reply(struct dlm_rsb *r, struct dlm_lkb *lkb, const struct dlm_message *ms, bool local) __receive_convert_reply() argument 4394 _receive_convert_reply(struct dlm_lkb *lkb, const struct dlm_message *ms, bool local) _receive_convert_reply() argument 4421 struct dlm_lkb *lkb; receive_convert_reply() local 4433 _receive_unlock_reply(struct dlm_lkb *lkb, const struct dlm_message *ms, bool local) _receive_unlock_reply() argument 4473 struct dlm_lkb *lkb; receive_unlock_reply() local 4485 _receive_cancel_reply(struct dlm_lkb *lkb, const struct dlm_message *ms, bool local) _receive_cancel_reply() argument 4526 struct dlm_lkb *lkb; receive_cancel_reply() local 4541 struct dlm_lkb *lkb; receive_lookup_reply() local 4843 recover_convert_waiter(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_message *ms_local) recover_convert_waiter() argument 4870 waiter_needs_recovery(struct dlm_ls *ls, struct dlm_lkb *lkb, int dir_nodeid) waiter_needs_recovery() argument 4890 struct dlm_lkb *lkb, *safe; dlm_recover_waiters_pre() local 4999 struct dlm_lkb *lkb = NULL, *iter; find_resend_waiter() local 5032 struct dlm_lkb *lkb; dlm_recover_waiters_post() local 5133 struct dlm_lkb *lkb, *safe; purge_mstcpy_list() local 5166 struct dlm_lkb *lkb, *safe; purge_dead_list() local 5316 struct dlm_lkb *lkb; search_remid_list() local 5328 struct dlm_lkb *lkb; search_remid() local 5343 receive_rcom_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, struct dlm_rsb *r, const struct dlm_rcom *rc) receive_rcom_lock_args() argument 5399 struct dlm_lkb *lkb; dlm_recover_master_copy() local 5483 struct dlm_lkb *lkb; dlm_recover_process_copy() local 5550 struct dlm_lkb *lkb; dlm_user_request() local 5619 struct dlm_lkb *lkb; dlm_user_convert() local 5682 struct dlm_lkb *lkb = NULL, *iter; dlm_user_adopt_orphan() local 5746 struct dlm_lkb *lkb; dlm_user_unlock() local 5798 struct dlm_lkb *lkb; dlm_user_cancel() local 5838 struct dlm_lkb *lkb; dlm_user_deadlock() local 5890 orphan_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb) orphan_proc_lock() argument 5913 unlock_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb) unlock_proc_lock() argument 5934 struct dlm_lkb *lkb = NULL; del_proc_lock() local 5964 struct dlm_lkb *lkb, *safe; dlm_clear_proc_locks() local 6005 struct dlm_lkb *lkb, *safe; purge_proc_locks() local 6046 struct dlm_lkb *lkb, *safe; do_purge() local 6098 struct dlm_lkb *lkb; dlm_debug_add_lkb() local 6142 struct dlm_lkb *lkb; dlm_debug_add_lkb_to_waiters() local [all...] |
| H A D | dlm_internal.h | 752 static inline uint32_t dlm_iflags_val(const struct dlm_lkb *lkb) in dlm_iflags_val() argument 758 static inline uint32_t dlm_dflags_val(const struct dlm_lkb *lkb) in dlm_dflags_val() argument 775 static inline uint32_t dlm_sbflags_val(const struct dlm_lkb *lkb) in dlm_sbflags_val() argument 797 dlm_set_dflags_val(struct dlm_lkb *lkb, uint32_t val) dlm_set_dflags_val() argument 803 dlm_set_sbflags_val(struct dlm_lkb *lkb, uint32_t val) dlm_set_sbflags_val() argument [all...] |