Lines Matching refs:dentry
20 static struct dentry *hfs_lookup(struct inode *dir, struct dentry *dentry,
31 hfs_cat_build_key(dir->i_sb, fd.search_key, dir->i_ino, &dentry->d_name);
42 return d_splice_alias(inode, dentry);
193 struct dentry *dentry, umode_t mode, bool excl)
198 inode = hfs_new_inode(dir, &dentry->d_name, mode);
202 res = hfs_cat_create(inode->i_ino, dir, &dentry->d_name, inode);
209 d_instantiate(dentry, inode);
223 struct dentry *dentry, umode_t mode)
228 inode = hfs_new_inode(dir, &dentry->d_name, S_IFDIR | mode);
232 res = hfs_cat_create(inode->i_ino, dir, &dentry->d_name, inode);
239 d_instantiate(dentry, inode);
255 static int hfs_remove(struct inode *dir, struct dentry *dentry)
257 struct inode *inode = d_inode(dentry);
262 res = hfs_cat_delete(inode->i_ino, dir, &dentry->d_name);
284 struct dentry *old_dentry, struct inode *new_dir,
285 struct dentry *new_dentry, unsigned int flags)