Lines Matching defs:dir

19 			struct inode *dir,
24 struct orangefs_inode_s *parent = ORANGEFS_I(dir);
47 ret = service_operation(new_op, __func__, get_interruptible_flag(dir));
63 inode = orangefs_new_inode(dir->i_sb, dir, S_IFREG | mode, 0, &ref);
88 iattr.ia_mtime = iattr.ia_ctime = current_time(dir);
89 __orangefs_setattr(dir, &iattr);
105 static struct dentry *orangefs_lookup(struct inode *dir, struct dentry *dentry,
108 struct orangefs_inode_s *parent = ORANGEFS_I(dir);
150 ret = service_operation(new_op, __func__, get_interruptible_flag(dir));
160 inode = orangefs_iget(dir->i_sb, &new_op->downcall.resp.lookup.refn);
173 static int orangefs_unlink(struct inode *dir, struct dentry *dentry)
176 struct orangefs_inode_s *parent = ORANGEFS_I(dir);
213 iattr.ia_mtime = iattr.ia_ctime = current_time(dir);
214 __orangefs_setattr(dir, &iattr);
220 struct inode *dir,
224 struct orangefs_inode_s *parent = ORANGEFS_I(dir);
255 ret = service_operation(new_op, __func__, get_interruptible_flag(dir));
271 inode = orangefs_new_inode(dir->i_sb, dir, S_IFLNK | mode, 0, &ref);
300 iattr.ia_mtime = iattr.ia_ctime = current_time(dir);
301 __orangefs_setattr(dir, &iattr);
308 static int orangefs_mkdir(struct mnt_idmap *idmap, struct inode *dir,
311 struct orangefs_inode_s *parent = ORANGEFS_I(dir);
330 ret = service_operation(new_op, __func__, get_interruptible_flag(dir));
346 inode = orangefs_new_inode(dir->i_sb, dir, S_IFDIR | mode, 0, &ref);
348 gossip_err("*** Failed to allocate orangefs dir inode\n");
354 "Assigned dir inode new number of %pU\n",
371 iattr.ia_mtime = iattr.ia_ctime = current_time(dir);
372 __orangefs_setattr(dir, &iattr);