Lines Matching refs:dentry

352 static struct dentry *reiserfs_lookup(struct inode *dir, struct dentry *dentry,  in reiserfs_lookup()  argument
360 if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len) in reiserfs_lookup()
367 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, in reiserfs_lookup()
390 return d_splice_alias(inode, dentry); in reiserfs_lookup()
397 struct dentry *reiserfs_get_parent(struct dentry *child) in reiserfs_get_parent()
620 static int reiserfs_create(struct inode *dir, struct dentry *dentry, umode_t mode, in reiserfs_create() argument
644 retval = reiserfs_security_init(dir, inode, &dentry->d_name, &security); in reiserfs_create()
659 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry, in reiserfs_create()
669 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_create()
670 dentry->d_name.len, inode, 1 /*visible */ ); in reiserfs_create()
686 d_instantiate(dentry, inode); in reiserfs_create()
694 static int reiserfs_mknod(struct inode *dir, struct dentry *dentry, umode_t mode, in reiserfs_mknod() argument
721 retval = reiserfs_security_init(dir, inode, &dentry->d_name, &security); in reiserfs_mknod()
736 reiserfs_new_inode(&th, dir, mode, NULL, 0 /*i_size */ , dentry, in reiserfs_mknod()
752 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_mknod()
753 dentry->d_name.len, inode, 1 /*visible */ ); in reiserfs_mknod()
767 d_instantiate(dentry, inode); in reiserfs_mknod()
775 static int reiserfs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in reiserfs_mkdir() argument
806 retval = reiserfs_security_init(dir, inode, &dentry->d_name, &security); in reiserfs_mkdir()
829 dentry, inode, &security); in reiserfs_mkdir()
843 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_mkdir()
844 dentry->d_name.len, inode, 1 /*visible */ ); in reiserfs_mkdir()
861 d_instantiate(dentry, inode); in reiserfs_mkdir()
883 static int reiserfs_rmdir(struct inode *dir, struct dentry *dentry) in reiserfs_rmdir() argument
911 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, in reiserfs_rmdir()
920 inode = d_inode(dentry); in reiserfs_rmdir()
978 static int reiserfs_unlink(struct inode *dir, struct dentry *dentry) in reiserfs_unlink() argument
990 inode = d_inode(dentry); in reiserfs_unlink()
1010 reiserfs_find_entry(dir, dentry->d_name.name, dentry->d_name.len, in reiserfs_unlink()
1080 struct dentry *dentry, const char *symname) in reiserfs_symlink() argument
1105 retval = reiserfs_security_init(parent_dir, inode, &dentry->d_name, in reiserfs_symlink()
1139 dentry, inode, &security); in reiserfs_symlink()
1151 retval = reiserfs_add_entry(&th, parent_dir, dentry->d_name.name, in reiserfs_symlink()
1152 dentry->d_name.len, inode, 1 /*visible */ ); in reiserfs_symlink()
1166 d_instantiate(dentry, inode); in reiserfs_symlink()
1173 static int reiserfs_link(struct dentry *old_dentry, struct inode *dir, in reiserfs_link()
1174 struct dentry *dentry) in reiserfs_link() argument
1208 reiserfs_add_entry(&th, dir, dentry->d_name.name, in reiserfs_link()
1209 dentry->d_name.len, inode, 1 /*visible */ ); in reiserfs_link()
1226 d_instantiate(dentry, inode); in reiserfs_link()
1281 static int reiserfs_rename(struct inode *old_dir, struct dentry *old_dentry, in reiserfs_rename()
1282 struct inode *new_dir, struct dentry *new_dentry) in reiserfs_rename()