/linux-4.1.27/fs/ceph/ |
D | acl.c | 161 struct posix_acl *acl, *default_acl; in ceph_pre_init_acls() local 167 err = posix_acl_create(dir, mode, &default_acl, &acl); in ceph_pre_init_acls() 181 if (!default_acl && !acl) in ceph_pre_init_acls() 186 if (default_acl) in ceph_pre_init_acls() 187 val_size2 = posix_acl_xattr_size(default_acl->a_count); in ceph_pre_init_acls() 202 ceph_pagelist_encode_32(pagelist, acl && default_acl ? 2 : 1); in ceph_pre_init_acls() 218 if (default_acl) { in ceph_pre_init_acls() 225 err = posix_acl_to_xattr(&init_user_ns, default_acl, in ceph_pre_init_acls() 236 info->default_acl = default_acl; in ceph_pre_init_acls() 242 posix_acl_release(default_acl); in ceph_pre_init_acls() [all …]
|
D | super.h | 778 void *default_acl; member
|
/linux-4.1.27/fs/btrfs/ |
D | acl.c | 139 struct posix_acl *default_acl, *acl; in btrfs_init_acl() local 146 ret = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in btrfs_init_acl() 150 if (default_acl) { in btrfs_init_acl() 151 ret = __btrfs_set_acl(trans, inode, default_acl, in btrfs_init_acl() 153 posix_acl_release(default_acl); in btrfs_init_acl() 163 if (!default_acl && !acl) in btrfs_init_acl()
|
/linux-4.1.27/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()
|
/linux-4.1.27/fs/jfs/ |
D | acl.c | 139 struct posix_acl *default_acl, *acl; in jfs_init_acl() local 142 rc = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in jfs_init_acl() 146 if (default_acl) { in jfs_init_acl() 147 rc = __jfs_set_acl(tid, inode, ACL_TYPE_DEFAULT, default_acl); in jfs_init_acl() 148 posix_acl_release(default_acl); in jfs_init_acl()
|
/linux-4.1.27/fs/f2fs/ |
D | acl.c | 333 struct posix_acl **default_acl, struct posix_acl **acl, in f2fs_acl_create() argument 367 *default_acl = NULL; in f2fs_acl_create() 369 *default_acl = p; in f2fs_acl_create() 376 *default_acl = NULL; in f2fs_acl_create() 390 struct posix_acl *default_acl = NULL, *acl = NULL; in f2fs_init_acl() local 393 error = f2fs_acl_create(dir, &inode->i_mode, &default_acl, &acl, dpage); in f2fs_init_acl() 397 if (default_acl) { in f2fs_init_acl() 398 error = __f2fs_set_acl(inode, ACL_TYPE_DEFAULT, default_acl, in f2fs_init_acl() 400 posix_acl_release(default_acl); in f2fs_init_acl()
|
/linux-4.1.27/fs/ext2/ |
D | acl.c | 240 struct posix_acl *default_acl, *acl; in ext2_init_acl() local 243 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext2_init_acl() 247 if (default_acl) { in ext2_init_acl() 248 error = ext2_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in ext2_init_acl() 249 posix_acl_release(default_acl); in ext2_init_acl()
|
/linux-4.1.27/fs/ext4/ |
D | acl.c | 264 struct posix_acl *default_acl, *acl; in ext4_init_acl() local 267 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext4_init_acl() 271 if (default_acl) { in ext4_init_acl() 273 default_acl); in ext4_init_acl() 274 posix_acl_release(default_acl); in ext4_init_acl()
|
/linux-4.1.27/fs/ext3/ |
D | acl.c | 262 struct posix_acl *default_acl, *acl; in ext3_init_acl() local 265 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in ext3_init_acl() 269 if (default_acl) { in ext3_init_acl() 271 default_acl); in ext3_init_acl() 272 posix_acl_release(default_acl); in ext3_init_acl()
|
/linux-4.1.27/fs/jffs2/ |
D | acl.c | 272 struct posix_acl *default_acl, *acl; in jffs2_init_acl_pre() local 277 rc = posix_acl_create(dir_i, i_mode, &default_acl, &acl); in jffs2_init_acl_pre() 281 if (default_acl) { in jffs2_init_acl_pre() 282 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in jffs2_init_acl_pre() 283 posix_acl_release(default_acl); in jffs2_init_acl_pre()
|
/linux-4.1.27/fs/reiserfs/ |
D | xattr_acl.c | 306 struct posix_acl *default_acl, *acl; in reiserfs_inherit_default_acl() local 330 err = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in reiserfs_inherit_default_acl() 334 if (default_acl) { in reiserfs_inherit_default_acl() 336 default_acl); in reiserfs_inherit_default_acl() 337 posix_acl_release(default_acl); in reiserfs_inherit_default_acl()
|
/linux-4.1.27/fs/ |
D | posix_acl.c | 547 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() argument 580 *default_acl = NULL; in posix_acl_create() 582 *default_acl = p; in posix_acl_create() 589 *default_acl = NULL; in posix_acl_create() 890 struct posix_acl *default_acl, *acl; in simple_acl_create() local 893 error = posix_acl_create(dir, &inode->i_mode, &default_acl, &acl); in simple_acl_create() 897 set_cached_acl(inode, ACL_TYPE_DEFAULT, default_acl); in simple_acl_create() 900 if (default_acl) in simple_acl_create() 901 posix_acl_release(default_acl); in simple_acl_create()
|
/linux-4.1.27/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 …]
|
/linux-4.1.27/include/linux/ |
D | posix_acl.h | 131 struct posix_acl **default_acl, struct posix_acl **acl) in posix_acl_create() argument 133 *default_acl = *acl = NULL; in posix_acl_create()
|
/linux-4.1.27/fs/xfs/ |
D | xfs_iops.c | 137 struct posix_acl *default_acl, *acl; in xfs_generic_create() local 153 error = posix_acl_create(dir, &mode, &default_acl, &acl); in xfs_generic_create() 173 if (default_acl) { in xfs_generic_create() 174 error = xfs_set_acl(inode, default_acl, ACL_TYPE_DEFAULT); in xfs_generic_create() 193 if (default_acl) in xfs_generic_create() 194 posix_acl_release(default_acl); in xfs_generic_create()
|
/linux-4.1.27/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()
|