Lines Matching refs:error

69 	int			error = 0;  in xfs_initxattrs()  local
72 error = xfs_attr_set(ip, xattr->name, xattr->value, in xfs_initxattrs()
74 if (error < 0) in xfs_initxattrs()
77 return error; in xfs_initxattrs()
138 int error; in xfs_generic_create() local
152 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create()
153 if (error) in xfs_generic_create()
154 return error; in xfs_generic_create()
158 error = xfs_create(XFS_I(dir), &name, mode, rdev, &ip); in xfs_generic_create()
160 error = xfs_create_tmpfile(XFS_I(dir), dentry, mode, &ip); in xfs_generic_create()
162 if (unlikely(error)) in xfs_generic_create()
167 error = xfs_init_security(inode, dir, &dentry->d_name); in xfs_generic_create()
168 if (unlikely(error)) in xfs_generic_create()
173 error = xfs_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in xfs_generic_create()
174 if (error) in xfs_generic_create()
178 error = xfs_set_acl(inode, acl, ACL_TYPE_ACCESS); in xfs_generic_create()
179 if (error) in xfs_generic_create()
196 return error; in xfs_generic_create()
243 int error; in xfs_vn_lookup() local
249 error = xfs_lookup(XFS_I(dir), &name, &cip, NULL); in xfs_vn_lookup()
250 if (unlikely(error)) { in xfs_vn_lookup()
251 if (unlikely(error != -ENOENT)) in xfs_vn_lookup()
252 return ERR_PTR(error); in xfs_vn_lookup()
270 int error; in xfs_vn_ci_lookup() local
276 error = xfs_lookup(XFS_I(dir), &xname, &ip, &ci_name); in xfs_vn_ci_lookup()
277 if (unlikely(error)) { in xfs_vn_ci_lookup()
278 if (unlikely(error != -ENOENT)) in xfs_vn_ci_lookup()
279 return ERR_PTR(error); in xfs_vn_ci_lookup()
308 int error; in xfs_vn_link() local
312 error = xfs_link(XFS_I(dir), XFS_I(inode), &name); in xfs_vn_link()
313 if (unlikely(error)) in xfs_vn_link()
314 return error; in xfs_vn_link()
327 int error; in xfs_vn_unlink() local
331 error = xfs_remove(XFS_I(dir), &name, XFS_I(d_inode(dentry))); in xfs_vn_unlink()
332 if (error) in xfs_vn_unlink()
333 return error; in xfs_vn_unlink()
354 int error; in xfs_vn_symlink() local
361 error = xfs_symlink(XFS_I(dir), &name, symname, mode, &cip); in xfs_vn_symlink()
362 if (unlikely(error)) in xfs_vn_symlink()
367 error = xfs_init_security(inode, dir, &dentry->d_name); in xfs_vn_symlink()
368 if (unlikely(error)) in xfs_vn_symlink()
380 return error; in xfs_vn_symlink()
422 int error = -ENOMEM; in xfs_vn_follow_link() local
428 error = xfs_readlink(XFS_I(d_inode(dentry)), link); in xfs_vn_follow_link()
429 if (unlikely(error)) in xfs_vn_follow_link()
437 return ERR_PTR(error); in xfs_vn_follow_link()
547 int error; in xfs_setattr_nonsize() local
563 error = inode_change_ok(inode, iattr); in xfs_setattr_nonsize()
564 if (error) in xfs_setattr_nonsize()
565 return error; in xfs_setattr_nonsize()
601 error = xfs_qm_vop_dqalloc(ip, xfs_kuid_to_uid(uid), in xfs_setattr_nonsize()
605 if (error) in xfs_setattr_nonsize()
606 return error; in xfs_setattr_nonsize()
610 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_ichange, 0, 0); in xfs_setattr_nonsize()
611 if (error) in xfs_setattr_nonsize()
639 error = xfs_qm_vop_chown_reserve(tp, ip, udqp, gdqp, in xfs_setattr_nonsize()
642 if (error) /* out of quota */ in xfs_setattr_nonsize()
702 error = xfs_trans_commit(tp); in xfs_setattr_nonsize()
714 if (error) in xfs_setattr_nonsize()
715 return error; in xfs_setattr_nonsize()
725 error = posix_acl_chmod(inode, inode->i_mode); in xfs_setattr_nonsize()
726 if (error) in xfs_setattr_nonsize()
727 return error; in xfs_setattr_nonsize()
738 return error; in xfs_setattr_nonsize()
753 int error; in xfs_setattr_size() local
765 error = inode_change_ok(inode, iattr); in xfs_setattr_size()
766 if (error) in xfs_setattr_size()
767 return error; in xfs_setattr_size()
795 error = xfs_qm_dqattach(ip, 0); in xfs_setattr_size()
796 if (error) in xfs_setattr_size()
797 return error; in xfs_setattr_size()
809 error = xfs_zero_eof(ip, newsize, oldsize, &did_zeroing); in xfs_setattr_size()
810 if (error) in xfs_setattr_size()
811 return error; in xfs_setattr_size()
824 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping, in xfs_setattr_size()
826 if (error) in xfs_setattr_size()
827 return error; in xfs_setattr_size()
851 error = dax_truncate_page(inode, newsize, xfs_get_blocks_direct); in xfs_setattr_size()
853 error = block_truncate_page(inode->i_mapping, newsize, in xfs_setattr_size()
855 if (error) in xfs_setattr_size()
856 return error; in xfs_setattr_size()
860 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_itruncate, 0, 0); in xfs_setattr_size()
861 if (error) in xfs_setattr_size()
901 error = xfs_itruncate_extents(&tp, ip, XFS_DATA_FORK, newsize); in xfs_setattr_size()
902 if (error) in xfs_setattr_size()
930 error = xfs_trans_commit(tp); in xfs_setattr_size()
934 return error; in xfs_setattr_size()
947 int error; in xfs_vn_setattr() local
953 error = xfs_break_layouts(d_inode(dentry), &iolock, true); in xfs_vn_setattr()
954 if (!error) { in xfs_vn_setattr()
958 error = xfs_setattr_size(ip, iattr); in xfs_vn_setattr()
962 error = xfs_setattr_nonsize(ip, iattr, 0); in xfs_vn_setattr()
965 return error; in xfs_vn_setattr()
977 int error; in xfs_vn_update_time() local
982 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_fsyncts, 0, 0); in xfs_vn_update_time()
983 if (error) { in xfs_vn_update_time()
985 return error; in xfs_vn_update_time()
1021 int error; in xfs_fiemap_format() local
1044 error = fiemap_fill_next_extent(fieinfo, logical, physical, in xfs_fiemap_format()
1046 if (error > 0) { in xfs_fiemap_format()
1047 error = 0; in xfs_fiemap_format()
1051 return error; in xfs_fiemap_format()
1063 int error; in xfs_vn_fiemap() local
1065 error = fiemap_check_flags(fieinfo, XFS_FIEMAP_FLAGS); in xfs_vn_fiemap()
1066 if (error) in xfs_vn_fiemap()
1067 return error; in xfs_vn_fiemap()
1088 error = xfs_getbmap(ip, &bm, xfs_fiemap_format, fieinfo); in xfs_vn_fiemap()
1089 if (error) in xfs_vn_fiemap()
1090 return error; in xfs_vn_fiemap()