dlm_ls 54 fs/dlm/ast.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 112 fs/dlm/ast.c int dlm_rem_lkb_callback(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 176 fs/dlm/ast.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 216 fs/dlm/ast.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 268 fs/dlm/ast.c int dlm_callback_start(struct dlm_ls *ls) dlm_ls 279 fs/dlm/ast.c void dlm_callback_stop(struct dlm_ls *ls) dlm_ls 285 fs/dlm/ast.c void dlm_callback_suspend(struct dlm_ls *ls) dlm_ls 295 fs/dlm/ast.c void dlm_callback_resume(struct dlm_ls *ls) dlm_ls 17 fs/dlm/ast.h int dlm_rem_lkb_callback(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 23 fs/dlm/ast.h int dlm_callback_start(struct dlm_ls *ls); dlm_ls 24 fs/dlm/ast.h void dlm_callback_stop(struct dlm_ls *ls); dlm_ls 25 fs/dlm/ast.h void dlm_callback_suspend(struct dlm_ls *ls); dlm_ls 26 fs/dlm/ast.h void dlm_callback_resume(struct dlm_ls *ls); dlm_ls 423 fs/dlm/debug_fs.c struct dlm_ls *ls = seq->private; dlm_ls 501 fs/dlm/debug_fs.c struct dlm_ls *ls = seq->private; dlm_ls 701 fs/dlm/debug_fs.c struct dlm_ls *ls = file->private_data; dlm_ls 731 fs/dlm/debug_fs.c void dlm_delete_debug_file(struct dlm_ls *ls) dlm_ls 740 fs/dlm/debug_fs.c void dlm_create_debug_file(struct dlm_ls *ls) dlm_ls 33 fs/dlm/dir.c int dlm_hash2nodeid(struct dlm_ls *ls, uint32_t hash) dlm_ls 50 fs/dlm/dir.c void dlm_recover_dir_nodeid(struct dlm_ls *ls) dlm_ls 61 fs/dlm/dir.c int dlm_recover_directory(struct dlm_ls *ls) dlm_ls 198 fs/dlm/dir.c static struct dlm_rsb *find_rsb_root(struct dlm_ls *ls, char *name, int len) dlm_ls 234 fs/dlm/dir.c void dlm_copy_master_names(struct dlm_ls *ls, char *inbuf, int inlen, dlm_ls 16 fs/dlm/dir.h int dlm_hash2nodeid(struct dlm_ls *ls, uint32_t hash); dlm_ls 17 fs/dlm/dir.h void dlm_recover_dir_nodeid(struct dlm_ls *ls); dlm_ls 18 fs/dlm/dir.h int dlm_recover_directory(struct dlm_ls *ls); dlm_ls 19 fs/dlm/dir.h void dlm_copy_master_names(struct dlm_ls *ls, char *inbuf, int inlen, dlm_ls 50 fs/dlm/dlm_internal.h struct dlm_ls; dlm_ls 293 fs/dlm/dlm_internal.h struct dlm_ls *res_ls; /* the lockspace */ dlm_ls 700 fs/dlm/dlm_internal.h static inline int dlm_locking_stopped(struct dlm_ls *ls) dlm_ls 705 fs/dlm/dlm_internal.h static inline int dlm_recovery_stopped(struct dlm_ls *ls) dlm_ls 710 fs/dlm/dlm_internal.h static inline int dlm_no_directory(struct dlm_ls *ls) dlm_ls 724 fs/dlm/dlm_internal.h void dlm_create_debug_file(struct dlm_ls *ls); dlm_ls 725 fs/dlm/dlm_internal.h void dlm_delete_debug_file(struct dlm_ls *ls); dlm_ls 729 fs/dlm/dlm_internal.h static inline void dlm_create_debug_file(struct dlm_ls *ls) { } dlm_ls 730 fs/dlm/dlm_internal.h static inline void dlm_delete_debug_file(struct dlm_ls *ls) { } dlm_ls 89 fs/dlm/lock.c static void do_purge(struct dlm_ls *ls, int nodeid, int pid); dlm_ls 203 fs/dlm/lock.c static inline void dlm_lock_recovery(struct dlm_ls *ls) dlm_ls 208 fs/dlm/lock.c void dlm_unlock_recovery(struct dlm_ls *ls) dlm_ls 213 fs/dlm/lock.c int dlm_lock_recovery_try(struct dlm_ls *ls) dlm_ls 349 fs/dlm/lock.c struct dlm_ls *ls = r->res_ls; dlm_ls 362 fs/dlm/lock.c static int pre_rsb_struct(struct dlm_ls *ls) dlm_ls 398 fs/dlm/lock.c static int get_rsb_struct(struct dlm_ls *ls, char *name, int len, dlm_ls 543 fs/dlm/lock.c static int find_rsb_dir(struct dlm_ls *ls, char *name, int len, dlm_ls 722 fs/dlm/lock.c static int find_rsb_nodir(struct dlm_ls *ls, char *name, int len, dlm_ls 816 fs/dlm/lock.c static int find_rsb(struct dlm_ls *ls, char *name, int len, int from_nodeid, dlm_ls 841 fs/dlm/lock.c static int validate_master_nodeid(struct dlm_ls *ls, struct dlm_rsb *r, dlm_ls 910 fs/dlm/lock.c int dlm_master_lookup(struct dlm_ls *ls, int from_nodeid, char *name, int len, dlm_ls 1083 fs/dlm/lock.c static void dlm_dump_rsb_hash(struct dlm_ls *ls, uint32_t hash) dlm_ls 1100 fs/dlm/lock.c void dlm_dump_rsb_name(struct dlm_ls *ls, char *name, int len) dlm_ls 1126 fs/dlm/lock.c struct dlm_ls *ls = r->res_ls; dlm_ls 1181 fs/dlm/lock.c static int create_lkb(struct dlm_ls *ls, struct dlm_lkb **lkb_ret) dlm_ls 1218 fs/dlm/lock.c static int find_lkb(struct dlm_ls *ls, uint32_t lkid, struct dlm_lkb **lkb_ret) dlm_ls 1245 fs/dlm/lock.c static int __put_lkb(struct dlm_ls *ls, struct dlm_lkb *lkb) dlm_ls 1269 fs/dlm/lock.c struct dlm_ls *ls; dlm_ls 1393 fs/dlm/lock.c void dlm_scan_waiters(struct dlm_ls *ls) dlm_ls 1452 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 1511 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 1595 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 1609 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 1627 fs/dlm/lock.c struct dlm_ls *ls = r->res_ls; dlm_ls 1648 fs/dlm/lock.c static void shrink_bucket(struct dlm_ls *ls, int b) dlm_ls 1800 fs/dlm/lock.c void dlm_scan_rsbs(struct dlm_ls *ls) dlm_ls 1814 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 1838 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 1854 fs/dlm/lock.c void dlm_scan_timeout(struct dlm_ls *ls) dlm_ls 1921 fs/dlm/lock.c void dlm_adjust_timeouts(struct dlm_ls *ls) dlm_ls 2886 fs/dlm/lock.c static int validate_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 2939 fs/dlm/lock.c struct dlm_ls *ls = lkb->lkb_resource->res_ls; dlm_ls 3314 fs/dlm/lock.c static int request_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, char *name, dlm_ls 3340 fs/dlm/lock.c static int convert_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3362 fs/dlm/lock.c static int unlock_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3384 fs/dlm/lock.c static int cancel_lock(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3421 fs/dlm/lock.c struct dlm_ls *ls; dlm_ls 3469 fs/dlm/lock.c struct dlm_ls *ls; dlm_ls 3527 fs/dlm/lock.c static int _create_message(struct dlm_ls *ls, int mb_len, dlm_ls 3839 fs/dlm/lock.c static int send_lookup_reply(struct dlm_ls *ls, struct dlm_message *ms_in, dlm_ls 3887 fs/dlm/lock.c static int receive_lvb(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3915 fs/dlm/lock.c static int receive_request_args(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3937 fs/dlm/lock.c static int receive_convert_args(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3952 fs/dlm/lock.c static int receive_unlock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 3963 fs/dlm/lock.c static void setup_stub_lkb(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4014 fs/dlm/lock.c static void send_repeat_remove(struct dlm_ls *ls, char *ms_name, int len) dlm_ls 4072 fs/dlm/lock.c static int receive_request(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4165 fs/dlm/lock.c static int receive_convert(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4220 fs/dlm/lock.c static int receive_unlock(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4271 fs/dlm/lock.c static int receive_cancel(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4307 fs/dlm/lock.c static int receive_grant(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4338 fs/dlm/lock.c static int receive_bast(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4366 fs/dlm/lock.c static void receive_lookup(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4386 fs/dlm/lock.c static void receive_remove(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4474 fs/dlm/lock.c static void receive_purge(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4479 fs/dlm/lock.c static int receive_request_reply(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4666 fs/dlm/lock.c static int receive_convert_reply(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4716 fs/dlm/lock.c static int receive_unlock_reply(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4766 fs/dlm/lock.c static int receive_cancel_reply(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4780 fs/dlm/lock.c static void receive_lookup_reply(struct dlm_ls *ls, struct dlm_message *ms) dlm_ls 4858 fs/dlm/lock.c static void _receive_message(struct dlm_ls *ls, struct dlm_message *ms, dlm_ls 4987 fs/dlm/lock.c static void dlm_receive_message(struct dlm_ls *ls, struct dlm_message *ms, dlm_ls 5010 fs/dlm/lock.c void dlm_receive_message_saved(struct dlm_ls *ls, struct dlm_message *ms, dlm_ls 5024 fs/dlm/lock.c struct dlm_ls *ls; dlm_ls 5073 fs/dlm/lock.c static void recover_convert_waiter(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 5101 fs/dlm/lock.c static int waiter_needs_recovery(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 5119 fs/dlm/lock.c void dlm_recover_waiters_pre(struct dlm_ls *ls) dlm_ls 5230 fs/dlm/lock.c static struct dlm_lkb *find_resend_waiter(struct dlm_ls *ls) dlm_ls 5266 fs/dlm/lock.c int dlm_recover_waiters_post(struct dlm_ls *ls) dlm_ls 5362 fs/dlm/lock.c static void purge_mstcpy_list(struct dlm_ls *ls, struct dlm_rsb *r, dlm_ls 5387 fs/dlm/lock.c struct dlm_ls *ls = r->res_ls; dlm_ls 5394 fs/dlm/lock.c static void purge_dead_list(struct dlm_ls *ls, struct dlm_rsb *r, dlm_ls 5429 fs/dlm/lock.c void dlm_recover_purge(struct dlm_ls *ls) dlm_ls 5471 fs/dlm/lock.c static struct dlm_rsb *find_grant_rsb(struct dlm_ls *ls, int bucket) dlm_ls 5511 fs/dlm/lock.c void dlm_recover_grant(struct dlm_ls *ls) dlm_ls 5575 fs/dlm/lock.c static int receive_rcom_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb, dlm_ls 5626 fs/dlm/lock.c int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc) dlm_ls 5707 fs/dlm/lock.c int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc) dlm_ls 5771 fs/dlm/lock.c int dlm_user_request(struct dlm_ls *ls, struct dlm_user_args *ua, dlm_ls 5836 fs/dlm/lock.c int dlm_user_convert(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 5896 fs/dlm/lock.c int dlm_user_adopt_orphan(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 5962 fs/dlm/lock.c int dlm_user_unlock(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 6011 fs/dlm/lock.c int dlm_user_cancel(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 6049 fs/dlm/lock.c int dlm_user_deadlock(struct dlm_ls *ls, uint32_t flags, uint32_t lkid) dlm_ls 6100 fs/dlm/lock.c static int orphan_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb) dlm_ls 6123 fs/dlm/lock.c static int unlock_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb) dlm_ls 6141 fs/dlm/lock.c static struct dlm_lkb *del_proc_lock(struct dlm_ls *ls, dlm_ls 6172 fs/dlm/lock.c void dlm_clear_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc) dlm_ls 6215 fs/dlm/lock.c static void purge_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc) dlm_ls 6257 fs/dlm/lock.c static void do_purge(struct dlm_ls *ls, int nodeid, int pid) dlm_ls 6272 fs/dlm/lock.c static int send_purge(struct dlm_ls *ls, int nodeid, int pid) dlm_ls 6288 fs/dlm/lock.c int dlm_user_purge(struct dlm_ls *ls, struct dlm_user_proc *proc, dlm_ls 15 fs/dlm/lock.h void dlm_dump_rsb_name(struct dlm_ls *ls, char *name, int len); dlm_ls 17 fs/dlm/lock.h void dlm_receive_message_saved(struct dlm_ls *ls, struct dlm_message *ms, dlm_ls 24 fs/dlm/lock.h void dlm_scan_rsbs(struct dlm_ls *ls); dlm_ls 25 fs/dlm/lock.h int dlm_lock_recovery_try(struct dlm_ls *ls); dlm_ls 26 fs/dlm/lock.h void dlm_unlock_recovery(struct dlm_ls *ls); dlm_ls 27 fs/dlm/lock.h void dlm_scan_waiters(struct dlm_ls *ls); dlm_ls 28 fs/dlm/lock.h void dlm_scan_timeout(struct dlm_ls *ls); dlm_ls 29 fs/dlm/lock.h void dlm_adjust_timeouts(struct dlm_ls *ls); dlm_ls 30 fs/dlm/lock.h int dlm_master_lookup(struct dlm_ls *ls, int nodeid, char *name, int len, dlm_ls 36 fs/dlm/lock.h void dlm_recover_purge(struct dlm_ls *ls); dlm_ls 38 fs/dlm/lock.h void dlm_recover_grant(struct dlm_ls *ls); dlm_ls 39 fs/dlm/lock.h int dlm_recover_waiters_post(struct dlm_ls *ls); dlm_ls 40 fs/dlm/lock.h void dlm_recover_waiters_pre(struct dlm_ls *ls); dlm_ls 41 fs/dlm/lock.h int dlm_recover_master_copy(struct dlm_ls *ls, struct dlm_rcom *rc); dlm_ls 42 fs/dlm/lock.h int dlm_recover_process_copy(struct dlm_ls *ls, struct dlm_rcom *rc); dlm_ls 44 fs/dlm/lock.h int dlm_user_request(struct dlm_ls *ls, struct dlm_user_args *ua, int mode, dlm_ls 47 fs/dlm/lock.h int dlm_user_convert(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 50 fs/dlm/lock.h int dlm_user_adopt_orphan(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 53 fs/dlm/lock.h int dlm_user_unlock(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 55 fs/dlm/lock.h int dlm_user_cancel(struct dlm_ls *ls, struct dlm_user_args *ua_tmp, dlm_ls 57 fs/dlm/lock.h int dlm_user_purge(struct dlm_ls *ls, struct dlm_user_proc *proc, dlm_ls 59 fs/dlm/lock.h int dlm_user_deadlock(struct dlm_ls *ls, uint32_t flags, uint32_t lkid); dlm_ls 60 fs/dlm/lock.h void dlm_clear_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc); dlm_ls 35 fs/dlm/lockspace.c static ssize_t dlm_control_store(struct dlm_ls *ls, const char *buf, size_t len) dlm_ls 61 fs/dlm/lockspace.c static ssize_t dlm_event_store(struct dlm_ls *ls, const char *buf, size_t len) dlm_ls 72 fs/dlm/lockspace.c static ssize_t dlm_id_show(struct dlm_ls *ls, char *buf) dlm_ls 77 fs/dlm/lockspace.c static ssize_t dlm_id_store(struct dlm_ls *ls, const char *buf, size_t len) dlm_ls 86 fs/dlm/lockspace.c static ssize_t dlm_nodir_show(struct dlm_ls *ls, char *buf) dlm_ls 91 fs/dlm/lockspace.c static ssize_t dlm_nodir_store(struct dlm_ls *ls, const char *buf, size_t len) dlm_ls 103 fs/dlm/lockspace.c static ssize_t dlm_recover_status_show(struct dlm_ls *ls, char *buf) dlm_ls 109 fs/dlm/lockspace.c static ssize_t dlm_recover_nodeid_show(struct dlm_ls *ls, char *buf) dlm_ls 116 fs/dlm/lockspace.c ssize_t (*show)(struct dlm_ls *, char *); dlm_ls 117 fs/dlm/lockspace.c ssize_t (*store)(struct dlm_ls *, const char *, size_t); dlm_ls 166 fs/dlm/lockspace.c struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj); dlm_ls 174 fs/dlm/lockspace.c struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj); dlm_ls 181 fs/dlm/lockspace.c struct dlm_ls *ls = container_of(k, struct dlm_ls, ls_kobj); dlm_ls 198 fs/dlm/lockspace.c static int do_uevent(struct dlm_ls *ls, int in) dlm_ls 231 fs/dlm/lockspace.c struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj); dlm_ls 261 fs/dlm/lockspace.c static struct dlm_ls *find_ls_to_scan(void) dlm_ls 263 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 279 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 318 fs/dlm/lockspace.c struct dlm_ls *dlm_find_lockspace_global(uint32_t id) dlm_ls 320 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 336 fs/dlm/lockspace.c struct dlm_ls *dlm_find_lockspace_local(dlm_lockspace_t *lockspace) dlm_ls 338 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 353 fs/dlm/lockspace.c struct dlm_ls *dlm_find_lockspace_device(int minor) dlm_ls 355 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 370 fs/dlm/lockspace.c void dlm_put_lockspace(struct dlm_ls *ls) dlm_ls 377 fs/dlm/lockspace.c static void remove_lockspace(struct dlm_ls *ls) dlm_ls 428 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 493 fs/dlm/lockspace.c ls = kzalloc(sizeof(struct dlm_ls) + namelen, GFP_NOFS); dlm_ls 749 fs/dlm/lockspace.c static int lockspace_busy(struct dlm_ls *ls, int force) dlm_ls 765 fs/dlm/lockspace.c static int release_lockspace(struct dlm_ls *ls, int force) dlm_ls 880 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 901 fs/dlm/lockspace.c struct dlm_ls *ls; dlm_ls 17 fs/dlm/lockspace.h struct dlm_ls *dlm_find_lockspace_global(uint32_t id); dlm_ls 18 fs/dlm/lockspace.h struct dlm_ls *dlm_find_lockspace_local(void *id); dlm_ls 19 fs/dlm/lockspace.h struct dlm_ls *dlm_find_lockspace_device(int minor); dlm_ls 20 fs/dlm/lockspace.h void dlm_put_lockspace(struct dlm_ls *ls); dlm_ls 27 fs/dlm/member.c void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc, dlm_ls 39 fs/dlm/member.c void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc) dlm_ls 61 fs/dlm/member.c static void log_slots(struct dlm_ls *ls, uint32_t gen, int num_slots, dlm_ls 96 fs/dlm/member.c int dlm_slots_copy_in(struct dlm_ls *ls) dlm_ls 164 fs/dlm/member.c int dlm_slots_assign(struct dlm_ls *ls, int *num_slots, int *slots_size, dlm_ls 290 fs/dlm/member.c static void add_ordered_member(struct dlm_ls *ls, struct dlm_member *new) dlm_ls 314 fs/dlm/member.c static int dlm_add_member(struct dlm_ls *ls, struct dlm_config_node *node) dlm_ls 348 fs/dlm/member.c int dlm_is_member(struct dlm_ls *ls, int nodeid) dlm_ls 355 fs/dlm/member.c int dlm_is_removed(struct dlm_ls *ls, int nodeid) dlm_ls 373 fs/dlm/member.c void dlm_clear_members(struct dlm_ls *ls) dlm_ls 379 fs/dlm/member.c void dlm_clear_members_gone(struct dlm_ls *ls) dlm_ls 384 fs/dlm/member.c static void make_member_array(struct dlm_ls *ls) dlm_ls 429 fs/dlm/member.c static int ping_members(struct dlm_ls *ls) dlm_ls 448 fs/dlm/member.c static void dlm_lsop_recover_prep(struct dlm_ls *ls) dlm_ls 455 fs/dlm/member.c static void dlm_lsop_recover_slot(struct dlm_ls *ls, struct dlm_member *memb) dlm_ls 481 fs/dlm/member.c void dlm_lsop_recover_done(struct dlm_ls *ls) dlm_ls 524 fs/dlm/member.c int dlm_recover_members(struct dlm_ls *ls, struct dlm_recover *rv, int *neg_out) dlm_ls 593 fs/dlm/member.c int dlm_ls_stop(struct dlm_ls *ls) dlm_ls 669 fs/dlm/member.c int dlm_ls_start(struct dlm_ls *ls) dlm_ls 14 fs/dlm/member.h int dlm_ls_stop(struct dlm_ls *ls); dlm_ls 15 fs/dlm/member.h int dlm_ls_start(struct dlm_ls *ls); dlm_ls 16 fs/dlm/member.h void dlm_clear_members(struct dlm_ls *ls); dlm_ls 17 fs/dlm/member.h void dlm_clear_members_gone(struct dlm_ls *ls); dlm_ls 18 fs/dlm/member.h int dlm_recover_members(struct dlm_ls *ls, struct dlm_recover *rv,int *neg_out); dlm_ls 19 fs/dlm/member.h int dlm_is_removed(struct dlm_ls *ls, int nodeid); dlm_ls 20 fs/dlm/member.h int dlm_is_member(struct dlm_ls *ls, int nodeid); dlm_ls 22 fs/dlm/member.h void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc, dlm_ls 24 fs/dlm/member.h void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc); dlm_ls 25 fs/dlm/member.h int dlm_slots_copy_in(struct dlm_ls *ls); dlm_ls 26 fs/dlm/member.h int dlm_slots_assign(struct dlm_ls *ls, int *num_slots, int *slots_size, dlm_ls 28 fs/dlm/member.h void dlm_lsop_recover_done(struct dlm_ls *ls); dlm_ls 43 fs/dlm/memory.c char *dlm_allocate_lvb(struct dlm_ls *ls) dlm_ls 56 fs/dlm/memory.c struct dlm_rsb *dlm_allocate_rsb(struct dlm_ls *ls) dlm_ls 71 fs/dlm/memory.c struct dlm_lkb *dlm_allocate_lkb(struct dlm_ls *ls) dlm_ls 17 fs/dlm/memory.h struct dlm_rsb *dlm_allocate_rsb(struct dlm_ls *ls); dlm_ls 19 fs/dlm/memory.h struct dlm_lkb *dlm_allocate_lkb(struct dlm_ls *ls); dlm_ls 21 fs/dlm/memory.h char *dlm_allocate_lvb(struct dlm_ls *ls); dlm_ls 77 fs/dlm/plock.c static void do_unlock_close(struct dlm_ls *ls, u64 number, dlm_ls 104 fs/dlm/plock.c struct dlm_ls *ls; dlm_ls 244 fs/dlm/plock.c struct dlm_ls *ls; dlm_ls 318 fs/dlm/plock.c struct dlm_ls *ls; dlm_ls 25 fs/dlm/rcom.c static int rcom_response(struct dlm_ls *ls) dlm_ls 30 fs/dlm/rcom.c static int create_rcom(struct dlm_ls *ls, int to_nodeid, int type, int len, dlm_ls 65 fs/dlm/rcom.c static void send_rcom(struct dlm_ls *ls, struct dlm_mhandle *mh, dlm_ls 72 fs/dlm/rcom.c static void set_rcom_status(struct dlm_ls *ls, struct rcom_status *rs, dlm_ls 82 fs/dlm/rcom.c static void set_rcom_config(struct dlm_ls *ls, struct rcom_config *rf, dlm_ls 93 fs/dlm/rcom.c static int check_rcom_config(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid) dlm_ls 115 fs/dlm/rcom.c static void allow_sync_reply(struct dlm_ls *ls, uint64_t *new_seq) dlm_ls 123 fs/dlm/rcom.c static void disallow_sync_reply(struct dlm_ls *ls) dlm_ls 142 fs/dlm/rcom.c int dlm_rcom_status(struct dlm_ls *ls, int nodeid, uint32_t status_flags) dlm_ls 192 fs/dlm/rcom.c static void receive_rcom_status(struct dlm_ls *ls, struct dlm_rcom *rc_in) dlm_ls 253 fs/dlm/rcom.c static void receive_sync_reply(struct dlm_ls *ls, struct dlm_rcom *rc_in) dlm_ls 272 fs/dlm/rcom.c int dlm_rcom_names(struct dlm_ls *ls, int nodeid, char *last_name, int last_len) dlm_ls 299 fs/dlm/rcom.c static void receive_rcom_names(struct dlm_ls *ls, struct dlm_rcom *rc_in) dlm_ls 324 fs/dlm/rcom.c struct dlm_ls *ls = r->res_ls; dlm_ls 339 fs/dlm/rcom.c static void receive_rcom_lookup(struct dlm_ls *ls, struct dlm_rcom *rc_in) dlm_ls 368 fs/dlm/rcom.c static void receive_rcom_lookup_reply(struct dlm_ls *ls, struct dlm_rcom *rc_in) dlm_ls 405 fs/dlm/rcom.c struct dlm_ls *ls = r->res_ls; dlm_ls 428 fs/dlm/rcom.c static void receive_rcom_lock(struct dlm_ls *ls, struct dlm_rcom *rc_in) dlm_ls 534 fs/dlm/rcom.c void dlm_receive_rcom(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid) dlm_ls 15 fs/dlm/rcom.h int dlm_rcom_status(struct dlm_ls *ls, int nodeid, uint32_t status_flags); dlm_ls 16 fs/dlm/rcom.h int dlm_rcom_names(struct dlm_ls *ls, int nodeid, char *last_name,int last_len); dlm_ls 19 fs/dlm/rcom.h void dlm_receive_rcom(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid); dlm_ls 42 fs/dlm/recover.c int dlm_wait_function(struct dlm_ls *ls, int (*testfn) (struct dlm_ls *ls)) dlm_ls 74 fs/dlm/recover.c uint32_t dlm_recover_status(struct dlm_ls *ls) dlm_ls 83 fs/dlm/recover.c static void _set_recover_status(struct dlm_ls *ls, uint32_t status) dlm_ls 88 fs/dlm/recover.c void dlm_set_recover_status(struct dlm_ls *ls, uint32_t status) dlm_ls 95 fs/dlm/recover.c static int wait_status_all(struct dlm_ls *ls, uint32_t wait_status, dlm_ls 128 fs/dlm/recover.c static int wait_status_low(struct dlm_ls *ls, uint32_t wait_status, dlm_ls 154 fs/dlm/recover.c static int wait_status(struct dlm_ls *ls, uint32_t status) dlm_ls 169 fs/dlm/recover.c int dlm_recover_members_wait(struct dlm_ls *ls) dlm_ls 212 fs/dlm/recover.c int dlm_recover_directory_wait(struct dlm_ls *ls) dlm_ls 217 fs/dlm/recover.c int dlm_recover_locks_wait(struct dlm_ls *ls) dlm_ls 222 fs/dlm/recover.c int dlm_recover_done_wait(struct dlm_ls *ls) dlm_ls 239 fs/dlm/recover.c static int recover_list_empty(struct dlm_ls *ls) dlm_ls 252 fs/dlm/recover.c struct dlm_ls *ls = r->res_ls; dlm_ls 265 fs/dlm/recover.c struct dlm_ls *ls = r->res_ls; dlm_ls 275 fs/dlm/recover.c static void recover_list_clear(struct dlm_ls *ls) dlm_ls 295 fs/dlm/recover.c static int recover_idr_empty(struct dlm_ls *ls) dlm_ls 309 fs/dlm/recover.c struct dlm_ls *ls = r->res_ls; dlm_ls 334 fs/dlm/recover.c struct dlm_ls *ls = r->res_ls; dlm_ls 345 fs/dlm/recover.c static struct dlm_rsb *recover_idr_find(struct dlm_ls *ls, uint64_t id) dlm_ls 355 fs/dlm/recover.c static void recover_idr_clear(struct dlm_ls *ls) dlm_ls 446 fs/dlm/recover.c struct dlm_ls *ls = r->res_ls; dlm_ls 523 fs/dlm/recover.c int dlm_recover_masters(struct dlm_ls *ls) dlm_ls 566 fs/dlm/recover.c int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc) dlm_ls 659 fs/dlm/recover.c int dlm_recover_locks(struct dlm_ls *ls) dlm_ls 821 fs/dlm/recover.c struct dlm_ls *ls = r->res_ls; dlm_ls 858 fs/dlm/recover.c void dlm_recover_rsbs(struct dlm_ls *ls) dlm_ls 893 fs/dlm/recover.c int dlm_create_root_list(struct dlm_ls *ls) dlm_ls 923 fs/dlm/recover.c void dlm_release_root_list(struct dlm_ls *ls) dlm_ls 935 fs/dlm/recover.c void dlm_clear_toss(struct dlm_ls *ls) dlm_ls 15 fs/dlm/recover.h int dlm_wait_function(struct dlm_ls *ls, int (*testfn) (struct dlm_ls *ls)); dlm_ls 16 fs/dlm/recover.h uint32_t dlm_recover_status(struct dlm_ls *ls); dlm_ls 17 fs/dlm/recover.h void dlm_set_recover_status(struct dlm_ls *ls, uint32_t status); dlm_ls 18 fs/dlm/recover.h int dlm_recover_members_wait(struct dlm_ls *ls); dlm_ls 19 fs/dlm/recover.h int dlm_recover_directory_wait(struct dlm_ls *ls); dlm_ls 20 fs/dlm/recover.h int dlm_recover_locks_wait(struct dlm_ls *ls); dlm_ls 21 fs/dlm/recover.h int dlm_recover_done_wait(struct dlm_ls *ls); dlm_ls 22 fs/dlm/recover.h int dlm_recover_masters(struct dlm_ls *ls); dlm_ls 23 fs/dlm/recover.h int dlm_recover_master_reply(struct dlm_ls *ls, struct dlm_rcom *rc); dlm_ls 24 fs/dlm/recover.h int dlm_recover_locks(struct dlm_ls *ls); dlm_ls 26 fs/dlm/recover.h int dlm_create_root_list(struct dlm_ls *ls); dlm_ls 27 fs/dlm/recover.h void dlm_release_root_list(struct dlm_ls *ls); dlm_ls 28 fs/dlm/recover.h void dlm_clear_toss(struct dlm_ls *ls); dlm_ls 29 fs/dlm/recover.h void dlm_recover_rsbs(struct dlm_ls *ls); dlm_ls 31 fs/dlm/recoverd.c static int enable_locking(struct dlm_ls *ls, uint64_t seq) dlm_ls 51 fs/dlm/recoverd.c static int ls_recover(struct dlm_ls *ls, struct dlm_recover *rv) dlm_ls 256 fs/dlm/recoverd.c static void do_ls_recovery(struct dlm_ls *ls) dlm_ls 276 fs/dlm/recoverd.c struct dlm_ls *ls; dlm_ls 324 fs/dlm/recoverd.c int dlm_recoverd_start(struct dlm_ls *ls) dlm_ls 337 fs/dlm/recoverd.c void dlm_recoverd_stop(struct dlm_ls *ls) dlm_ls 342 fs/dlm/recoverd.c void dlm_recoverd_suspend(struct dlm_ls *ls) dlm_ls 348 fs/dlm/recoverd.c void dlm_recoverd_resume(struct dlm_ls *ls) dlm_ls 15 fs/dlm/recoverd.h void dlm_recoverd_stop(struct dlm_ls *ls); dlm_ls 16 fs/dlm/recoverd.h int dlm_recoverd_start(struct dlm_ls *ls); dlm_ls 17 fs/dlm/recoverd.h void dlm_recoverd_suspend(struct dlm_ls *ls); dlm_ls 18 fs/dlm/recoverd.h void dlm_recoverd_resume(struct dlm_ls *ls); dlm_ls 32 fs/dlm/requestqueue.c void dlm_add_requestqueue(struct dlm_ls *ls, int nodeid, struct dlm_message *ms) dlm_ls 63 fs/dlm/requestqueue.c int dlm_process_requestqueue(struct dlm_ls *ls) dlm_ls 116 fs/dlm/requestqueue.c void dlm_wait_requestqueue(struct dlm_ls *ls) dlm_ls 128 fs/dlm/requestqueue.c static int purge_request(struct dlm_ls *ls, struct dlm_message *ms, int nodeid) dlm_ls 153 fs/dlm/requestqueue.c void dlm_purge_requestqueue(struct dlm_ls *ls) dlm_ls 14 fs/dlm/requestqueue.h void dlm_add_requestqueue(struct dlm_ls *ls, int nodeid, struct dlm_message *ms); dlm_ls 15 fs/dlm/requestqueue.h int dlm_process_requestqueue(struct dlm_ls *ls); dlm_ls 16 fs/dlm/requestqueue.h void dlm_wait_requestqueue(struct dlm_ls *ls); dlm_ls 17 fs/dlm/requestqueue.h void dlm_purge_requestqueue(struct dlm_ls *ls); dlm_ls 178 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 239 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 293 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 322 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 335 fs/dlm/user.c static int dlm_device_register(struct dlm_ls *ls, char *name) dlm_ls 367 fs/dlm/user.c int dlm_device_deregister(struct dlm_ls *ls) dlm_ls 383 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 399 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 429 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 633 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 660 fs/dlm/user.c struct dlm_ls *ls; dlm_ls 13 fs/dlm/user.h int dlm_device_deregister(struct dlm_ls *ls);