Lines Matching refs:dir

21 static struct dentry *minix_lookup(struct inode * dir, struct dentry *dentry, unsigned int flags)  in minix_lookup()  argument
26 if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen) in minix_lookup()
31 inode = minix_iget(dir->i_sb, ino); in minix_lookup()
39 static int minix_mknod(struct inode * dir, struct dentry *dentry, umode_t mode, dev_t rdev) in minix_mknod() argument
47 inode = minix_new_inode(dir, mode, &error); in minix_mknod()
57 static int minix_tmpfile(struct inode *dir, struct dentry *dentry, umode_t mode) in minix_tmpfile() argument
60 struct inode *inode = minix_new_inode(dir, mode, &error); in minix_tmpfile()
69 static int minix_create(struct inode *dir, struct dentry *dentry, umode_t mode, in minix_create() argument
72 return minix_mknod(dir, dentry, mode, 0); in minix_create()
75 static int minix_symlink(struct inode * dir, struct dentry *dentry, in minix_symlink() argument
82 if (i > dir->i_sb->s_blocksize) in minix_symlink()
85 inode = minix_new_inode(dir, S_IFLNK | 0777, &err); in minix_symlink()
104 static int minix_link(struct dentry * old_dentry, struct inode * dir, in minix_link() argument
115 static int minix_mkdir(struct inode * dir, struct dentry *dentry, umode_t mode) in minix_mkdir() argument
120 inode_inc_link_count(dir); in minix_mkdir()
122 inode = minix_new_inode(dir, S_IFDIR | mode, &err); in minix_mkdir()
130 err = minix_make_empty(inode, dir); in minix_mkdir()
147 inode_dec_link_count(dir); in minix_mkdir()
151 static int minix_unlink(struct inode * dir, struct dentry *dentry) in minix_unlink() argument
166 inode->i_ctime = dir->i_ctime; in minix_unlink()
172 static int minix_rmdir(struct inode * dir, struct dentry *dentry) in minix_rmdir() argument
178 err = minix_unlink(dir, dentry); in minix_rmdir()
180 inode_dec_link_count(dir); in minix_rmdir()