Home
last modified time | relevance | path

Searched refs:zidmap_t (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzfs_vnops_os.h49 zidmap_t *mnt_ns);
52 zidmap_t *mnt_ns);
55 znode_t **zpp, cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns);
60 extern int zfs_getattr_fast(zidmap_t *, u32 request_mask, struct inode *ip,
63 extern int zfs_getattr_fast(zidmap_t *, struct inode *ip, struct kstat *sp);
66 zidmap_t *mnt_ns);
69 zidmap_t *mnt_ns);
71 char *link, znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns);
H A Dpolicy.h50 int secpolicy_vnode_setids_setgids(const cred_t *, gid_t, zidmap_t *,
57 const vattr_t *, cred_t *, zidmap_t *, struct user_namespace *);
H A Dzpl.h42 umode_t mode, cred_t *cr, zidmap_t *mnt_ns);
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dtypes.h69 typedef struct mnt_idmap zidmap_t; typedef
76 typedef struct mnt_idmap zidmap_t; typedef
80 typedef struct user_namespace zidmap_t; typedef
84 extern zidmap_t *zfs_init_idmap;
H A Dcred.h51 extern zidmap_t *zfs_get_init_idmap(void);
80 static inline uid_t zfs_uid_to_vfsuid(zidmap_t *mnt_userns, in zfs_uid_to_vfsuid()
104 static inline gid_t zfs_gid_to_vfsgid(zidmap_t *mnt_userns, in zfs_gid_to_vfsgid()
128 static inline uid_t zfs_vfsuid_to_uid(zidmap_t *mnt_userns, in zfs_vfsuid_to_uid()
153 static inline gid_t zfs_vfsgid_to_gid(zidmap_t *mnt_userns, in zfs_vfsgid_to_gid()
/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/zfs/sys/
H A Dzfs_vnops_os.h38 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-14.2/sys/contrib/openzfs/include/sys/
H A Dzfs_acl.h209 cred_t *, vsecattr_t *, zfs_acl_ids_t *, zidmap_t *);
219 zidmap_t *);
221 extern int zfs_zaccess_rwx(struct znode *, mode_t, int, cred_t *, zidmap_t *);
225 int zfs_zaccess_delete(struct znode *, struct znode *, cred_t *, zidmap_t *);
227 struct znode *, struct znode *, cred_t *cr, zidmap_t *mnt_ns);
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-cred.c149 zidmap_t *
153 return ((zidmap_t *)&nop_mnt_idmap); in zfs_get_init_idmap()
155 return ((zidmap_t *)&init_user_ns); in zfs_get_init_idmap()
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/
H A Dpolicy.c217 secpolicy_vnode_setids_setgids(const cred_t *cr, gid_t gid, zidmap_t *mnt_ns, in secpolicy_vnode_setids_setgids()
289 secpolicy_vnode_setid_modify(const cred_t *cr, uid_t owner, zidmap_t *mnt_ns, in secpolicy_vnode_setid_modify()
318 const vattr_t *ovap, cred_t *cr, zidmap_t *mnt_ns, in secpolicy_setid_setsticky_clear()
H A Dzpl_inode.c116 zidmap_t *mnt_ns) in zpl_vap_init()
151 zidmap_t *user_ns = kcred->user_ns; in zpl_create()
201 zidmap_t *user_ns = kcred->user_ns; in zpl_mknod()
264 zidmap_t *userns = kcred->user_ns; in zpl_tmpfile()
355 zidmap_t *user_ns = kcred->user_ns; in zpl_mkdir()
570 zidmap_t *user_ns = kcred->user_ns; in zpl_rename2()
621 zidmap_t *user_ns = kcred->user_ns; in zpl_symlink()
H A Dzfs_ioctl_os.c285 zidmap_t *zfs_init_idmap;
310 zfs_init_idmap = (zidmap_t *)zfs_get_init_idmap(); in openzfs_init_os()
H A Dzpl_xattr.c741 __zpl_xattr_user_set(zidmap_t *user_ns, in __zpl_xattr_user_set()
851 __zpl_xattr_trusted_set(zidmap_t *user_ns, in __zpl_xattr_trusted_set()
921 __zpl_xattr_security_set(zidmap_t *user_ns, in __zpl_xattr_security_set()
1322 __zpl_xattr_acl_set_access(zidmap_t *mnt_ns, in __zpl_xattr_acl_set_access()
1368 __zpl_xattr_acl_set_default(zidmap_t *mnt_ns, in __zpl_xattr_acl_set_default()
H A Dzfs_acl.c1803 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids, zidmap_t *mnt_ns) in zfs_acl_ids_create()
2287 boolean_t anyaccess, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_aces_check()
2452 zidmap_t *mnt_ns) in zfs_zaccess_trivial()
2482 boolean_t *check_privs, boolean_t skipaclchk, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_common()
2539 cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_append()
2624 zidmap_t *mnt_ns) in zfs_zaccess()
2773 zidmap_t *mnt_ns) in zfs_zaccess_rwx()
2864 zfs_zaccess_delete(znode_t *dzp, znode_t *zp, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_delete()
2995 znode_t *tzp, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_rename()
H A Dzfs_vnops_os.c555 zidmap_t *mnt_ns) in zfs_create()
803 zidmap_t *mnt_ns) in zfs_tmpfile()
1183 cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns) in zfs_mkdir()
1654 zfs_getattr_fast(zidmap_t *user_ns, u32 request_mask, struct inode *ip, in zfs_getattr_fast()
1657 zfs_getattr_fast(zidmap_t *user_ns, struct inode *ip, struct kstat *sp) in zfs_getattr_fast()
1850 zfs_setattr(znode_t *zp, vattr_t *vap, int flags, cred_t *cr, zidmap_t *mnt_ns) in zfs_setattr()
2691 cred_t *cr, int flags, uint64_t rflags, vattr_t *wo_vap, zidmap_t *mnt_ns) in zfs_rename()
3224 znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns) in zfs_symlink()
/freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dtypes.h108 typedef void zidmap_t; typedef
/freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_acl.c1620 vsecattr_t *vsecp, zfs_acl_ids_t *acl_ids, zidmap_t *mnt_ns) in zfs_acl_ids_create()
2342 zidmap_t *mnt_ns) in zfs_zaccess()
2472 zidmap_t *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()
2629 znode_t *tzp, cred_t *cr, zidmap_t *mnt_ns) in zfs_zaccess_rename()
H A Dzfs_vnops_os.c1056 znode_t **zpp, cred_t *cr, int flag, vsecattr_t *vsecp, zidmap_t *mnt_ns) in zfs_create()
1423 cred_t *cr, int flags, vsecattr_t *vsecp, zidmap_t *mnt_ns) in zfs_mkdir()
2184 zfs_setattr(znode_t *zp, vattr_t *vap, int flags, cred_t *cr, zidmap_t *mnt_ns) in zfs_setattr()
3445 cred_t *cr, int flags, uint64_t rflags, vattr_t *wo_vap, zidmap_t *mnt_ns) in zfs_rename()
3502 const char *link, znode_t **zpp, cred_t *cr, int flags, zidmap_t *mnt_ns) in zfs_symlink()