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
84 err = PTR_ERR(inode); in exofs_mknod()
88 err = exofs_add_nondir(dentry, inode); in exofs_mknod()
90 return err; in exofs_mknod()
97 int err = -ENAMETOOLONG; in exofs_symlink() local
106 err = PTR_ERR(inode); in exofs_symlink()
117 err = page_symlink(inode, symname, l); in exofs_symlink()
118 if (err) in exofs_symlink()
129 err = exofs_add_nondir(dentry, inode); in exofs_symlink()
131 return err; in exofs_symlink()
154 int err; in exofs_mkdir() local
159 err = PTR_ERR(inode); in exofs_mkdir()
169 err = exofs_make_empty(inode, dir); in exofs_mkdir()
170 if (err) in exofs_mkdir()
173 err = exofs_add_link(dentry, inode); in exofs_mkdir()
174 if (err) in exofs_mkdir()
179 return err; in exofs_mkdir()
195 int err = -ENOENT; in exofs_unlink() local
201 err = exofs_delete_entry(de, page); in exofs_unlink()
202 if (err) in exofs_unlink()
207 err = 0; in exofs_unlink()
209 return err; in exofs_unlink()
215 int err = -ENOTEMPTY; in exofs_rmdir() local
218 err = exofs_unlink(dir, dentry); in exofs_rmdir()
219 if (!err) { in exofs_rmdir()
225 return err; in exofs_rmdir()
237 int err = -ENOENT; in exofs_rename() local
244 err = -EIO; in exofs_rename()
254 err = -ENOTEMPTY; in exofs_rename()
258 err = -ENOENT; in exofs_rename()
262 err = exofs_set_link(new_dir, new_de, new_page, old_inode); in exofs_rename()
267 if (err) in exofs_rename()
270 err = exofs_add_link(new_dentry, old_inode); in exofs_rename()
271 if (err) in exofs_rename()
283 err = exofs_set_link(old_inode, dir_de, dir_page, new_dir); in exofs_rename()
285 if (err) in exofs_rename()
300 return err; in exofs_rename()