Lines Matching refs:dentry
131 struct dentry *ptmx_dentry;
243 struct dentry *dentry; in mknod_ptmx() local
245 struct dentry *root = sb->s_root; in mknod_ptmx()
264 dentry = d_alloc_name(root, "ptmx"); in mknod_ptmx()
265 if (!dentry) { in mknod_ptmx()
276 dput(dentry); in mknod_ptmx()
288 d_add(dentry, inode); in mknod_ptmx()
290 fsi->ptmx_dentry = dentry; in mknod_ptmx()
332 static int devpts_show_options(struct seq_file *seq, struct dentry *root) in devpts_show_options()
444 static struct dentry *devpts_mount(struct file_system_type *fs_type, in devpts_mount()
495 static struct dentry *devpts_mount(struct file_system_type *fs_type, int flags, in devpts_mount()
604 struct dentry *dentry; in devpts_pty_new() local
607 struct dentry *root = sb->s_root; in devpts_pty_new()
627 dentry = d_alloc_name(root, s); in devpts_pty_new()
628 if (dentry) { in devpts_pty_new()
629 d_add(dentry, inode); in devpts_pty_new()
630 fsnotify_create(d_inode(root), dentry); in devpts_pty_new()
649 struct dentry *dentry; in devpts_get_priv() local
655 dentry = d_find_alias(pts_inode); in devpts_get_priv()
656 if (!dentry) in devpts_get_priv()
662 dput(dentry); in devpts_get_priv()
676 struct dentry *root = sb->s_root; in devpts_pty_kill()
677 struct dentry *dentry; in devpts_pty_kill() local
683 dentry = d_find_alias(inode); in devpts_pty_kill()
686 d_delete(dentry); in devpts_pty_kill()
687 dput(dentry); /* d_alloc_name() in devpts_pty_new() */ in devpts_pty_kill()
688 dput(dentry); /* d_find_alias above */ in devpts_pty_kill()