Lines Matching full:ls
399 struct dlm_ls *ls = seq->private; in table_seq_start() local
412 list = &ls->ls_slow_inactive; in table_seq_start()
414 list = &ls->ls_slow_active; in table_seq_start()
416 read_lock_bh(&ls->ls_rsbtbl_lock); in table_seq_start()
422 struct dlm_ls *ls = seq->private; in table_seq_next() local
426 list = &ls->ls_slow_inactive; in table_seq_next()
428 list = &ls->ls_slow_active; in table_seq_next()
435 struct dlm_ls *ls = seq->private; in table_seq_stop() local
437 read_unlock_bh(&ls->ls_rsbtbl_lock); in table_seq_stop()
507 struct dlm_ls *ls = seq->private; in table_write2() local
522 error = dlm_debug_add_lkb(ls, lkb_id, name, len, lkb_flags, in table_write2()
597 struct dlm_ls *ls = file->private_data; in waiters_read() local
602 ret = dlm_lock_recovery_try(ls); in waiters_read()
608 spin_lock_bh(&ls->ls_waiters_lock); in waiters_read()
611 list_for_each_entry(lkb, &ls->ls_waiters, lkb_wait_reply) { in waiters_read()
619 spin_unlock_bh(&ls->ls_waiters_lock); in waiters_read()
620 dlm_unlock_recovery(ls); in waiters_read()
631 struct dlm_ls *ls = file->private_data; in waiters_write() local
645 error = dlm_lock_recovery_try(ls); in waiters_write()
649 error = dlm_debug_add_lkb_to_waiters(ls, lkb_id, mstype, to_nodeid); in waiters_write()
650 dlm_unlock_recovery(ls); in waiters_write()
665 void dlm_delete_debug_file(struct dlm_ls *ls) in dlm_delete_debug_file() argument
667 debugfs_remove(ls->ls_debug_rsb_dentry); in dlm_delete_debug_file()
668 debugfs_remove(ls->ls_debug_waiters_dentry); in dlm_delete_debug_file()
669 debugfs_remove(ls->ls_debug_locks_dentry); in dlm_delete_debug_file()
670 debugfs_remove(ls->ls_debug_all_dentry); in dlm_delete_debug_file()
671 debugfs_remove(ls->ls_debug_toss_dentry); in dlm_delete_debug_file()
672 debugfs_remove(ls->ls_debug_queued_asts_dentry); in dlm_delete_debug_file()
762 void dlm_create_debug_file(struct dlm_ls *ls) in dlm_create_debug_file() argument
769 ls->ls_debug_rsb_dentry = debugfs_create_file(ls->ls_name, in dlm_create_debug_file()
772 ls, in dlm_create_debug_file()
777 snprintf(name, sizeof(name), "%s_locks", ls->ls_name); in dlm_create_debug_file()
779 ls->ls_debug_locks_dentry = debugfs_create_file(name, in dlm_create_debug_file()
782 ls, in dlm_create_debug_file()
787 snprintf(name, sizeof(name), "%s_all", ls->ls_name); in dlm_create_debug_file()
789 ls->ls_debug_all_dentry = debugfs_create_file(name, in dlm_create_debug_file()
792 ls, in dlm_create_debug_file()
797 snprintf(name, sizeof(name), "%s_toss", ls->ls_name); in dlm_create_debug_file()
799 ls->ls_debug_toss_dentry = debugfs_create_file(name, in dlm_create_debug_file()
802 ls, in dlm_create_debug_file()
805 snprintf(name, sizeof(name), "%s_waiters", ls->ls_name); in dlm_create_debug_file()
807 ls->ls_debug_waiters_dentry = debugfs_create_file(name, in dlm_create_debug_file()
810 ls, in dlm_create_debug_file()