Lines Matching refs:dentry

353 static struct dentry *reiserfs_lookup(struct inode *dir, struct dentry *dentry,
361 if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len)
368 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len,
392 return d_splice_alias(inode, dentry);
396 * looks up the dentry of the parent directory for child.
399 struct dentry *reiserfs_get_parent(struct dentry *child)
615 struct dentry *dentry, umode_t mode, bool excl)
644 retval = reiserfs_security_init(dir, inode, &dentry->d_name, &security);
659 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry,
669 reiserfs_add_entry(&th, dir, dentry->d_name.name,
670 dentry->d_name.len, inode, 1 /*visible */ );
685 d_instantiate_new(dentry, inode);
695 struct dentry *dentry, umode_t mode, dev_t rdev)
724 retval = reiserfs_security_init(dir, inode, &dentry->d_name, &security);
739 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry,
755 reiserfs_add_entry(&th, dir, dentry->d_name.name,
756 dentry->d_name.len, inode, 1 /*visible */ );
769 d_instantiate_new(dentry, inode);
779 struct dentry *dentry, umode_t mode)
816 retval = reiserfs_security_init(dir, inode, &dentry->d_name, &security);
839 dentry, inode, &security);
853 reiserfs_add_entry(&th, dir, dentry->d_name.name,
854 dentry->d_name.len, inode, 1 /*visible */ );
870 d_instantiate_new(dentry, inode);
893 static int reiserfs_rmdir(struct inode *dir, struct dentry *dentry)
923 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len,
932 inode = d_inode(dentry);
991 static int reiserfs_unlink(struct inode *dir, struct dentry *dentry)
1005 inode = d_inode(dentry);
1025 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len,
1095 struct inode *parent_dir, struct dentry *dentry,
1127 retval = reiserfs_security_init(parent_dir, inode, &dentry->d_name,
1161 dentry, inode, &security);
1174 retval = reiserfs_add_entry(&th, parent_dir, dentry->d_name.name,
1175 dentry->d_name.len, inode, 1 /*visible */ );
1188 d_instantiate_new(dentry, inode);
1196 static int reiserfs_link(struct dentry *old_dentry, struct inode *dir,
1197 struct dentry *dentry)
1233 reiserfs_add_entry(&th, dir, dentry->d_name.name,
1234 dentry->d_name.len, inode, 1 /*visible */ );
1251 d_instantiate(dentry, inode);
1307 struct inode *old_dir, struct dentry *old_dentry,
1308 struct inode *new_dir, struct dentry *new_dentry,