• Home
  • Raw
  • Download

Lines Matching refs:err

38 	int err = exofs_add_link(dentry, inode);  in exofs_add_nondir()  local
39 if (!err) { in exofs_add_nondir()
45 return err; in exofs_add_nondir()
66 int err = PTR_ERR(inode); in exofs_create() local
72 err = exofs_add_nondir(dentry, inode); in exofs_create()
74 return err; in exofs_create()
81 int err; in exofs_mknod() local
87 err = PTR_ERR(inode); in exofs_mknod()
91 err = exofs_add_nondir(dentry, inode); in exofs_mknod()
93 return err; in exofs_mknod()
100 int err = -ENAMETOOLONG; in exofs_symlink() local
109 err = PTR_ERR(inode); in exofs_symlink()
120 err = page_symlink(inode, symname, l); in exofs_symlink()
121 if (err) in exofs_symlink()
131 err = exofs_add_nondir(dentry, inode); in exofs_symlink()
133 return err; in exofs_symlink()
156 int err; in exofs_mkdir() local
161 err = PTR_ERR(inode); in exofs_mkdir()
171 err = exofs_make_empty(inode, dir); in exofs_mkdir()
172 if (err) in exofs_mkdir()
175 err = exofs_add_link(dentry, inode); in exofs_mkdir()
176 if (err) in exofs_mkdir()
181 return err; in exofs_mkdir()
197 int err = -ENOENT; in exofs_unlink() local
203 err = exofs_delete_entry(de, page); in exofs_unlink()
204 if (err) in exofs_unlink()
209 err = 0; in exofs_unlink()
211 return err; in exofs_unlink()
217 int err = -ENOTEMPTY; in exofs_rmdir() local
220 err = exofs_unlink(dir, dentry); in exofs_rmdir()
221 if (!err) { in exofs_rmdir()
227 return err; in exofs_rmdir()
239 int err = -ENOENT; in exofs_rename() local
246 err = -EIO; in exofs_rename()
256 err = -ENOTEMPTY; in exofs_rename()
260 err = -ENOENT; in exofs_rename()
264 err = exofs_set_link(new_dir, new_de, new_page, old_inode); in exofs_rename()
269 if (err) in exofs_rename()
272 err = exofs_add_link(new_dentry, old_inode); in exofs_rename()
273 if (err) in exofs_rename()
285 err = exofs_set_link(old_inode, dir_de, dir_page, new_dir); in exofs_rename()
287 if (err) in exofs_rename()
302 return err; in exofs_rename()