1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /* 3 * Copyright (C) International Business Machines Corp., 2002 4 */ 5 #ifndef _H_JFS_ACL 6 #define _H_JFS_ACL 7 8 #ifdef CONFIG_JFS_POSIX_ACL 9 10 struct posix_acl *jfs_get_acl(struct inode *inode, int type, bool rcu); 11 int jfs_set_acl(struct user_namespace *mnt_userns, struct inode *inode, 12 struct posix_acl *acl, int type); 13 int jfs_init_acl(tid_t, struct inode *, struct inode *); 14 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 24 #endif /* _H_JFS_ACL */ 25