/fs/ceph/ |
D | acl.c | 159 struct posix_acl *acl, *default_acl; in ceph_pre_init_acls() local 165 err = posix_acl_create(dir, mode, &default_acl, &acl); in ceph_pre_init_acls() 179 if (!default_acl && !acl) in ceph_pre_init_acls() 184 if (default_acl) in ceph_pre_init_acls() 185 val_size2 = posix_acl_xattr_size(default_acl->a_count); in ceph_pre_init_acls() 200 ceph_pagelist_encode_32(pagelist, acl && default_acl ? 2 : 1); in ceph_pre_init_acls() 216 if (default_acl) { in ceph_pre_init_acls() 223 err = posix_acl_to_xattr(&init_user_ns, default_acl, in ceph_pre_init_acls() 234 info->default_acl = default_acl; in ceph_pre_init_acls() 240 posix_acl_release(default_acl); in ceph_pre_init_acls() [all …]
|
D | super.h | 818 void *default_acl; member
|
/fs/btrfs/ |
D | acl.c | 142 struct posix_acl *default_acl, *acl; in btrfs_init_acl() local 149 ret = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in btrfs_init_acl() 153 if (default_acl) { in btrfs_init_acl() 154 ret = __btrfs_set_acl(trans, inode, default_acl, in btrfs_init_acl() 156 posix_acl_release(default_acl); in btrfs_init_acl() 166 if (!default_acl && !acl) in btrfs_init_acl()
|
/fs/hfsplus/ |
D | posix_acl.c | 114 struct posix_acl *default_acl, *acl; in hfsplus_init_posix_acl() local 123 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in hfsplus_init_posix_acl() 127 if (default_acl) { in hfsplus_init_posix_acl() 128 err = hfsplus_set_posix_acl(inode, default_acl, in hfsplus_init_posix_acl() 130 posix_acl_release(default_acl); in hfsplus_init_posix_acl()
|
/fs/jfs/ |
D | acl.c | 137 struct posix_acl *default_acl, *acl; in jfs_init_acl() local 140 rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in jfs_init_acl() 144 if (default_acl) { in jfs_init_acl() 145 rc = __jfs_set_acl(tid, inode, ACL_TYPE_DEFAULT, default_acl); in jfs_init_acl() 146 posix_acl_release(default_acl); in jfs_init_acl()
|
/fs/f2fs/ |
D | acl.c | 336 struct posix_acl **default_acl, struct posix_acl **acl, in f2fs_acl_create() argument 344 *default_acl = NULL; in f2fs_acl_create() 375 *default_acl = p; in f2fs_acl_create() 389 struct posix_acl *default_acl = NULL, *acl = NULL; in f2fs_init_acl() local 392 error = f2fs_acl_create(dir, &inode->i_mode, &default_acl, &acl, dpage); in f2fs_init_acl() 398 if (default_acl) { in f2fs_init_acl() 399 error = __f2fs_set_acl(inode, ACL_TYPE_DEFAULT, default_acl, in f2fs_init_acl() 401 posix_acl_release(default_acl); in f2fs_init_acl()
|
/fs/ext2/ |
D | acl.c | 244 struct posix_acl *default_acl, *acl; in ext2_init_acl() local 247 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext2_init_acl() 251 if (default_acl) { in ext2_init_acl() 252 error = __ext2_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in ext2_init_acl() 253 posix_acl_release(default_acl); in ext2_init_acl()
|
/fs/ext4/ |
D | acl.c | 268 struct posix_acl *default_acl, *acl; in ext4_init_acl() local 271 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext4_init_acl() 275 if (default_acl) { in ext4_init_acl() 277 default_acl); in ext4_init_acl() 278 posix_acl_release(default_acl); in ext4_init_acl()
|
/fs/jffs2/ |
D | acl.c | 271 struct posix_acl *default_acl, *acl; in jffs2_init_acl_pre() local 276 rc = posix_acl_create(dir_i, i_mode, &default_acl, &acl); in jffs2_init_acl_pre() 280 if (default_acl) { in jffs2_init_acl_pre() 281 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in jffs2_init_acl_pre() 282 posix_acl_release(default_acl); in jffs2_init_acl_pre()
|
/fs/nfs/ |
D | nfs3proc.c | 322 struct posix_acl *default_acl, *acl; in nfs3_proc_create() local 345 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() 399 posix_acl_release(default_acl); in nfs3_proc_create() 549 struct posix_acl *default_acl, *acl; in nfs3_proc_mkdir() local 559 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mkdir() 573 status = nfs3_proc_setacls(d_inode(dentry), acl, default_acl); in nfs3_proc_mkdir() 577 posix_acl_release(default_acl); in nfs3_proc_mkdir() 674 struct posix_acl *default_acl, *acl; in nfs3_proc_mknod() local 685 status = posix_acl_create(dir, &sattr->ia_mode, &default_acl, &acl); in nfs3_proc_mknod() [all …]
|
/fs/reiserfs/ |
D | xattr_acl.c | 304 struct posix_acl *default_acl, *acl; in reiserfs_inherit_default_acl() local 328 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in reiserfs_inherit_default_acl() 332 if (default_acl) { in reiserfs_inherit_default_acl() 334 default_acl); in reiserfs_inherit_default_acl() 335 posix_acl_release(default_acl); in reiserfs_inherit_default_acl()
|
/fs/ |
D | posix_acl.c | 547 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() argument 554 *default_acl = NULL; in posix_acl_create() 583 *default_acl = p; in posix_acl_create() 922 struct posix_acl *default_acl, *acl; in simple_acl_create() local 925 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in simple_acl_create() 929 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in simple_acl_create() 932 if (default_acl) in simple_acl_create() 933 posix_acl_release(default_acl); in simple_acl_create()
|
/fs/xfs/ |
D | xfs_iops.c | 136 struct posix_acl *default_acl, *acl; in xfs_generic_create() local 152 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create() 172 if (default_acl) { in xfs_generic_create() 173 error = xfs_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in xfs_generic_create() 192 if (default_acl) in xfs_generic_create() 193 posix_acl_release(default_acl); in xfs_generic_create()
|
/fs/gfs2/ |
D | inode.c | 590 struct posix_acl *default_acl, *acl; in gfs2_create_inode() local 651 error = posix_acl_create(dir, &mode, &default_acl, &acl); in gfs2_create_inode() 694 if (default_acl || acl) in gfs2_create_inode() 736 if (default_acl) { in gfs2_create_inode() 737 error = gfs2_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in gfs2_create_inode() 738 posix_acl_release(default_acl); in gfs2_create_inode() 781 if (default_acl) in gfs2_create_inode() 782 posix_acl_release(default_acl); in gfs2_create_inode()
|