• Home
  • Raw
  • Download

Lines Matching refs:error

66 	int			error;  in xfs_find_handle()  local
75 error = user_path_at(AT_FDCWD, hreq->path, 0, &path); in xfs_find_handle()
76 if (error) in xfs_find_handle()
77 return error; in xfs_find_handle()
86 error = -EINVAL; in xfs_find_handle()
90 error = -EBADF; in xfs_find_handle()
114 error = -EFAULT; in xfs_find_handle()
119 error = 0; in xfs_find_handle()
126 return error; in xfs_find_handle()
190 int error; in xfs_open_by_handle() local
209 error = -EPERM; in xfs_open_by_handle()
221 error = -EPERM; in xfs_open_by_handle()
226 error = -EPERM; in xfs_open_by_handle()
232 error = -EISDIR; in xfs_open_by_handle()
238 error = fd; in xfs_open_by_handle()
261 return error; in xfs_open_by_handle()
271 int error; in xfs_readlink_by_handle() local
282 error = -EINVAL; in xfs_readlink_by_handle()
287 error = -EFAULT; in xfs_readlink_by_handle()
291 error = vfs_readlink(dentry, hreq->ohandle, olen); in xfs_readlink_by_handle()
295 return error; in xfs_readlink_by_handle()
382 int error; in xfs_ioc_attr_list() local
428 error = xfs_attr_list(&context); in xfs_ioc_attr_list()
429 if (error) in xfs_ioc_attr_list()
434 error = -EFAULT; in xfs_ioc_attr_list()
437 return error; in xfs_ioc_attr_list()
447 int error = -ENOMEM; in xfs_attrlist_by_handle() local
458 error = xfs_ioc_attr_list(XFS_I(d_inode(dentry)), al_hreq.buffer, in xfs_attrlist_by_handle()
461 return error; in xfs_attrlist_by_handle()
480 int error; in xfs_attrmulti_attr_get() local
485 error = xfs_attr_get(&args); in xfs_attrmulti_attr_get()
486 if (error) in xfs_attrmulti_attr_get()
491 error = -EFAULT; in xfs_attrmulti_attr_get()
495 return error; in xfs_attrmulti_attr_get()
513 int error; in xfs_attrmulti_attr_set() local
527 error = xfs_attr_set(&args); in xfs_attrmulti_attr_set()
528 if (!error && (flags & XFS_IOC_ATTR_ROOT)) in xfs_attrmulti_attr_set()
531 return error; in xfs_attrmulti_attr_set()
545 int error; in xfs_ioc_attrmulti_one() local
556 error = xfs_attrmulti_attr_get(inode, name, value, len, flags); in xfs_ioc_attrmulti_one()
563 error = mnt_want_write_file(parfilp); in xfs_ioc_attrmulti_one()
564 if (error) in xfs_ioc_attrmulti_one()
566 error = xfs_attrmulti_attr_set(inode, name, value, *len, flags); in xfs_ioc_attrmulti_one()
570 error = -EINVAL; in xfs_ioc_attrmulti_one()
575 return error; in xfs_ioc_attrmulti_one()
583 int error; in xfs_attrmulti_by_handle() local
602 error = -E2BIG; in xfs_attrmulti_by_handle()
609 error = PTR_ERR(ops); in xfs_attrmulti_by_handle()
613 error = 0; in xfs_attrmulti_by_handle()
622 error = -EFAULT; in xfs_attrmulti_by_handle()
627 return error; in xfs_attrmulti_by_handle()
640 int error; in xfs_ioc_space() local
659 error = mnt_want_write_file(filp); in xfs_ioc_space()
660 if (error) in xfs_ioc_space()
661 return error; in xfs_ioc_space()
664 error = xfs_break_layouts(inode, &iolock, BREAK_UNMAP); in xfs_ioc_space()
665 if (error) in xfs_ioc_space()
679 error = -EINVAL; in xfs_ioc_space()
684 error = -EINVAL; in xfs_ioc_space()
689 error = xfs_alloc_file_space(ip, XFS_ISIZE(ip), in xfs_ioc_space()
692 if (error) in xfs_ioc_space()
698 error = xfs_vn_setattr_size(file_mnt_user_ns(filp), file_dentry(filp), in xfs_ioc_space()
700 if (error) in xfs_ioc_space()
703 error = xfs_update_prealloc_flags(ip, flags); in xfs_ioc_space()
708 return error; in xfs_ioc_space()
752 int error; in xfs_ioc_fsbulkstat() local
791 error = xfs_inumbers(&breq, xfs_fsinumbers_fmt); in xfs_ioc_fsbulkstat()
796 error = xfs_bulkstat_one(&breq, xfs_fsbulkstat_one_fmt); in xfs_ioc_fsbulkstat()
799 error = xfs_bulkstat(&breq, xfs_fsbulkstat_one_fmt); in xfs_ioc_fsbulkstat()
803 if (error) in xfs_ioc_fsbulkstat()
804 return error; in xfs_ioc_fsbulkstat()
926 int error; in xfs_ioc_bulkstat() local
937 error = xfs_bulk_ireq_setup(mp, &hdr, &breq, arg->bulkstat); in xfs_ioc_bulkstat()
938 if (error == -ECANCELED) in xfs_ioc_bulkstat()
940 if (error < 0) in xfs_ioc_bulkstat()
941 return error; in xfs_ioc_bulkstat()
943 error = xfs_bulkstat(&breq, xfs_bulkstat_fmt); in xfs_ioc_bulkstat()
944 if (error) in xfs_ioc_bulkstat()
945 return error; in xfs_ioc_bulkstat()
976 int error; in xfs_ioc_inumbers() local
987 error = xfs_bulk_ireq_setup(mp, &hdr, &breq, arg->inumbers); in xfs_ioc_inumbers()
988 if (error == -ECANCELED) in xfs_ioc_inumbers()
990 if (error < 0) in xfs_ioc_inumbers()
991 return error; in xfs_ioc_inumbers()
993 error = xfs_inumbers(&breq, xfs_inumbers_fmt); in xfs_ioc_inumbers()
994 if (error) in xfs_ioc_inumbers()
995 return error; in xfs_ioc_inumbers()
1036 int error; in xfs_ioc_ag_geometry() local
1045 error = xfs_ag_get_geometry(mp, ageo.ag_number, &ageo); in xfs_ioc_ag_geometry()
1046 if (error) in xfs_ioc_ag_geometry()
1047 return error; in xfs_ioc_ag_geometry()
1264 int error = -EROFS; in xfs_ioctl_setattr_get_trans() local
1268 error = -EIO; in xfs_ioctl_setattr_get_trans()
1272 error = xfs_trans_alloc_ichange(ip, NULL, NULL, pdqp, in xfs_ioctl_setattr_get_trans()
1274 if (error) in xfs_ioctl_setattr_get_trans()
1283 return ERR_PTR(error); in xfs_ioctl_setattr_get_trans()
1383 int error; in xfs_fileattr_set() local
1397 error = xfs_ioctl_setattr_check_projid(ip, fa); in xfs_fileattr_set()
1398 if (error) in xfs_fileattr_set()
1399 return error; in xfs_fileattr_set()
1410 error = xfs_qm_vop_dqalloc(ip, VFS_I(ip)->i_uid, in xfs_fileattr_set()
1413 if (error) in xfs_fileattr_set()
1414 return error; in xfs_fileattr_set()
1421 error = PTR_ERR(tp); in xfs_fileattr_set()
1425 error = xfs_ioctl_setattr_check_extsize(ip, fa); in xfs_fileattr_set()
1426 if (error) in xfs_fileattr_set()
1429 error = xfs_ioctl_setattr_check_cowextsize(ip, fa); in xfs_fileattr_set()
1430 if (error) in xfs_fileattr_set()
1433 error = xfs_ioctl_setattr_xflags(tp, ip, fa); in xfs_fileattr_set()
1434 if (error) in xfs_fileattr_set()
1478 error = xfs_trans_commit(tp); in xfs_fileattr_set()
1486 return error; in xfs_fileattr_set()
1492 return error; in xfs_fileattr_set()
1526 int error, i; in xfs_ioc_getbmap() local
1555 error = xfs_getbmap(XFS_I(file_inode(file)), &bmx, buf); in xfs_ioc_getbmap()
1556 if (error) in xfs_ioc_getbmap()
1559 error = -EFAULT; in xfs_ioc_getbmap()
1570 error = 0; in xfs_ioc_getbmap()
1573 return error; in xfs_ioc_getbmap()
1587 int error; in xfs_ioc_getfsmap() local
1632 error = xfs_getfsmap(ip->i_mount, &xhead, recs); in xfs_ioc_getfsmap()
1633 switch (error) { in xfs_ioc_getfsmap()
1647 error = 0; in xfs_ioc_getfsmap()
1665 error = -EFAULT; in xfs_ioc_getfsmap()
1690 error = -EFAULT; in xfs_ioc_getfsmap()
1697 error = -EFAULT; in xfs_ioc_getfsmap()
1703 return error; in xfs_ioc_getfsmap()
1712 int error; in xfs_ioc_scrub_metadata() local
1720 error = xfs_scrub_metadata(file, &scrub); in xfs_ioc_scrub_metadata()
1721 if (error) in xfs_ioc_scrub_metadata()
1722 return error; in xfs_ioc_scrub_metadata()
1736 int error = 0; in xfs_ioc_swapext() local
1741 error = -EINVAL; in xfs_ioc_swapext()
1748 error = -EBADF; in xfs_ioc_swapext()
1754 error = -EINVAL; in xfs_ioc_swapext()
1761 error = -EBADF; in xfs_ioc_swapext()
1767 error = -EINVAL; in xfs_ioc_swapext()
1778 error = -EINVAL; in xfs_ioc_swapext()
1786 error = -EINVAL; in xfs_ioc_swapext()
1791 error = -EINVAL; in xfs_ioc_swapext()
1796 error = -EIO; in xfs_ioc_swapext()
1800 error = xfs_swap_extents(ip, tip, sxp); in xfs_ioc_swapext()
1807 return error; in xfs_ioc_swapext()
1841 int error; in xfs_ioc_setlabel() local
1857 error = mnt_want_write_file(filp); in xfs_ioc_setlabel()
1858 if (error) in xfs_ioc_setlabel()
1859 return error; in xfs_ioc_setlabel()
1875 error = xfs_sync_sb_buf(mp); in xfs_ioc_setlabel()
1876 if (error) in xfs_ioc_setlabel()
1882 error = xfs_update_secondary_sbs(mp); in xfs_ioc_setlabel()
1889 return error; in xfs_ioc_setlabel()
1954 int error; in xfs_file_ioctl() local
2059 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2060 if (error) in xfs_file_ioctl()
2061 return error; in xfs_file_ioctl()
2062 error = xfs_ioc_swapext(&sxp); in xfs_file_ioctl()
2064 return error; in xfs_file_ioctl()
2090 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2091 if (error) in xfs_file_ioctl()
2092 return error; in xfs_file_ioctl()
2096 error = xfs_reserve_blocks(mp, &in, &inout); in xfs_file_ioctl()
2098 if (error) in xfs_file_ioctl()
2099 return error; in xfs_file_ioctl()
2112 error = xfs_reserve_blocks(mp, NULL, &out); in xfs_file_ioctl()
2113 if (error) in xfs_file_ioctl()
2114 return error; in xfs_file_ioctl()
2128 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2129 if (error) in xfs_file_ioctl()
2130 return error; in xfs_file_ioctl()
2131 error = xfs_growfs_data(mp, &in); in xfs_file_ioctl()
2133 return error; in xfs_file_ioctl()
2142 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2143 if (error) in xfs_file_ioctl()
2144 return error; in xfs_file_ioctl()
2145 error = xfs_growfs_log(mp, &in); in xfs_file_ioctl()
2147 return error; in xfs_file_ioctl()
2156 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2157 if (error) in xfs_file_ioctl()
2158 return error; in xfs_file_ioctl()
2159 error = xfs_growfs_rt(mp, &in); in xfs_file_ioctl()
2161 return error; in xfs_file_ioctl()
2207 error = xfs_fs_eofblocks_from_user(&eofb, &icw); in xfs_file_ioctl()
2208 if (error) in xfs_file_ioctl()
2209 return error; in xfs_file_ioctl()
2214 error = xfs_blockgc_free_space(mp, &icw); in xfs_file_ioctl()
2216 return error; in xfs_file_ioctl()