Home
last modified time | relevance | path

Searched refs:default_acl (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/fs/ceph/
H A Dacl.c164 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 Dacl.c170 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 Dacl.c129 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 Dacl.c127 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 Dacl.c158 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 Dacl.c132 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 Dacl.c333 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 Dacl.c249 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 Dacl.c255 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 Dacl.c364 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 Dacl.c270 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 Dacl.c276 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 Dxattr_acl.c304 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 Dacl.c281 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 Dacl.c276 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 Dxattr_acl.c310 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 Dnfs3proc.c317 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 Dnfs3proc.c341 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 Dposix_acl.h111 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 Dposix_acl.h129 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 Dposix_acl.c583 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 Dposix_acl.c636 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 Dxfs_iops.c148 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 Dxattr.c675 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 Dxfs_iops.c139 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()

Completed in 17 milliseconds

12