Lines Matching refs:dir
170 affs_find_entry(struct inode *dir, struct dentry *dentry) in affs_find_entry() argument
172 struct super_block *sb = dir->i_sb; in affs_find_entry()
179 bh = affs_bread(sb, dir->i_ino); in affs_find_entry()
199 affs_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) in affs_lookup() argument
201 struct super_block *sb = dir->i_sb; in affs_lookup()
208 affs_lock_dir(dir); in affs_lookup()
209 bh = affs_find_entry(dir, dentry); in affs_lookup()
211 affs_unlock_dir(dir); in affs_lookup()
231 affs_unlock_dir(dir); in affs_lookup()
236 affs_unlink(struct inode *dir, struct dentry *dentry) in affs_unlink() argument
238 pr_debug("%s(dir=%lu, %lu \"%pd\")\n", __func__, dir->i_ino, in affs_unlink()
245 affs_create(struct inode *dir, struct dentry *dentry, umode_t mode, bool excl) in affs_create() argument
247 struct super_block *sb = dir->i_sb; in affs_create()
252 __func__, dir->i_ino, dentry, mode); in affs_create()
254 inode = affs_new_inode(dir); in affs_create()
266 error = affs_add_entry(dir, inode, dentry, ST_FILE); in affs_create()
276 affs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) in affs_mkdir() argument
282 __func__, dir->i_ino, dentry, mode); in affs_mkdir()
284 inode = affs_new_inode(dir); in affs_mkdir()
294 error = affs_add_entry(dir, inode, dentry, ST_USERDIR); in affs_mkdir()
305 affs_rmdir(struct inode *dir, struct dentry *dentry) in affs_rmdir() argument
307 pr_debug("%s(dir=%lu, %lu \"%pd\")\n", __func__, dir->i_ino, in affs_rmdir()
314 affs_symlink(struct inode *dir, struct dentry *dentry, const char *symname) in affs_symlink() argument
316 struct super_block *sb = dir->i_sb; in affs_symlink()
324 __func__, dir->i_ino, dentry, symname); in affs_symlink()
327 inode = affs_new_inode(dir); in affs_symlink()
377 error = affs_add_entry(dir, inode, dentry, ST_SOFTLINK); in affs_symlink()
391 affs_link(struct dentry *old_dentry, struct inode *dir, struct dentry *dentry) in affs_link() argument
395 pr_debug("%s(%lu, %lu, \"%pd\")\n", __func__, inode->i_ino, dir->i_ino, in affs_link()
398 return affs_add_entry(dir, inode, dentry, ST_LINKFILE); in affs_link()