Lines Matching refs:debugger

508 static int rga_debugfs_remove_files(struct rga_debugger *debugger)  in rga_debugfs_remove_files()  argument
513 mutex_lock(&debugger->debugfs_lock); in rga_debugfs_remove_files()
516 entry_list = &debugger->debugfs_entry_list; in rga_debugfs_remove_files()
526 debugfs_remove_recursive(debugger->debugfs_dir); in rga_debugfs_remove_files()
527 debugger->debugfs_dir = NULL; in rga_debugfs_remove_files()
529 mutex_unlock(&debugger->debugfs_lock); in rga_debugfs_remove_files()
536 struct rga_debugger *debugger) in rga_debugfs_create_files() argument
551 tmp->debugger = debugger; in rga_debugfs_create_files()
563 mutex_lock(&debugger->debugfs_lock); in rga_debugfs_create_files()
564 list_add_tail(&tmp->list, &debugger->debugfs_entry_list); in rga_debugfs_create_files()
565 mutex_unlock(&debugger->debugfs_lock); in rga_debugfs_create_files()
573 rga_debugfs_remove_files(debugger); in rga_debugfs_create_files()
580 struct rga_debugger *debugger; in rga_debugfs_remove() local
582 debugger = rga_drvdata->debugger; in rga_debugfs_remove()
584 rga_debugfs_remove_files(debugger); in rga_debugfs_remove()
592 struct rga_debugger *debugger; in rga_debugfs_init() local
594 debugger = rga_drvdata->debugger; in rga_debugfs_init()
596 debugger->debugfs_dir = in rga_debugfs_init()
598 if (IS_ERR_OR_NULL(debugger->debugfs_dir)) { in rga_debugfs_init()
601 debugger->debugfs_dir = NULL; in rga_debugfs_init()
606 debugger->debugfs_dir, debugger); in rga_debugfs_init()
641 static int rga_procfs_remove_files(struct rga_debugger *debugger) in rga_procfs_remove_files() argument
646 mutex_lock(&debugger->procfs_lock); in rga_procfs_remove_files()
649 entry_list = &debugger->procfs_entry_list; in rga_procfs_remove_files()
659 proc_remove(debugger->procfs_dir); in rga_procfs_remove_files()
660 debugger->procfs_dir = NULL; in rga_procfs_remove_files()
662 mutex_unlock(&debugger->procfs_lock); in rga_procfs_remove_files()
669 struct rga_debugger *debugger) in rga_procfs_create_files() argument
684 tmp->debugger = debugger; in rga_procfs_create_files()
696 mutex_lock(&debugger->procfs_lock); in rga_procfs_create_files()
697 list_add_tail(&tmp->list, &debugger->procfs_entry_list); in rga_procfs_create_files()
698 mutex_unlock(&debugger->procfs_lock); in rga_procfs_create_files()
706 rga_procfs_remove_files(debugger); in rga_procfs_create_files()
712 struct rga_debugger *debugger; in rga_procfs_remove() local
714 debugger = rga_drvdata->debugger; in rga_procfs_remove()
716 rga_procfs_remove_files(debugger); in rga_procfs_remove()
724 struct rga_debugger *debugger; in rga_procfs_init() local
726 debugger = rga_drvdata->debugger; in rga_procfs_init()
728 debugger->procfs_dir = proc_mkdir(RGA_DEBUGGER_ROOT_NAME, NULL); in rga_procfs_init()
729 if (IS_ERR_OR_NULL(debugger->procfs_dir)) { in rga_procfs_init()
731 debugger->procfs_dir = NULL; in rga_procfs_init()
736 debugger->procfs_dir, debugger); in rga_procfs_init()