Commit | Line | Data |
---|---|---|
1a59d1b8 | 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
1da177e4 | 2 | /* |
63f83c9f | 3 | * Copyright (C) International Business Machines Corp., 2002 |
1da177e4 LT |
4 | */ |
5 | #ifndef _H_JFS_ACL | |
6 | #define _H_JFS_ACL | |
7 | ||
8 | #ifdef CONFIG_JFS_POSIX_ACL | |
9 | ||
0cad6246 | 10 | struct posix_acl *jfs_get_acl(struct inode *inode, int type, bool rcu); |
549c7297 CB |
11 | int jfs_set_acl(struct user_namespace *mnt_userns, struct inode *inode, |
12 | struct posix_acl *acl, int type); | |
4f4b401b | 13 | int jfs_init_acl(tid_t, struct inode *, struct inode *); |
1da177e4 | 14 | |
4f4b401b DK |
15 | #else |
16 | ||
17 | static inline int jfs_init_acl(tid_t tid, struct inode *inode, | |
18 | struct inode *dir) | |
19 | { | |
20 | return 0; | |
21 | } | |
22 | ||
23 | #endif | |
1da177e4 | 24 | #endif /* _H_JFS_ACL */ |