• Home
  • Raw
  • Download

Lines Matching refs:error

49 	int			error = 0;  in xfs_initxattrs()  local
52 error = xfs_attr_set(ip, xattr->name, xattr->value, in xfs_initxattrs()
54 if (error < 0) in xfs_initxattrs()
57 return error; in xfs_initxattrs()
133 int error; in xfs_generic_create() local
146 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create()
147 if (error) in xfs_generic_create()
148 return error; in xfs_generic_create()
151 error = xfs_dentry_mode_to_name(&name, dentry, mode); in xfs_generic_create()
152 if (unlikely(error)) in xfs_generic_create()
156 error = xfs_create(XFS_I(dir), &name, mode, rdev, &ip); in xfs_generic_create()
158 error = xfs_create_tmpfile(XFS_I(dir), mode, &ip); in xfs_generic_create()
160 if (unlikely(error)) in xfs_generic_create()
165 error = xfs_init_security(inode, dir, &dentry->d_name); in xfs_generic_create()
166 if (unlikely(error)) in xfs_generic_create()
171 error = __xfs_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in xfs_generic_create()
172 if (error) in xfs_generic_create()
176 error = __xfs_set_acl(inode, acl, ACL_TYPE_ACCESS); in xfs_generic_create()
177 if (error) in xfs_generic_create()
205 return error; in xfs_generic_create()
253 int error; in xfs_vn_lookup() local
259 error = xfs_lookup(XFS_I(dir), &name, &cip, NULL); in xfs_vn_lookup()
260 if (likely(!error)) in xfs_vn_lookup()
262 else if (likely(error == -ENOENT)) in xfs_vn_lookup()
265 inode = ERR_PTR(error); in xfs_vn_lookup()
279 int error; in xfs_vn_ci_lookup() local
285 error = xfs_lookup(XFS_I(dir), &xname, &ip, &ci_name); in xfs_vn_ci_lookup()
286 if (unlikely(error)) { in xfs_vn_ci_lookup()
287 if (unlikely(error != -ENOENT)) in xfs_vn_ci_lookup()
288 return ERR_PTR(error); in xfs_vn_ci_lookup()
317 int error; in xfs_vn_link() local
319 error = xfs_dentry_mode_to_name(&name, dentry, inode->i_mode); in xfs_vn_link()
320 if (unlikely(error)) in xfs_vn_link()
321 return error; in xfs_vn_link()
323 error = xfs_link(XFS_I(dir), XFS_I(inode), &name); in xfs_vn_link()
324 if (unlikely(error)) in xfs_vn_link()
325 return error; in xfs_vn_link()
338 int error; in xfs_vn_unlink() local
342 error = xfs_remove(XFS_I(dir), &name, XFS_I(d_inode(dentry))); in xfs_vn_unlink()
343 if (error) in xfs_vn_unlink()
344 return error; in xfs_vn_unlink()
365 int error; in xfs_vn_symlink() local
370 error = xfs_dentry_mode_to_name(&name, dentry, mode); in xfs_vn_symlink()
371 if (unlikely(error)) in xfs_vn_symlink()
374 error = xfs_symlink(XFS_I(dir), &name, symname, mode, &cip); in xfs_vn_symlink()
375 if (unlikely(error)) in xfs_vn_symlink()
380 error = xfs_init_security(inode, dir, &dentry->d_name); in xfs_vn_symlink()
381 if (unlikely(error)) in xfs_vn_symlink()
395 return error; in xfs_vn_symlink()
408 int error; in xfs_vn_rename() local
419 error = xfs_dentry_mode_to_name(&oname, odentry, omode); in xfs_vn_rename()
420 if (omode && unlikely(error)) in xfs_vn_rename()
421 return error; in xfs_vn_rename()
423 error = xfs_dentry_mode_to_name(&nname, ndentry, in xfs_vn_rename()
425 if (unlikely(error)) in xfs_vn_rename()
426 return error; in xfs_vn_rename()
445 int error = -ENOMEM; in xfs_vn_get_link() local
454 error = xfs_readlink(XFS_I(d_inode(dentry)), link); in xfs_vn_get_link()
455 if (unlikely(error)) in xfs_vn_get_link()
464 return ERR_PTR(error); in xfs_vn_get_link()
626 int error; in xfs_setattr_nonsize() local
665 error = xfs_qm_vop_dqalloc(ip, xfs_kuid_to_uid(uid), in xfs_setattr_nonsize()
669 if (error) in xfs_setattr_nonsize()
670 return error; in xfs_setattr_nonsize()
673 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_ichange, 0, 0, 0, &tp); in xfs_setattr_nonsize()
674 if (error) in xfs_setattr_nonsize()
703 error = xfs_qm_vop_chown_reserve(tp, ip, udqp, gdqp, in xfs_setattr_nonsize()
706 if (error) /* out of quota */ in xfs_setattr_nonsize()
764 error = xfs_trans_commit(tp); in xfs_setattr_nonsize()
776 if (error) in xfs_setattr_nonsize()
777 return error; in xfs_setattr_nonsize()
787 error = posix_acl_chmod(inode, inode->i_mode); in xfs_setattr_nonsize()
788 if (error) in xfs_setattr_nonsize()
789 return error; in xfs_setattr_nonsize()
800 return error; in xfs_setattr_nonsize()
809 int error; in xfs_vn_setattr_nonsize() local
813 error = xfs_vn_change_ok(dentry, iattr); in xfs_vn_setattr_nonsize()
814 if (error) in xfs_vn_setattr_nonsize()
815 return error; in xfs_vn_setattr_nonsize()
834 int error; in xfs_setattr_size() local
864 error = xfs_qm_dqattach(ip); in xfs_setattr_size()
865 if (error) in xfs_setattr_size()
866 return error; in xfs_setattr_size()
885 error = iomap_zero_range(inode, oldsize, newsize - oldsize, in xfs_setattr_size()
888 error = iomap_truncate_page(inode, newsize, &did_zeroing, in xfs_setattr_size()
892 if (error) in xfs_setattr_size()
893 return error; in xfs_setattr_size()
928 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping, in xfs_setattr_size()
930 if (error) in xfs_setattr_size()
931 return error; in xfs_setattr_size()
934 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_itruncate, 0, 0, 0, &tp); in xfs_setattr_size()
935 if (error) in xfs_setattr_size()
936 return error; in xfs_setattr_size()
975 error = xfs_itruncate_extents(&tp, ip, XFS_DATA_FORK, newsize); in xfs_setattr_size()
976 if (error) in xfs_setattr_size()
1004 error = xfs_trans_commit(tp); in xfs_setattr_size()
1008 return error; in xfs_setattr_size()
1021 int error; in xfs_vn_setattr_size() local
1025 error = xfs_vn_change_ok(dentry, iattr); in xfs_vn_setattr_size()
1026 if (error) in xfs_vn_setattr_size()
1027 return error; in xfs_vn_setattr_size()
1036 int error; in xfs_vn_setattr() local
1046 error = xfs_break_layouts(inode, &iolock, BREAK_UNMAP); in xfs_vn_setattr()
1047 if (error) { in xfs_vn_setattr()
1049 return error; in xfs_vn_setattr()
1052 error = xfs_vn_setattr_size(dentry, iattr); in xfs_vn_setattr()
1055 error = xfs_vn_setattr_nonsize(dentry, iattr); in xfs_vn_setattr()
1058 return error; in xfs_vn_setattr()
1071 int error; in xfs_vn_update_time() local
1084 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_fsyncts, 0, 0, 0, &tp); in xfs_vn_update_time()
1085 if (error) in xfs_vn_update_time()
1086 return error; in xfs_vn_update_time()
1108 int error; in xfs_vn_fiemap() local
1113 error = iomap_fiemap(inode, fieinfo, start, length, in xfs_vn_fiemap()
1116 error = iomap_fiemap(inode, fieinfo, start, length, in xfs_vn_fiemap()
1121 return error; in xfs_vn_fiemap()