• Home
  • Raw
  • Download

Lines Matching refs:error

61 	int			error;  in xfs_find_handle()  local
70 error = user_path_at(AT_FDCWD, hreq->path, 0, &path); in xfs_find_handle()
71 if (error) in xfs_find_handle()
72 return error; in xfs_find_handle()
81 error = -EINVAL; in xfs_find_handle()
85 error = -EBADF; in xfs_find_handle()
109 error = -EFAULT; in xfs_find_handle()
114 error = 0; in xfs_find_handle()
121 return error; in xfs_find_handle()
185 int error; in xfs_open_by_handle() local
204 error = -EPERM; in xfs_open_by_handle()
216 error = -EPERM; in xfs_open_by_handle()
221 error = -EPERM; in xfs_open_by_handle()
227 error = -EISDIR; in xfs_open_by_handle()
233 error = fd; in xfs_open_by_handle()
256 return error; in xfs_open_by_handle()
266 int error; in xfs_readlink_by_handle() local
277 error = -EINVAL; in xfs_readlink_by_handle()
282 error = -EFAULT; in xfs_readlink_by_handle()
286 error = vfs_readlink(dentry, hreq->ohandle, olen); in xfs_readlink_by_handle()
290 return error; in xfs_readlink_by_handle()
301 int error; in xfs_set_dmattrs() local
309 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 0, 0, 0, &tp); in xfs_set_dmattrs()
310 if (error) in xfs_set_dmattrs()
311 return error; in xfs_set_dmattrs()
320 error = xfs_trans_commit(tp); in xfs_set_dmattrs()
322 return error; in xfs_set_dmattrs()
330 int error; in xfs_fssetdm_by_handle() local
340 error = mnt_want_write_file(parfilp); in xfs_fssetdm_by_handle()
341 if (error) in xfs_fssetdm_by_handle()
342 return error; in xfs_fssetdm_by_handle()
351 error = -EPERM; in xfs_fssetdm_by_handle()
356 error = -EFAULT; in xfs_fssetdm_by_handle()
360 error = xfs_set_dmattrs(XFS_I(d_inode(dentry)), fsd.fsd_dmevmask, in xfs_fssetdm_by_handle()
366 return error; in xfs_fssetdm_by_handle()
374 int error = -ENOMEM; in xfs_attrlist_by_handle() local
404 error = xfs_attr_list(XFS_I(d_inode(dentry)), kbuf, al_hreq.buflen, in xfs_attrlist_by_handle()
406 if (error) in xfs_attrlist_by_handle()
410 error = -EFAULT; in xfs_attrlist_by_handle()
415 error = -EFAULT; in xfs_attrlist_by_handle()
421 return error; in xfs_attrlist_by_handle()
433 int error = -EFAULT; in xfs_attrmulti_attr_get() local
441 error = xfs_attr_get(XFS_I(inode), name, &kbuf, (int *)len, flags); in xfs_attrmulti_attr_get()
442 if (error) in xfs_attrmulti_attr_get()
446 error = -EFAULT; in xfs_attrmulti_attr_get()
450 return error; in xfs_attrmulti_attr_get()
462 int error; in xfs_attrmulti_attr_set() local
473 error = xfs_attr_set(XFS_I(inode), name, kbuf, len, flags); in xfs_attrmulti_attr_set()
474 if (!error) in xfs_attrmulti_attr_set()
477 return error; in xfs_attrmulti_attr_set()
486 int error; in xfs_attrmulti_attr_remove() local
490 error = xfs_attr_remove(XFS_I(inode), name, flags); in xfs_attrmulti_attr_remove()
491 if (!error) in xfs_attrmulti_attr_remove()
493 return error; in xfs_attrmulti_attr_remove()
501 int error; in xfs_attrmulti_by_handle() local
521 error = -E2BIG; in xfs_attrmulti_by_handle()
528 error = PTR_ERR(ops); in xfs_attrmulti_by_handle()
532 error = -ENOMEM; in xfs_attrmulti_by_handle()
537 error = 0; in xfs_attrmulti_by_handle()
542 error = -ERANGE; in xfs_attrmulti_by_handle()
578 error = -EFAULT; in xfs_attrmulti_by_handle()
585 return error; in xfs_attrmulti_by_handle()
599 int error; in xfs_ioc_space() local
615 error = mnt_want_write_file(filp); in xfs_ioc_space()
616 if (error) in xfs_ioc_space()
617 return error; in xfs_ioc_space()
620 error = xfs_break_layouts(inode, &iolock, BREAK_UNMAP); in xfs_ioc_space()
621 if (error) in xfs_ioc_space()
634 error = -EINVAL; in xfs_ioc_space()
651 error = -EINVAL; in xfs_ioc_space()
664 error = -EINVAL; in xfs_ioc_space()
671 error = xfs_zero_file_space(ip, bf->l_start, bf->l_len); in xfs_ioc_space()
676 error = xfs_alloc_file_space(ip, bf->l_start, bf->l_len, in xfs_ioc_space()
681 error = xfs_free_file_space(ip, bf->l_start, bf->l_len); in xfs_ioc_space()
689 error = xfs_alloc_file_space(ip, XFS_ISIZE(ip), in xfs_ioc_space()
691 if (error) in xfs_ioc_space()
698 error = xfs_vn_setattr_size(file_dentry(filp), &iattr); in xfs_ioc_space()
702 error = -EINVAL; in xfs_ioc_space()
705 if (error) in xfs_ioc_space()
708 error = xfs_update_prealloc_flags(ip, flags); in xfs_ioc_space()
713 return error; in xfs_ioc_space()
755 int error; in xfs_ioc_fsbulkstat() local
794 error = xfs_inumbers(&breq, xfs_fsinumbers_fmt); in xfs_ioc_fsbulkstat()
799 error = xfs_bulkstat_one(&breq, xfs_fsbulkstat_one_fmt); in xfs_ioc_fsbulkstat()
802 error = xfs_bulkstat(&breq, xfs_fsbulkstat_one_fmt); in xfs_ioc_fsbulkstat()
806 if (error) in xfs_ioc_fsbulkstat()
807 return error; in xfs_ioc_fsbulkstat()
927 int error; in xfs_ioc_bulkstat() local
938 error = xfs_bulk_ireq_setup(mp, &hdr, &breq, arg->bulkstat); in xfs_ioc_bulkstat()
939 if (error == -ECANCELED) in xfs_ioc_bulkstat()
941 if (error < 0) in xfs_ioc_bulkstat()
942 return error; in xfs_ioc_bulkstat()
944 error = xfs_bulkstat(&breq, xfs_bulkstat_fmt); in xfs_ioc_bulkstat()
945 if (error) in xfs_ioc_bulkstat()
946 return error; in xfs_ioc_bulkstat()
977 int error; in xfs_ioc_inumbers() local
988 error = xfs_bulk_ireq_setup(mp, &hdr, &breq, arg->inumbers); in xfs_ioc_inumbers()
989 if (error == -ECANCELED) in xfs_ioc_inumbers()
991 if (error < 0) in xfs_ioc_inumbers()
992 return error; in xfs_ioc_inumbers()
994 error = xfs_inumbers(&breq, xfs_inumbers_fmt); in xfs_ioc_inumbers()
995 if (error) in xfs_ioc_inumbers()
996 return error; in xfs_ioc_inumbers()
1037 int error; in xfs_ioc_ag_geometry() local
1046 error = xfs_ag_get_geometry(mp, ageo.ag_number, &ageo); in xfs_ioc_ag_geometry()
1047 if (error) in xfs_ioc_ag_geometry()
1048 return error; in xfs_ioc_ag_geometry()
1303 int error; in xfs_ioctl_setattr_dax_invalidate() local
1332 error = filemap_write_and_wait(inode->i_mapping); in xfs_ioctl_setattr_dax_invalidate()
1333 if (error) in xfs_ioctl_setattr_dax_invalidate()
1335 error = invalidate_inode_pages2(inode->i_mapping); in xfs_ioctl_setattr_dax_invalidate()
1336 if (error) in xfs_ioctl_setattr_dax_invalidate()
1344 return error; in xfs_ioctl_setattr_dax_invalidate()
1367 int error = -EROFS; in xfs_ioctl_setattr_get_trans() local
1371 error = -EIO; in xfs_ioctl_setattr_get_trans()
1375 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 0, 0, 0, &tp); in xfs_ioctl_setattr_get_trans()
1376 if (error) in xfs_ioctl_setattr_get_trans()
1390 error = -EPERM; in xfs_ioctl_setattr_get_trans()
1404 return ERR_PTR(error); in xfs_ioctl_setattr_get_trans()
1660 int error; in xfs_ioc_fssetxattr() local
1665 error = mnt_want_write_file(filp); in xfs_ioc_fssetxattr()
1666 if (error) in xfs_ioc_fssetxattr()
1667 return error; in xfs_ioc_fssetxattr()
1668 error = xfs_ioctl_setattr(ip, &fa); in xfs_ioc_fssetxattr()
1670 return error; in xfs_ioc_fssetxattr()
1697 int error; in xfs_ioc_setxflags() local
1709 error = mnt_want_write_file(filp); in xfs_ioc_setxflags()
1710 if (error) in xfs_ioc_setxflags()
1711 return error; in xfs_ioc_setxflags()
1720 error = xfs_ioctl_setattr_dax_invalidate(ip, &fa, &join_flags); in xfs_ioc_setxflags()
1721 if (error) in xfs_ioc_setxflags()
1726 error = PTR_ERR(tp); in xfs_ioc_setxflags()
1731 error = vfs_ioc_fssetxattr_check(VFS_I(ip), &old_fa, &fa); in xfs_ioc_setxflags()
1732 if (error) { in xfs_ioc_setxflags()
1737 error = xfs_ioctl_setattr_xflags(tp, ip, &fa); in xfs_ioc_setxflags()
1738 if (error) { in xfs_ioc_setxflags()
1743 error = xfs_trans_commit(tp); in xfs_ioc_setxflags()
1746 return error; in xfs_ioc_setxflags()
1780 int error, i; in xfs_ioc_getbmap() local
1811 error = xfs_getbmap(XFS_I(file_inode(file)), &bmx, buf); in xfs_ioc_getbmap()
1812 if (error) in xfs_ioc_getbmap()
1815 error = -EFAULT; in xfs_ioc_getbmap()
1826 error = 0; in xfs_ioc_getbmap()
1829 return error; in xfs_ioc_getbmap()
1865 int error; in xfs_ioc_getfsmap() local
1886 error = xfs_getfsmap(ip->i_mount, &xhead, xfs_getfsmap_format, &info); in xfs_ioc_getfsmap()
1887 if (error == -ECANCELED) { in xfs_ioc_getfsmap()
1888 error = 0; in xfs_ioc_getfsmap()
1890 } else if (error) in xfs_ioc_getfsmap()
1891 return error; in xfs_ioc_getfsmap()
1916 int error; in xfs_ioc_scrub_metadata() local
1924 error = xfs_scrub_metadata(ip, &scrub); in xfs_ioc_scrub_metadata()
1925 if (error) in xfs_ioc_scrub_metadata()
1926 return error; in xfs_ioc_scrub_metadata()
1940 int error = 0; in xfs_ioc_swapext() local
1945 error = -EINVAL; in xfs_ioc_swapext()
1952 error = -EBADF; in xfs_ioc_swapext()
1958 error = -EINVAL; in xfs_ioc_swapext()
1965 error = -EBADF; in xfs_ioc_swapext()
1971 error = -EINVAL; in xfs_ioc_swapext()
1982 error = -EINVAL; in xfs_ioc_swapext()
1990 error = -EINVAL; in xfs_ioc_swapext()
1995 error = -EINVAL; in xfs_ioc_swapext()
2000 error = -EIO; in xfs_ioc_swapext()
2004 error = xfs_swap_extents(ip, tip, sxp); in xfs_ioc_swapext()
2011 return error; in xfs_ioc_swapext()
2045 int error; in xfs_ioc_setlabel() local
2061 error = mnt_want_write_file(filp); in xfs_ioc_setlabel()
2062 if (error) in xfs_ioc_setlabel()
2063 return error; in xfs_ioc_setlabel()
2079 error = xfs_sync_sb_buf(mp); in xfs_ioc_setlabel()
2080 if (error) in xfs_ioc_setlabel()
2086 error = xfs_update_secondary_sbs(mp); in xfs_ioc_setlabel()
2093 return error; in xfs_ioc_setlabel()
2112 int error; in xfs_file_ioctl() local
2192 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2193 if (error) in xfs_file_ioctl()
2194 return error; in xfs_file_ioctl()
2196 error = xfs_set_dmattrs(ip, dmi.fsd_dmevmask, in xfs_file_ioctl()
2199 return error; in xfs_file_ioctl()
2250 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2251 if (error) in xfs_file_ioctl()
2252 return error; in xfs_file_ioctl()
2253 error = xfs_ioc_swapext(&sxp); in xfs_file_ioctl()
2255 return error; in xfs_file_ioctl()
2281 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2282 if (error) in xfs_file_ioctl()
2283 return error; in xfs_file_ioctl()
2287 error = xfs_reserve_blocks(mp, &in, &inout); in xfs_file_ioctl()
2289 if (error) in xfs_file_ioctl()
2290 return error; in xfs_file_ioctl()
2303 error = xfs_reserve_blocks(mp, NULL, &out); in xfs_file_ioctl()
2304 if (error) in xfs_file_ioctl()
2305 return error; in xfs_file_ioctl()
2319 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2320 if (error) in xfs_file_ioctl()
2321 return error; in xfs_file_ioctl()
2322 error = xfs_growfs_data(mp, &in); in xfs_file_ioctl()
2324 return error; in xfs_file_ioctl()
2333 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2334 if (error) in xfs_file_ioctl()
2335 return error; in xfs_file_ioctl()
2336 error = xfs_growfs_log(mp, &in); in xfs_file_ioctl()
2338 return error; in xfs_file_ioctl()
2347 error = mnt_want_write_file(filp); in xfs_file_ioctl()
2348 if (error) in xfs_file_ioctl()
2349 return error; in xfs_file_ioctl()
2350 error = xfs_growfs_rt(mp, &in); in xfs_file_ioctl()
2352 return error; in xfs_file_ioctl()
2398 error = xfs_fs_eofblocks_from_user(&eofb, &keofb); in xfs_file_ioctl()
2399 if (error) in xfs_file_ioctl()
2400 return error; in xfs_file_ioctl()