Lines Matching full:dir
26 static int __kho_debugfs_fdt_add(struct list_head *list, struct dentry *dir, in __kho_debugfs_fdt_add() argument
39 file = debugfs_create_blob(name, 0400, dir, &f->wrapper); in __kho_debugfs_fdt_add()
54 struct dentry *dir; in kho_debugfs_fdt_add() local
57 dir = dbg->dir; in kho_debugfs_fdt_add()
59 dir = dbg->sub_fdt_dir; in kho_debugfs_fdt_add()
61 return __kho_debugfs_fdt_add(&dbg->fdt_list, dir, name, fdt); in kho_debugfs_fdt_add()
116 struct dentry *dir, *sub_fdt_dir; in kho_in_debugfs_init() local
121 dir = debugfs_create_dir("in", debugfs_root); in kho_in_debugfs_init()
122 if (IS_ERR(dir)) { in kho_in_debugfs_init()
123 err = PTR_ERR(dir); in kho_in_debugfs_init()
127 sub_fdt_dir = debugfs_create_dir("sub_fdts", dir); in kho_in_debugfs_init()
133 err = __kho_debugfs_fdt_add(&dbg->fdt_list, dir, "fdt", fdt); in kho_in_debugfs_init()
159 dbg->dir = dir; in kho_in_debugfs_init()
164 debugfs_remove_recursive(dir); in kho_in_debugfs_init()
179 struct dentry *dir, *f, *sub_fdt_dir; in kho_out_debugfs_init() local
183 dir = debugfs_create_dir("out", debugfs_root); in kho_out_debugfs_init()
184 if (IS_ERR(dir)) in kho_out_debugfs_init()
187 sub_fdt_dir = debugfs_create_dir("sub_fdts", dir); in kho_out_debugfs_init()
191 f = debugfs_create_file("scratch_phys", 0400, dir, NULL, in kho_out_debugfs_init()
196 f = debugfs_create_file("scratch_len", 0400, dir, NULL, in kho_out_debugfs_init()
201 f = debugfs_create_file("finalize", 0600, dir, NULL, in kho_out_debugfs_init()
206 dbg->dir = dir; in kho_out_debugfs_init()
211 debugfs_remove_recursive(dir); in kho_out_debugfs_init()