Lines Matching refs:retval
1341 int i, namelen, retval; in ext4_find_entry() local
1350 retval = ext4_fname_setup_filename(dir, d_name, 1, &fname); in ext4_find_entry()
1351 if (retval == -ENOENT) in ext4_find_entry()
1353 if (retval) in ext4_find_entry()
1354 return ERR_PTR(retval); in ext4_find_entry()
1498 int retval; in ext4_dx_find_entry() local
1512 retval = search_dirblock(bh, dir, fname, d_name, in ext4_dx_find_entry()
1515 if (retval == 1) in ext4_dx_find_entry()
1518 if (retval == -1) { in ext4_dx_find_entry()
1524 retval = ext4_htree_next_block(dir, fname->hinfo.hash, frame, in ext4_dx_find_entry()
1526 if (retval < 0) { in ext4_dx_find_entry()
1529 retval); in ext4_dx_find_entry()
1530 bh = ERR_PTR(retval); in ext4_dx_find_entry()
1533 } while (retval == 1); in ext4_dx_find_entry()
1924 int retval; in make_indexed_dir() local
1936 retval = ext4_journal_get_write_access(handle, bh); in make_indexed_dir()
1937 if (retval) { in make_indexed_dir()
1938 ext4_std_error(dir->i_sb, retval); in make_indexed_dir()
1940 return retval; in make_indexed_dir()
2003 retval = ext4_handle_dirty_dx_node(handle, dir, frame->bh); in make_indexed_dir()
2004 if (retval) in make_indexed_dir()
2006 retval = ext4_handle_dirty_dirent_node(handle, dir, bh2); in make_indexed_dir()
2007 if (retval) in make_indexed_dir()
2012 retval = PTR_ERR(de); in make_indexed_dir()
2016 retval = add_dirent_to_buf(handle, fname, dir, inode, de, bh2); in make_indexed_dir()
2023 if (retval) in make_indexed_dir()
2027 return retval; in make_indexed_dir()
2049 int retval; in ext4_add_entry() local
2063 retval = ext4_fname_setup_filename(dir, &dentry->d_name, 0, &fname); in ext4_add_entry()
2064 if (retval) in ext4_add_entry()
2065 return retval; in ext4_add_entry()
2068 retval = ext4_try_add_inline_entry(handle, &fname, dir, inode); in ext4_add_entry()
2069 if (retval < 0) in ext4_add_entry()
2071 if (retval == 1) { in ext4_add_entry()
2072 retval = 0; in ext4_add_entry()
2078 retval = ext4_dx_add_entry(handle, &fname, dir, inode); in ext4_add_entry()
2079 if (!retval || (retval != ERR_BAD_DX_DIR)) in ext4_add_entry()
2089 retval = PTR_ERR(bh); in ext4_add_entry()
2093 retval = add_dirent_to_buf(handle, &fname, dir, inode, in ext4_add_entry()
2095 if (retval != -ENOSPC) in ext4_add_entry()
2100 retval = make_indexed_dir(handle, &fname, dir, in ext4_add_entry()
2109 retval = PTR_ERR(bh); in ext4_add_entry()
2122 retval = add_dirent_to_buf(handle, &fname, dir, inode, de, bh); in ext4_add_entry()
2126 if (retval == 0) in ext4_add_entry()
2128 return retval; in ext4_add_entry()
2885 int retval; in ext4_rmdir() local
2893 retval = dquot_initialize(dir); in ext4_rmdir()
2894 if (retval) in ext4_rmdir()
2895 return retval; in ext4_rmdir()
2896 retval = dquot_initialize(d_inode(dentry)); in ext4_rmdir()
2897 if (retval) in ext4_rmdir()
2898 return retval; in ext4_rmdir()
2900 retval = -ENOENT; in ext4_rmdir()
2909 retval = -EFSCORRUPTED; in ext4_rmdir()
2913 retval = -ENOTEMPTY; in ext4_rmdir()
2920 retval = PTR_ERR(handle); in ext4_rmdir()
2928 retval = ext4_delete_entry(handle, dir, de, bh); in ext4_rmdir()
2929 if (retval) in ext4_rmdir()
2953 return retval; in ext4_rmdir()
2958 int retval; in ext4_unlink() local
2967 retval = dquot_initialize(dir); in ext4_unlink()
2968 if (retval) in ext4_unlink()
2969 return retval; in ext4_unlink()
2970 retval = dquot_initialize(d_inode(dentry)); in ext4_unlink()
2971 if (retval) in ext4_unlink()
2972 return retval; in ext4_unlink()
2974 retval = -ENOENT; in ext4_unlink()
2983 retval = -EFSCORRUPTED; in ext4_unlink()
2990 retval = PTR_ERR(handle); in ext4_unlink()
3003 retval = ext4_delete_entry(handle, dir, de, bh); in ext4_unlink()
3004 if (retval) in ext4_unlink()
3019 trace_ext4_unlink_exit(dentry, retval); in ext4_unlink()
3020 return retval; in ext4_unlink()
3213 int *retval, in ext4_get_first_dir_block() argument
3222 *retval = PTR_ERR(bh); in ext4_get_first_dir_block()
3232 return ext4_get_first_inline_block(inode, parent_de, retval); in ext4_get_first_dir_block()
3255 int retval; in ext4_rename_dir_prepare() local
3258 &retval, &ent->parent_de, in ext4_rename_dir_prepare()
3261 return retval; in ext4_rename_dir_prepare()
3271 int retval; in ext4_rename_dir_finish() local
3277 retval = ext4_handle_dirty_dx_node(handle, in ext4_rename_dir_finish()
3281 retval = ext4_handle_dirty_dirent_node(handle, in ext4_rename_dir_finish()
3286 retval = ext4_mark_inode_dirty(handle, ent->inode); in ext4_rename_dir_finish()
3288 if (retval) { in ext4_rename_dir_finish()
3289 ext4_std_error(ent->dir->i_sb, retval); in ext4_rename_dir_finish()
3290 return retval; in ext4_rename_dir_finish()
3298 int retval; in ext4_setent() local
3301 retval = ext4_journal_get_write_access(handle, ent->bh); in ext4_setent()
3302 if (retval) in ext4_setent()
3303 return retval; in ext4_setent()
3313 retval = ext4_handle_dirty_dirent_node(handle, in ext4_setent()
3315 if (unlikely(retval)) { in ext4_setent()
3316 ext4_std_error(ent->dir->i_sb, retval); in ext4_setent()
3317 return retval; in ext4_setent()
3329 int retval = -ENOENT; in ext4_find_delete_entry() local
3337 retval = ext4_delete_entry(handle, dir, de, bh); in ext4_find_delete_entry()
3340 return retval; in ext4_find_delete_entry()
3346 int retval; in ext4_rename_delete() local
3358 retval = ext4_find_delete_entry(handle, ent->dir, in ext4_rename_delete()
3361 retval = ext4_delete_entry(handle, ent->dir, ent->de, ent->bh); in ext4_rename_delete()
3362 if (retval == -ENOENT) { in ext4_rename_delete()
3363 retval = ext4_find_delete_entry(handle, ent->dir, in ext4_rename_delete()
3368 if (retval) { in ext4_rename_delete()
3371 ent->dir->i_nlink, retval); in ext4_rename_delete()
3443 int retval; in ext4_rename() local
3459 retval = dquot_initialize(old.dir); in ext4_rename()
3460 if (retval) in ext4_rename()
3461 return retval; in ext4_rename()
3462 retval = dquot_initialize(new.dir); in ext4_rename()
3463 if (retval) in ext4_rename()
3464 return retval; in ext4_rename()
3469 retval = dquot_initialize(new.inode); in ext4_rename()
3470 if (retval) in ext4_rename()
3471 return retval; in ext4_rename()
3483 retval = -ENOENT; in ext4_rename()
3490 retval = -EPERM; in ext4_rename()
3497 retval = PTR_ERR(new.bh); in ext4_rename()
3515 retval = PTR_ERR(handle); in ext4_rename()
3522 retval = PTR_ERR(whiteout); in ext4_rename()
3533 retval = -ENOTEMPTY; in ext4_rename()
3537 retval = -EMLINK; in ext4_rename()
3541 retval = ext4_rename_dir_prepare(handle, &old); in ext4_rename()
3542 if (retval) in ext4_rename()
3561 retval = ext4_setent(handle, &old, whiteout->i_ino, in ext4_rename()
3563 if (retval) in ext4_rename()
3568 retval = ext4_add_entry(handle, new.dentry, old.inode); in ext4_rename()
3569 if (retval) in ext4_rename()
3572 retval = ext4_setent(handle, &new, in ext4_rename()
3574 if (retval) in ext4_rename()
3602 retval = ext4_rename_dir_finish(handle, &old, new.dir->i_ino); in ext4_rename()
3603 if (retval) in ext4_rename()
3624 retval = 0; in ext4_rename()
3631 if (retval) in ext4_rename()
3638 return retval; in ext4_rename()
3656 int retval; in ext4_cross_rename() local
3679 retval = dquot_initialize(old.dir); in ext4_cross_rename()
3680 if (retval) in ext4_cross_rename()
3681 return retval; in ext4_cross_rename()
3682 retval = dquot_initialize(new.dir); in ext4_cross_rename()
3683 if (retval) in ext4_cross_rename()
3684 return retval; in ext4_cross_rename()
3696 retval = -ENOENT; in ext4_cross_rename()
3703 retval = PTR_ERR(new.bh); in ext4_cross_rename()
3716 retval = PTR_ERR(handle); in ext4_cross_rename()
3726 retval = ext4_rename_dir_prepare(handle, &old); in ext4_cross_rename()
3727 if (retval) in ext4_cross_rename()
3732 retval = ext4_rename_dir_prepare(handle, &new); in ext4_cross_rename()
3733 if (retval) in ext4_cross_rename()
3744 retval = -EMLINK; in ext4_cross_rename()
3751 retval = ext4_setent(handle, &new, old.inode->i_ino, old.de->file_type); in ext4_cross_rename()
3752 if (retval) in ext4_cross_rename()
3755 retval = ext4_setent(handle, &old, new.inode->i_ino, new_file_type); in ext4_cross_rename()
3756 if (retval) in ext4_cross_rename()
3769 retval = ext4_rename_dir_finish(handle, &old, new.dir->i_ino); in ext4_cross_rename()
3770 if (retval) in ext4_cross_rename()
3774 retval = ext4_rename_dir_finish(handle, &new, old.dir->i_ino); in ext4_cross_rename()
3775 if (retval) in ext4_cross_rename()
3780 retval = 0; in ext4_cross_rename()
3789 return retval; in ext4_cross_rename()