Lines Matching refs:error
304 * file mode permission bits, or else 1. Returns -E... on error.
712 int error;
714 error = posix_acl_equiv_mode(*acl, &mode);
715 if (error < 0)
716 return error;
717 if (error == 0)
773 * without actual POSIX ACL entries, or ERR_PTR() encoded error code.
885 * Return: On success, the size of the stored uapi posix acls, on error a
1020 int error;
1024 error = posix_acl_update_mode(idmap, inode,
1026 if (error)
1027 return error;
1040 int error;
1042 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl);
1043 if (error)
1044 return error;
1088 * Return: On success 0, on error negative errno.
1094 int error;
1110 error = vfs_set_acl_idmapped_mnt(idmap, i_user_ns(inode), kacl);
1111 if (error)
1112 return error;
1122 error = may_write_xattr(idmap, inode);
1123 if (error)
1126 error = security_inode_set_acl(idmap, dentry, acl_name, kacl);
1127 if (error)
1130 error = try_break_deleg(inode, &delegated_inode);
1131 if (error)
1135 error = set_posix_acl(idmap, dentry, acl_type, kacl);
1137 error = -EIO;
1138 if (!error) {
1147 error = break_deleg_wait(&delegated_inode);
1148 if (!error)
1152 return error;
1165 * Return: On success POSIX ACLs in VFS format, on error negative errno.
1172 int acl_type, error;
1182 error = security_inode_get_acl(idmap, dentry, acl_name);
1183 if (error)
1184 return ERR_PTR(error);
1209 * Return: On success 0, on error negative errno.
1215 int error;
1230 error = may_write_xattr(idmap, inode);
1231 if (error)
1234 error = security_inode_remove_acl(idmap, dentry, acl_name);
1235 if (error)
1238 error = try_break_deleg(inode, &delegated_inode);
1239 if (error)
1243 error = set_posix_acl(idmap, dentry, acl_type, NULL);
1245 error = -EIO;
1246 if (!error) {
1255 error = break_deleg_wait(&delegated_inode);
1256 if (!error)
1260 return error;
1267 int error;
1280 error = vfs_set_acl(idmap, dentry, acl_name, acl);
1282 return error;
1288 ssize_t error;
1295 error = vfs_posix_acl_to_xattr(idmap, d_inode(dentry),
1298 return error;