Lines Matching refs:error
131 int error; in xfs_get_acl() local
156 error = xfs_attr_get(ip, ea_name, (unsigned char *)xfs_acl, in xfs_get_acl()
158 if (error) { in xfs_get_acl()
164 if (error == -ENOATTR) in xfs_get_acl()
166 acl = ERR_PTR(error); in xfs_get_acl()
186 int error; in __xfs_set_acl() local
215 error = xfs_attr_set(ip, ea_name, (unsigned char *)xfs_acl, in __xfs_set_acl()
223 error = xfs_attr_remove(ip, ea_name, ATTR_ROOT); in __xfs_set_acl()
228 if (error == -ENOATTR) in __xfs_set_acl()
229 error = 0; in __xfs_set_acl()
232 if (!error) in __xfs_set_acl()
234 return error; in __xfs_set_acl()
240 int error = 0; in xfs_set_mode() local
249 error = xfs_setattr_nonsize(XFS_I(inode), &iattr, XFS_ATTR_NOACL); in xfs_set_mode()
252 return error; in xfs_set_mode()
281 int error = 0; in xfs_set_acl() local
286 error = -E2BIG; in xfs_set_acl()
288 return error; in xfs_set_acl()
292 error = posix_acl_equiv_mode(acl, &mode); in xfs_set_acl()
294 if (error <= 0) { in xfs_set_acl()
297 if (error < 0) in xfs_set_acl()
298 return error; in xfs_set_acl()
301 error = xfs_set_mode(inode, mode); in xfs_set_acl()
302 if (error) in xfs_set_acl()
303 return error; in xfs_set_acl()