Lines Matching defs:dir
56 static struct proc_dir_entry *pde_subdir_first(struct proc_dir_entry *dir)
58 return rb_entry_safe(rb_first(&dir->subdir), struct proc_dir_entry,
62 static struct proc_dir_entry *pde_subdir_next(struct proc_dir_entry *dir)
64 return rb_entry_safe(rb_next(&dir->subdir_node), struct proc_dir_entry,
68 static struct proc_dir_entry *pde_subdir_find(struct proc_dir_entry *dir,
72 struct rb_node *node = dir->subdir.rb_node;
90 static bool pde_subdir_insert(struct proc_dir_entry *dir,
93 struct rb_root *root = &dir->subdir;
249 struct dentry *proc_lookup_de(struct inode *dir, struct dentry *dentry,
259 inode = proc_get_inode(dir->i_sb, de);
269 struct dentry *proc_lookup(struct inode *dir, struct dentry *dentry,
272 struct proc_fs_info *fs_info = proc_sb_info(dir->i_sb);
277 return proc_lookup_de(dir, dentry, PDE(dir));
372 struct proc_dir_entry *proc_register(struct proc_dir_entry *dir,
379 dp->parent = dir;
380 if (pde_subdir_insert(dir, dp) == false) {
382 dir->name, dp->name);
386 dir->nlink++;