/kernel/linux/linux-5.10/fs/ceph/ |
H A D | acl.c | 164 struct posix_acl *acl, *default_acl; in ceph_pre_init_acls() local 170 err = posix_acl_create(dir, mode, &default_acl, &acl); in ceph_pre_init_acls() 184 if (!default_acl && !acl) in ceph_pre_init_acls() 189 if (default_acl) in ceph_pre_init_acls() 190 val_size2 = posix_acl_xattr_size(default_acl->a_count); in ceph_pre_init_acls() 204 ceph_pagelist_encode_32(pagelist, acl && default_acl ? 2 : 1); in ceph_pre_init_acls() 220 if (default_acl) { in ceph_pre_init_acls() 227 err = posix_acl_to_xattr(&init_user_ns, default_acl, in ceph_pre_init_acls() 238 as_ctx->default_acl = default_acl; in ceph_pre_init_acls() [all...] |
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | acl.c | 170 struct posix_acl *acl, *default_acl; in ceph_pre_init_acls() local 176 err = posix_acl_create(dir, mode, &default_acl, &acl); in ceph_pre_init_acls() 190 if (!default_acl && !acl) in ceph_pre_init_acls() 195 if (default_acl) in ceph_pre_init_acls() 196 val_size2 = posix_acl_xattr_size(default_acl->a_count); in ceph_pre_init_acls() 210 ceph_pagelist_encode_32(pagelist, acl && default_acl ? 2 : 1); in ceph_pre_init_acls() 226 if (default_acl) { in ceph_pre_init_acls() 233 err = posix_acl_to_xattr(&init_user_ns, default_acl, in ceph_pre_init_acls() 244 as_ctx->default_acl = default_acl; in ceph_pre_init_acls() [all...] |
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | acl.c | 129 struct posix_acl *default_acl, *acl; in btrfs_init_acl() local 136 ret = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in btrfs_init_acl() 140 if (default_acl) { in btrfs_init_acl() 141 ret = __btrfs_set_acl(trans, inode, default_acl, in btrfs_init_acl() 143 posix_acl_release(default_acl); in btrfs_init_acl() 153 if (!default_acl && !acl) in btrfs_init_acl()
|
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | acl.c | 127 struct posix_acl *default_acl, *acl; in jfs_init_acl() local 130 rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in jfs_init_acl() 134 if (default_acl) { in jfs_init_acl() 135 rc = __jfs_set_acl(tid, inode, ACL_TYPE_DEFAULT, default_acl); in jfs_init_acl() 136 posix_acl_release(default_acl); in jfs_init_acl()
|
/kernel/linux/linux-5.10/fs/orangefs/ |
H A D | acl.c | 158 struct posix_acl *default_acl, *acl; in orangefs_init_acl() local 163 error = posix_acl_create(dir, &mode, &default_acl, &acl); in orangefs_init_acl() 167 if (default_acl) { in orangefs_init_acl() 168 error = __orangefs_set_acl(inode, default_acl, in orangefs_init_acl() 170 posix_acl_release(default_acl); in orangefs_init_acl()
|
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | acl.c | 132 struct posix_acl *default_acl, *acl; in jfs_init_acl() local 135 rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in jfs_init_acl() 139 if (default_acl) { in jfs_init_acl() 140 rc = __jfs_set_acl(tid, inode, ACL_TYPE_DEFAULT, default_acl); in jfs_init_acl() 141 posix_acl_release(default_acl); in jfs_init_acl()
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | acl.c | 333 struct posix_acl **default_acl, struct posix_acl **acl, in f2fs_acl_create() 341 *default_acl = NULL; in f2fs_acl_create() 372 *default_acl = p; in f2fs_acl_create() 386 struct posix_acl *default_acl = NULL, *acl = NULL; in f2fs_init_acl() local 389 error = f2fs_acl_create(dir, &inode->i_mode, &default_acl, &acl, dpage); in f2fs_init_acl() 395 if (default_acl) { in f2fs_init_acl() 396 error = __f2fs_set_acl(inode, ACL_TYPE_DEFAULT, default_acl, in f2fs_init_acl() 398 posix_acl_release(default_acl); in f2fs_init_acl() 332 f2fs_acl_create(struct inode *dir, umode_t *mode, struct posix_acl **default_acl, struct posix_acl **acl, struct page *dpage) f2fs_acl_create() argument
|
/kernel/linux/linux-5.10/fs/ext2/ |
H A D | acl.c | 249 struct posix_acl *default_acl, *acl; in ext2_init_acl() local 252 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext2_init_acl() 256 if (default_acl) { in ext2_init_acl() 257 error = __ext2_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in ext2_init_acl() 258 posix_acl_release(default_acl); in ext2_init_acl()
|
/kernel/linux/linux-6.6/fs/ext2/ |
H A D | acl.c | 255 struct posix_acl *default_acl, *acl; in ext2_init_acl() local 258 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext2_init_acl() 262 if (default_acl) { in ext2_init_acl() 263 error = __ext2_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in ext2_init_acl() 264 posix_acl_release(default_acl); in ext2_init_acl()
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | acl.c | 364 struct posix_acl **default_acl, struct posix_acl **acl, in f2fs_acl_create() 372 *default_acl = NULL; in f2fs_acl_create() 403 *default_acl = p; in f2fs_acl_create() 417 struct posix_acl *default_acl = NULL, *acl = NULL; in f2fs_init_acl() local 420 error = f2fs_acl_create(dir, &inode->i_mode, &default_acl, &acl, dpage); in f2fs_init_acl() 426 if (default_acl) { in f2fs_init_acl() 427 error = __f2fs_set_acl(NULL, inode, ACL_TYPE_DEFAULT, default_acl, in f2fs_init_acl() 429 posix_acl_release(default_acl); in f2fs_init_acl() 363 f2fs_acl_create(struct inode *dir, umode_t *mode, struct posix_acl **default_acl, struct posix_acl **acl, struct page *dpage) f2fs_acl_create() argument
|
/kernel/linux/linux-5.10/fs/jffs2/ |
H A D | acl.c | 270 struct posix_acl *default_acl, *acl; in jffs2_init_acl_pre() local 275 rc = posix_acl_create(dir_i, i_mode, &default_acl, &acl); in jffs2_init_acl_pre() 279 if (default_acl) { in jffs2_init_acl_pre() 280 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in jffs2_init_acl_pre() 281 posix_acl_release(default_acl); in jffs2_init_acl_pre()
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | acl.c | 276 struct posix_acl *default_acl, *acl; in ext4_init_acl() local 279 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext4_init_acl() 283 if (default_acl) { in ext4_init_acl() 285 default_acl, XATTR_CREATE); in ext4_init_acl() 286 posix_acl_release(default_acl); in ext4_init_acl()
|
/kernel/linux/linux-5.10/fs/reiserfs/ |
H A D | xattr_acl.c | 304 struct posix_acl *default_acl, *acl; in reiserfs_inherit_default_acl() local 326 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in reiserfs_inherit_default_acl() 330 if (default_acl) { in reiserfs_inherit_default_acl() 332 default_acl); in reiserfs_inherit_default_acl() 333 posix_acl_release(default_acl); in reiserfs_inherit_default_acl()
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | acl.c | 281 struct posix_acl *default_acl, *acl; in ext4_init_acl() local 284 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext4_init_acl() 288 if (default_acl) { in ext4_init_acl() 290 default_acl, XATTR_CREATE); in ext4_init_acl() 291 posix_acl_release(default_acl); in ext4_init_acl()
|
/kernel/linux/linux-6.6/fs/jffs2/ |
H A D | acl.c | 276 struct posix_acl *default_acl, *acl; in jffs2_init_acl_pre() local 281 rc = posix_acl_create(dir_i, i_mode, &default_acl, &acl); in jffs2_init_acl_pre() 285 if (default_acl) { in jffs2_init_acl_pre() 286 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in jffs2_init_acl_pre() 287 posix_acl_release(default_acl); in jffs2_init_acl_pre()
|
/kernel/linux/linux-6.6/fs/reiserfs/ |
H A D | xattr_acl.c | 310 struct posix_acl *default_acl, *acl; in reiserfs_inherit_default_acl() local 332 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in reiserfs_inherit_default_acl() 336 if (default_acl) { in reiserfs_inherit_default_acl() 338 default_acl); in reiserfs_inherit_default_acl() 339 posix_acl_release(default_acl); in reiserfs_inherit_default_acl()
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | nfs3proc.c | 317 struct posix_acl *default_acl, *acl; in nfs3_proc_create() local 341 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_create() 395 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_create() 401 posix_acl_release(default_acl); in nfs3_proc_create() 560 struct posix_acl *default_acl, *acl; in nfs3_proc_mkdir() local 571 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mkdir() 590 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_mkdir() 595 posix_acl_release(default_acl); in nfs3_proc_mkdir() 692 struct posix_acl *default_acl, *acl; in nfs3_proc_mknod() local 704 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, in nfs3_proc_mknod() [all...] |
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | nfs3proc.c | 341 struct posix_acl *default_acl, *acl; in nfs3_proc_create() local 365 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_create() 419 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_create() 425 posix_acl_release(default_acl); in nfs3_proc_create() 584 struct posix_acl *default_acl, *acl; in nfs3_proc_mkdir() local 595 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mkdir() 614 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_mkdir() 619 posix_acl_release(default_acl); in nfs3_proc_mkdir() 715 struct posix_acl *default_acl, *acl; in nfs3_proc_mknod() local 727 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, in nfs3_proc_mknod() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | posix_acl.h | 111 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() 113 *default_acl = *acl = NULL; in posix_acl_create() 110 posix_acl_create(struct inode *inode, umode_t *mode, struct posix_acl **default_acl, struct posix_acl **acl) posix_acl_create() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | posix_acl.h | 129 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() 131 *default_acl = *acl = NULL; in posix_acl_create() 128 posix_acl_create(struct inode *inode, umode_t *mode, struct posix_acl **default_acl, struct posix_acl **acl) posix_acl_create() argument
|
/kernel/linux/linux-5.10/fs/ |
H A D | posix_acl.c | 583 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() 590 *default_acl = NULL; in posix_acl_create() 620 *default_acl = p; in posix_acl_create() 943 struct posix_acl *default_acl, *acl; in simple_acl_create() local 946 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in simple_acl_create() 950 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in simple_acl_create() 953 if (default_acl) in simple_acl_create() 954 posix_acl_release(default_acl); in simple_acl_create() 582 posix_acl_create(struct inode *dir, umode_t *mode, struct posix_acl **default_acl, struct posix_acl **acl) posix_acl_create() argument
|
/kernel/linux/linux-6.6/fs/ |
H A D | posix_acl.c | 636 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() 643 *default_acl = NULL; in posix_acl_create() 673 *default_acl = p; in posix_acl_create() 1039 struct posix_acl *default_acl, *acl; in simple_acl_create() local 1042 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in simple_acl_create() 1046 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in simple_acl_create() 1049 if (default_acl) in simple_acl_create() 1050 posix_acl_release(default_acl); in simple_acl_create() 635 posix_acl_create(struct inode *dir, umode_t *mode, struct posix_acl **default_acl, struct posix_acl **acl) posix_acl_create() argument
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_iops.c | 148 struct posix_acl *default_acl, in xfs_create_need_xattr() 153 if (default_acl) in xfs_create_need_xattr() 174 struct posix_acl *default_acl, *acl; in xfs_generic_create() local 189 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create() 200 xfs_create_need_xattr(dir, default_acl, acl), in xfs_generic_create() 214 if (default_acl) { in xfs_generic_create() 215 error = __xfs_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in xfs_generic_create() 244 posix_acl_release(default_acl); in xfs_generic_create() 146 xfs_create_need_xattr( struct inode *dir, struct posix_acl *default_acl, struct posix_acl *acl) xfs_create_need_xattr() argument
|
/kernel/linux/linux-6.6/fs/ntfs3/ |
H A D | xattr.c | 675 struct posix_acl *default_acl, *acl; in ntfs_init_acl() local 678 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ntfs_init_acl() 682 if (default_acl) { in ntfs_init_acl() 683 err = ntfs_set_acl_ex(idmap, inode, default_acl, in ntfs_init_acl() 685 posix_acl_release(default_acl); in ntfs_init_acl()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_iops.c | 139 struct posix_acl *default_acl, *acl; in xfs_generic_create() local 154 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create() 178 if (default_acl) { in xfs_generic_create() 179 error = __xfs_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in xfs_generic_create() 209 if (default_acl) in xfs_generic_create() 210 posix_acl_release(default_acl); in xfs_generic_create()
|