18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Copyright (c) 2013 Red Hat, Inc. 48c2ecf20Sopenharmony_ci * All Rights Reserved. 58c2ecf20Sopenharmony_ci */ 68c2ecf20Sopenharmony_ci#ifndef __XFS_ATTR_REMOTE_H__ 78c2ecf20Sopenharmony_ci#define __XFS_ATTR_REMOTE_H__ 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciint xfs_attr3_rmt_blocks(struct xfs_mount *mp, int attrlen); 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciint xfs_attr_rmtval_get(struct xfs_da_args *args); 128c2ecf20Sopenharmony_ciint xfs_attr_rmtval_set(struct xfs_da_args *args); 138c2ecf20Sopenharmony_ciint xfs_attr_rmtval_remove(struct xfs_da_args *args); 148c2ecf20Sopenharmony_ciint xfs_attr_rmtval_stale(struct xfs_inode *ip, struct xfs_bmbt_irec *map, 158c2ecf20Sopenharmony_ci xfs_buf_flags_t incore_flags); 168c2ecf20Sopenharmony_ciint xfs_attr_rmtval_invalidate(struct xfs_da_args *args); 178c2ecf20Sopenharmony_ciint __xfs_attr_rmtval_remove(struct xfs_da_args *args); 188c2ecf20Sopenharmony_ci#endif /* __XFS_ATTR_REMOTE_H__ */ 19