Blame view
fs/xfs/xfs_filestream.h
805 Bytes
0b61f8a40 xfs: convert to S... |
1 |
// SPDX-License-Identifier: GPL-2.0 |
2a82b8be8 [XFS] Concurrent ... |
2 3 4 |
/* * Copyright (c) 2006-2007 Silicon Graphics, Inc. * All Rights Reserved. |
2a82b8be8 [XFS] Concurrent ... |
5 6 7 |
*/ #ifndef __XFS_FILESTREAM_H__ #define __XFS_FILESTREAM_H__ |
2a82b8be8 [XFS] Concurrent ... |
8 9 |
struct xfs_mount; struct xfs_inode; |
2a82b8be8 [XFS] Concurrent ... |
10 |
struct xfs_bmalloca; |
2a82b8be8 [XFS] Concurrent ... |
11 12 |
int xfs_filestream_mount(struct xfs_mount *mp); void xfs_filestream_unmount(struct xfs_mount *mp); |
2a82b8be8 [XFS] Concurrent ... |
13 |
void xfs_filestream_deassociate(struct xfs_inode *ip); |
2cd2ef6a3 xfs: rewrite the ... |
14 |
xfs_agnumber_t xfs_filestream_lookup_ag(struct xfs_inode *ip); |
2a82b8be8 [XFS] Concurrent ... |
15 |
int xfs_filestream_new_ag(struct xfs_bmalloca *ap, xfs_agnumber_t *agp); |
b94acd478 xfs: add filestre... |
16 |
int xfs_filestream_peek_ag(struct xfs_mount *mp, xfs_agnumber_t agno); |
2a82b8be8 [XFS] Concurrent ... |
17 |
|
b8f82a4a6 xfs: kill the STA... |
18 |
static inline int |
2a82b8be8 [XFS] Concurrent ... |
19 20 21 22 |
xfs_inode_is_filestream( struct xfs_inode *ip) { return (ip->i_mount->m_flags & XFS_MOUNT_FILESTREAMS) || |
2a82b8be8 [XFS] Concurrent ... |
23 24 |
(ip->i_d.di_flags & XFS_DIFLAG_FILESTREAM); } |
2a82b8be8 [XFS] Concurrent ... |
25 |
#endif /* __XFS_FILESTREAM_H__ */ |