xref: /kernel/linux/linux-6.6/fs/xfs/libxfs/xfs_attr_remote.h
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /kernel/linux/linux-6.6/fs/xfs/libxfs/
162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2013 Red Hat, Inc.
462306a36Sopenharmony_ci * All Rights Reserved.
562306a36Sopenharmony_ci */
662306a36Sopenharmony_ci#ifndef __XFS_ATTR_REMOTE_H__
762306a36Sopenharmony_ci#define	__XFS_ATTR_REMOTE_H__
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciint xfs_attr3_rmt_blocks(struct xfs_mount *mp, int attrlen);
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ciint xfs_attr_rmtval_get(struct xfs_da_args *args);
1262306a36Sopenharmony_ciint xfs_attr_rmtval_stale(struct xfs_inode *ip, struct xfs_bmbt_irec *map,
1362306a36Sopenharmony_ci		xfs_buf_flags_t incore_flags);
1462306a36Sopenharmony_ciint xfs_attr_rmtval_invalidate(struct xfs_da_args *args);
1562306a36Sopenharmony_ciint xfs_attr_rmtval_remove(struct xfs_attr_intent *attr);
1662306a36Sopenharmony_ciint xfs_attr_rmt_find_hole(struct xfs_da_args *args);
1762306a36Sopenharmony_ciint xfs_attr_rmtval_set_value(struct xfs_da_args *args);
1862306a36Sopenharmony_ciint xfs_attr_rmtval_set_blk(struct xfs_attr_intent *attr);
1962306a36Sopenharmony_ciint xfs_attr_rmtval_find_space(struct xfs_attr_intent *attr);
2062306a36Sopenharmony_ci#endif /* __XFS_ATTR_REMOTE_H__ */
21

Indexes created Thu Nov 07 10:32:03 CST 2024