1508578f2SNishad Kamdar /* SPDX-License-Identifier: GPL-2.0 */ 284be0ffcSDave Chinner /* 384be0ffcSDave Chinner * Copyright (c) 2013 Red Hat, Inc. 484be0ffcSDave Chinner * All Rights Reserved. 584be0ffcSDave Chinner */ 684be0ffcSDave Chinner #ifndef __XFS_ATTR_REMOTE_H__ 784be0ffcSDave Chinner #define __XFS_ATTR_REMOTE_H__ 884be0ffcSDave Chinner 984be0ffcSDave Chinner int xfs_attr3_rmt_blocks(struct xfs_mount *mp, int attrlen); 1084be0ffcSDave Chinner 1184be0ffcSDave Chinner int xfs_attr_rmtval_get(struct xfs_da_args *args); 128edbb26bSDarrick J. Wong int xfs_attr_rmtval_stale(struct xfs_inode *ip, struct xfs_bmbt_irec *map, 138edbb26bSDarrick J. Wong xfs_buf_flags_t incore_flags); 1479514109SAllison Collins int xfs_attr_rmtval_invalidate(struct xfs_da_args *args); 15*e3c5de22SDarrick J. Wong int xfs_attr_rmtval_remove(struct xfs_attr_intent *attr); 168f502a40SAllison Henderson int xfs_attr_rmt_find_hole(struct xfs_da_args *args); 178f502a40SAllison Henderson int xfs_attr_rmtval_set_value(struct xfs_da_args *args); 18*e3c5de22SDarrick J. Wong int xfs_attr_rmtval_set_blk(struct xfs_attr_intent *attr); 19*e3c5de22SDarrick J. Wong int xfs_attr_rmtval_find_space(struct xfs_attr_intent *attr); 2084be0ffcSDave Chinner #endif /* __XFS_ATTR_REMOTE_H__ */ 21