Lines Matching refs:err

37 	int err = nilfs_add_link(dentry, inode);  in nilfs_add_nondir()  local
39 if (!err) { in nilfs_add_nondir()
46 return err; in nilfs_add_nondir()
93 int err; in nilfs_create() local
95 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_create()
96 if (err) in nilfs_create()
97 return err; in nilfs_create()
99 err = PTR_ERR(inode); in nilfs_create()
105 err = nilfs_add_nondir(dentry, inode); in nilfs_create()
107 if (!err) in nilfs_create()
108 err = nilfs_transaction_commit(dir->i_sb); in nilfs_create()
112 return err; in nilfs_create()
121 int err; in nilfs_mknod() local
123 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_mknod()
124 if (err) in nilfs_mknod()
125 return err; in nilfs_mknod()
127 err = PTR_ERR(inode); in nilfs_mknod()
131 err = nilfs_add_nondir(dentry, inode); in nilfs_mknod()
133 if (!err) in nilfs_mknod()
134 err = nilfs_transaction_commit(dir->i_sb); in nilfs_mknod()
138 return err; in nilfs_mknod()
148 int err; in nilfs_symlink() local
153 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_symlink()
154 if (err) in nilfs_symlink()
155 return err; in nilfs_symlink()
158 err = PTR_ERR(inode); in nilfs_symlink()
169 err = page_symlink(inode, symname, l); in nilfs_symlink()
170 if (err) in nilfs_symlink()
176 err = nilfs_add_nondir(dentry, inode); in nilfs_symlink()
178 if (!err) in nilfs_symlink()
179 err = nilfs_transaction_commit(dir->i_sb); in nilfs_symlink()
183 return err; in nilfs_symlink()
198 int err; in nilfs_link() local
200 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_link()
201 if (err) in nilfs_link()
202 return err; in nilfs_link()
208 err = nilfs_add_link(dentry, inode); in nilfs_link()
209 if (!err) { in nilfs_link()
211 err = nilfs_transaction_commit(dir->i_sb); in nilfs_link()
218 return err; in nilfs_link()
226 int err; in nilfs_mkdir() local
228 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_mkdir()
229 if (err) in nilfs_mkdir()
230 return ERR_PTR(err); in nilfs_mkdir()
235 err = PTR_ERR(inode); in nilfs_mkdir()
245 err = nilfs_make_empty(inode, dir); in nilfs_mkdir()
246 if (err) in nilfs_mkdir()
249 err = nilfs_add_link(dentry, inode); in nilfs_mkdir()
250 if (err) in nilfs_mkdir()
256 if (!err) in nilfs_mkdir()
257 err = nilfs_transaction_commit(dir->i_sb); in nilfs_mkdir()
261 return ERR_PTR(err); in nilfs_mkdir()
280 int err; in nilfs_do_unlink() local
284 err = PTR_ERR(de); in nilfs_do_unlink()
289 err = -EIO; in nilfs_do_unlink()
299 err = nilfs_delete_entry(de, folio); in nilfs_do_unlink()
301 if (err) in nilfs_do_unlink()
306 err = 0; in nilfs_do_unlink()
308 return err; in nilfs_do_unlink()
314 int err; in nilfs_unlink() local
316 err = nilfs_transaction_begin(dir->i_sb, &ti, 0); in nilfs_unlink()
317 if (err) in nilfs_unlink()
318 return err; in nilfs_unlink()
320 err = nilfs_do_unlink(dir, dentry); in nilfs_unlink()
322 if (!err) { in nilfs_unlink()
325 err = nilfs_transaction_commit(dir->i_sb); in nilfs_unlink()
329 return err; in nilfs_unlink()
336 int err; in nilfs_rmdir() local
338 err = nilfs_transaction_begin(dir->i_sb, &ti, 0); in nilfs_rmdir()
339 if (err) in nilfs_rmdir()
340 return err; in nilfs_rmdir()
342 err = -ENOTEMPTY; in nilfs_rmdir()
344 err = nilfs_do_unlink(dir, dentry); in nilfs_rmdir()
345 if (!err) { in nilfs_rmdir()
353 if (!err) in nilfs_rmdir()
354 err = nilfs_transaction_commit(dir->i_sb); in nilfs_rmdir()
358 return err; in nilfs_rmdir()
374 int err; in nilfs_rename() local
379 err = nilfs_transaction_begin(old_dir->i_sb, &ti, 1); in nilfs_rename()
380 if (unlikely(err)) in nilfs_rename()
381 return err; in nilfs_rename()
385 err = PTR_ERR(old_de); in nilfs_rename()
390 err = -EIO; in nilfs_rename()
400 err = -ENOTEMPTY; in nilfs_rename()
407 err = PTR_ERR(new_de); in nilfs_rename()
410 err = nilfs_set_link(new_dir, new_de, new_folio, old_inode); in nilfs_rename()
412 if (unlikely(err)) in nilfs_rename()
421 err = nilfs_add_link(new_dentry, old_inode); in nilfs_rename()
422 if (err) in nilfs_rename()
436 err = nilfs_delete_entry(old_de, old_folio); in nilfs_rename()
437 if (likely(!err)) { in nilfs_rename()
440 err = nilfs_set_link(old_inode, dir_de, in nilfs_rename()
454 if (likely(!err)) in nilfs_rename()
455 err = nilfs_transaction_commit(old_dir->i_sb); in nilfs_rename()
458 return err; in nilfs_rename()