/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | zfs_vnops_os.h | 50 zidmap_t *mnt_ns); 53 zidmap_t *mnt_ns); 56 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns); 67 zidmap_t *mnt_ns); 70 zidmap_t *mnt_ns); 72 char *link, znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns);
|
H A D | zpl.h | 41 umode_t mode, cred_t *cr, zidmap_t *mnt_ns);
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
H A D | zfs_vnops_os.h | 38 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns); 42 zidmap_t *mnt_ns); 45 zidmap_t *mnt_ns); 47 const char *link, znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns); 54 zidmap_t *mnt_ns);
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | policy.c | 217 secpolicy_vnode_setids_setgids(const cred_t *cr, gid_t gid, zidmap_t *mnt_ns, in secpolicy_vnode_setids_setgids() argument 220 gid = zfs_gid_to_vfsgid(mnt_ns, fs_ns, gid); in secpolicy_vnode_setids_setgids() 280 secpolicy_vnode_setid_modify(const cred_t *cr, uid_t owner, zidmap_t *mnt_ns, in secpolicy_vnode_setid_modify() argument 283 owner = zfs_uid_to_vfsuid(mnt_ns, fs_ns, owner); in secpolicy_vnode_setid_modify() 309 const vattr_t *ovap, cred_t *cr, zidmap_t *mnt_ns, in secpolicy_setid_setsticky_clear() argument 316 ovap->va_uid, mnt_ns, fs_ns)) != 0) { in secpolicy_setid_setsticky_clear() 335 mnt_ns, fs_ns) != 0) { in secpolicy_setid_setsticky_clear()
|
H A D | zfs_acl.c | 1803 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids, zidmap_t *mnt_ns) in zfs_acl_ids_create() argument 1890 secpolicy_vnode_setids_setgids(cr, gid, mnt_ns, in zfs_acl_ids_create() 2287 boolean_t anyaccess, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_aces_check() argument 2303 if (mnt_ns) { in zfs_zaccess_aces_check() 2304 fowner = zfs_uid_to_vfsuid(mnt_ns, zfs_i_user_ns(ZTOI(zp)), in zfs_zaccess_aces_check() 2306 gowner = zfs_gid_to_vfsgid(mnt_ns, zfs_i_user_ns(ZTOI(zp)), in zfs_zaccess_aces_check() 2452 zidmap_t *mnt_ns) in zfs_zaccess_trivial() argument 2467 err = generic_permission(mnt_ns, ZTOI(zp), mask); in zfs_zaccess_trivial() 2482 boolean_t *check_privs, boolean_t skipaclchk, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_common() argument 2532 return (zfs_zaccess_trivial(zp, working_mode, cr, mnt_ns)); in zfs_zaccess_common() [all …]
|
H A D | zfs_vnops_os.c | 602 zidmap_t *mnt_ns) in zfs_create() argument 691 mnt_ns))) { in zfs_create() 710 cr, vsecp, &acl_ids, mnt_ns)) != 0) in zfs_create() 805 mnt_ns))) { in zfs_create() 850 zidmap_t *mnt_ns) in zfs_tmpfile() argument 897 if ((error = zfs_zaccess(dzp, ACE_ADD_FILE, 0, B_FALSE, cr, mnt_ns))) { in zfs_tmpfile() 904 cr, vsecp, &acl_ids, mnt_ns)) != 0) in zfs_tmpfile() 1230 cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns) in zfs_mkdir() argument 1287 vsecp, &acl_ids, mnt_ns)) != 0) { in zfs_mkdir() 1309 mnt_ns))) { in zfs_mkdir() [all …]
|
H A D | zpl_xattr.c | 1273 __zpl_xattr_acl_set_access(zidmap_t *mnt_ns, in __zpl_xattr_acl_set_access() argument 1285 if (!zpl_inode_owner_or_capable(mnt_ns, ip)) in __zpl_xattr_acl_set_access() 1288 (void) mnt_ns; in __zpl_xattr_acl_set_access() 1315 __zpl_xattr_acl_set_default(zidmap_t *mnt_ns, in __zpl_xattr_acl_set_default() argument 1327 if (!zpl_inode_owner_or_capable(mnt_ns, ip)) in __zpl_xattr_acl_set_default() 1330 (void) mnt_ns; in __zpl_xattr_acl_set_default()
|
H A D | zpl_inode.c | 136 zidmap_t *mnt_ns) in zpl_vap_init() argument 141 vap->va_uid = zfs_vfsuid_to_uid(mnt_ns, in zpl_vap_init() 149 vap->va_gid = zfs_vfsgid_to_gid(mnt_ns, in zpl_vap_init()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_acl.c | 1620 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids, zidmap_t *mnt_ns) in zfs_acl_ids_create() argument 2342 zidmap_t *mnt_ns) in zfs_zaccess() argument 2472 zidmap_t *mnt_ns) in zfs_zaccess_rwx() argument 2475 mnt_ns)); in zfs_zaccess_rwx() 2542 zfs_zaccess_delete(znode_t *dzp, znode_t *zp, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_delete() argument 2629 znode_t *tzp, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_rename() argument 2650 mnt_ns))) in zfs_zaccess_rename() 2660 if ((error = zfs_zaccess_delete(sdzp, szp, cr, mnt_ns))) in zfs_zaccess_rename() 2666 if (tzp && (error = zfs_zaccess_delete(tdzp, tzp, cr, mnt_ns))) in zfs_zaccess_rename() 2672 error = zfs_zaccess(tdzp, add_perm, 0, B_FALSE, cr, mnt_ns); in zfs_zaccess_rename()
|
H A D | zfs_vnops_os.c | 937 znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp, zidmap_t *mnt_ns) in zfs_create() argument 1003 if ((error = zfs_zaccess(dzp, ACE_ADD_FILE, 0, B_FALSE, cr, mnt_ns))) { in zfs_create() 1307 cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns) in zfs_mkdir() argument 1381 mnt_ns))) { in zfs_mkdir() 2063 zfs_setattr(znode_t *zp, vattr_t *vap, int flags, cred_t *cr, zidmap_t *mnt_ns) in zfs_setattr() argument 2235 skipaclchk, cr, mnt_ns); in zfs_setattr() 2272 skipaclchk, cr, mnt_ns) == 0) { in zfs_setattr() 2382 mnt_ns) == 0) { in zfs_setattr() 3311 cred_t *cr, int flags, uint64_t rflags, vattr_t *wo_vap, zidmap_t *mnt_ns) in zfs_rename() argument 3371 const char *link, znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns) in zfs_symlink() argument [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zfs_acl.h | 227 struct znode *, struct znode *, cred_t *cr, zidmap_t *mnt_ns);
|