Lines Matching refs:err
32 int err; in f2fs_new_inode() local
41 err = -ENOSPC; in f2fs_new_inode()
59 err = insert_inode_locked(inode); in f2fs_new_inode()
60 if (err) { in f2fs_new_inode()
61 err = -EINVAL; in f2fs_new_inode()
72 err = dquot_initialize(inode); in f2fs_new_inode()
73 if (err) in f2fs_new_inode()
128 trace_f2fs_new_inode(inode, err); in f2fs_new_inode()
133 return ERR_PTR(err); in f2fs_new_inode()
135 trace_f2fs_new_inode(inode, err); in f2fs_new_inode()
143 return ERR_PTR(err); in f2fs_new_inode()
271 int err; in f2fs_create() local
278 err = dquot_initialize(dir); in f2fs_create()
279 if (err) in f2fs_create()
280 return err; in f2fs_create()
295 err = f2fs_add_link(dentry, inode); in f2fs_create()
296 if (err) in f2fs_create()
311 return err; in f2fs_create()
319 int err; in f2fs_link() local
326 err = fscrypt_prepare_link(old_dentry, dir, dentry); in f2fs_link()
327 if (err) in f2fs_link()
328 return err; in f2fs_link()
335 err = dquot_initialize(dir); in f2fs_link()
336 if (err) in f2fs_link()
337 return err; in f2fs_link()
346 err = f2fs_add_link(dentry, inode); in f2fs_link()
347 if (err) in f2fs_link()
360 return err; in f2fs_link()
383 int err = 0; in __recover_dot_dentries() local
391 err = dquot_initialize(dir); in __recover_dot_dentries()
392 if (err) in __recover_dot_dentries()
393 return err; in __recover_dot_dentries()
403 err = PTR_ERR(page); in __recover_dot_dentries()
406 err = f2fs_do_add_link(dir, &dot, NULL, dir->i_ino, S_IFDIR); in __recover_dot_dentries()
407 if (err) in __recover_dot_dentries()
415 err = PTR_ERR(page); in __recover_dot_dentries()
417 err = f2fs_do_add_link(dir, &dotdot, NULL, pino, S_IFDIR); in __recover_dot_dentries()
419 if (!err) in __recover_dot_dentries()
423 return err; in __recover_dot_dentries()
434 int err = 0; in f2fs_lookup() local
441 err = -ENAMETOOLONG; in f2fs_lookup()
445 err = fscrypt_prepare_lookup(dir, dentry, &fname); in f2fs_lookup()
446 if (err == -ENOENT) in f2fs_lookup()
448 if (err) in f2fs_lookup()
455 err = PTR_ERR(page); in f2fs_lookup()
466 err = PTR_ERR(inode); in f2fs_lookup()
471 err = __recover_dot_dentries(dir, root_ino); in f2fs_lookup()
472 if (err) in f2fs_lookup()
477 err = __recover_dot_dentries(inode, dir->i_ino); in f2fs_lookup()
478 if (err) in f2fs_lookup()
486 err = -EPERM; in f2fs_lookup()
497 trace_f2fs_lookup_end(dir, dentry, ino, err); in f2fs_lookup()
502 err = PTR_ERR_OR_ZERO(new); in f2fs_lookup()
503 trace_f2fs_lookup_end(dir, dentry, ino, err); in f2fs_lookup()
508 trace_f2fs_lookup_end(dir, dentry, ino, err); in f2fs_lookup()
509 return ERR_PTR(err); in f2fs_lookup()
518 int err = -ENOENT; in f2fs_unlink() local
525 err = dquot_initialize(dir); in f2fs_unlink()
526 if (err) in f2fs_unlink()
527 return err; in f2fs_unlink()
528 err = dquot_initialize(inode); in f2fs_unlink()
529 if (err) in f2fs_unlink()
530 return err; in f2fs_unlink()
535 err = PTR_ERR(page); in f2fs_unlink()
542 err = f2fs_acquire_orphan_inode(sbi); in f2fs_unlink()
543 if (err) { in f2fs_unlink()
564 trace_f2fs_unlink_exit(inode, err); in f2fs_unlink()
565 return err; in f2fs_unlink()
589 int err; in f2fs_symlink() local
596 err = fscrypt_prepare_symlink(dir, symname, len, dir->i_sb->s_blocksize, in f2fs_symlink()
598 if (err) in f2fs_symlink()
599 return err; in f2fs_symlink()
601 err = dquot_initialize(dir); in f2fs_symlink()
602 if (err) in f2fs_symlink()
603 return err; in f2fs_symlink()
617 err = f2fs_add_link(dentry, inode); in f2fs_symlink()
618 if (err) in f2fs_symlink()
623 err = fscrypt_encrypt_symlink(inode, symname, len, &disk_link); in f2fs_symlink()
624 if (err) in f2fs_symlink()
627 err = page_symlink(inode, disk_link.name, disk_link.len); in f2fs_symlink()
641 if (!err) { in f2fs_symlink()
659 return err; in f2fs_symlink()
666 int err; in f2fs_mkdir() local
671 err = dquot_initialize(dir); in f2fs_mkdir()
672 if (err) in f2fs_mkdir()
673 return err; in f2fs_mkdir()
686 err = f2fs_add_link(dentry, inode); in f2fs_mkdir()
687 if (err) in f2fs_mkdir()
704 return err; in f2fs_mkdir()
720 int err = 0; in f2fs_mknod() local
727 err = dquot_initialize(dir); in f2fs_mknod()
728 if (err) in f2fs_mknod()
729 return err; in f2fs_mknod()
739 err = f2fs_add_link(dentry, inode); in f2fs_mknod()
740 if (err) in f2fs_mknod()
755 return err; in f2fs_mknod()
763 int err; in __f2fs_tmpfile() local
765 err = dquot_initialize(dir); in __f2fs_tmpfile()
766 if (err) in __f2fs_tmpfile()
767 return err; in __f2fs_tmpfile()
783 err = f2fs_acquire_orphan_inode(sbi); in __f2fs_tmpfile()
784 if (err) in __f2fs_tmpfile()
787 err = f2fs_do_tmpfile(inode, dir); in __f2fs_tmpfile()
788 if (err) in __f2fs_tmpfile()
815 return err; in __f2fs_tmpfile()
828 int err = fscrypt_get_encryption_info(dir); in f2fs_tmpfile() local
829 if (err) in f2fs_tmpfile()
830 return err; in f2fs_tmpfile()
858 int err; in f2fs_rename() local
870 err = dquot_initialize(old_dir); in f2fs_rename()
871 if (err) in f2fs_rename()
874 err = dquot_initialize(new_dir); in f2fs_rename()
875 if (err) in f2fs_rename()
879 err = dquot_initialize(new_inode); in f2fs_rename()
880 if (err) in f2fs_rename()
884 err = -ENOENT; in f2fs_rename()
888 err = PTR_ERR(old_page); in f2fs_rename()
896 err = PTR_ERR(old_dir_page); in f2fs_rename()
902 err = f2fs_create_whiteout(old_dir, &whiteout); in f2fs_rename()
903 if (err) in f2fs_rename()
909 err = -ENOTEMPTY; in f2fs_rename()
913 err = -ENOENT; in f2fs_rename()
918 err = PTR_ERR(new_page); in f2fs_rename()
926 err = f2fs_acquire_orphan_inode(sbi); in f2fs_rename()
927 if (err) in f2fs_rename()
948 err = f2fs_add_link(new_dentry, old_inode); in f2fs_rename()
949 if (err) { in f2fs_rename()
971 err = -ENOENT; in f2fs_rename()
973 err = PTR_ERR(old_page); in f2fs_rename()
996 err = f2fs_add_link(old_dentry, whiteout); in f2fs_rename()
997 if (err) in f2fs_rename()
1039 return err; in f2fs_rename()
1053 int err; in f2fs_cross_rename() local
1068 err = dquot_initialize(old_dir); in f2fs_cross_rename()
1069 if (err) in f2fs_cross_rename()
1072 err = dquot_initialize(new_dir); in f2fs_cross_rename()
1073 if (err) in f2fs_cross_rename()
1076 err = -ENOENT; in f2fs_cross_rename()
1080 err = PTR_ERR(old_page); in f2fs_cross_rename()
1087 err = PTR_ERR(new_page); in f2fs_cross_rename()
1098 err = PTR_ERR(old_dir_page); in f2fs_cross_rename()
1108 err = PTR_ERR(new_dir_page); in f2fs_cross_rename()
1123 err = -EMLINK; in f2fs_cross_rename()
1204 return err; in f2fs_cross_rename()
1211 int err; in f2fs_rename2() local
1216 err = fscrypt_prepare_rename(old_dir, old_dentry, new_dir, new_dentry, in f2fs_rename2()
1218 if (err) in f2fs_rename2()
1219 return err; in f2fs_rename2()