Searched refs:mnt_cred (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/fs/unionfs/ |
H A D | union_vfsops.c | 155 error = VOP_GETATTR(mp->mnt_vnodecovered, &va, mp->mnt_cred); in unionfs_domount() 168 if (mp->mnt_cred->cr_ruid == 0) { /* root only */ in unionfs_domount() 220 uid = mp->mnt_cred->cr_ruid; in unionfs_domount() 221 gid = mp->mnt_cred->cr_rgid; in unionfs_domount()
|
/freebsd/sys/fs/tmpfs/ |
H A D | tmpfs_vfsops.c | 388 error = VOP_GETATTR(mp->mnt_vnodecovered, &va, mp->mnt_cred); in tmpfs_mount() 393 if (mp->mnt_cred->cr_ruid != 0 || in tmpfs_mount() 396 if (mp->mnt_cred->cr_ruid != 0 || in tmpfs_mount() 399 if (mp->mnt_cred->cr_ruid != 0 || in tmpfs_mount()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
H A D | spl_policy.c | 87 if (cr->cr_uid == mp->mnt_cred->cr_uid && in secpolicy_fs_owner() 88 cr->cr_prison == mp->mnt_cred->cr_prison) { in secpolicy_fs_owner()
|
H A D | spl_vfs.c | 168 mp = vfs_mount_alloc(vp, vfsp, fspath, vp->v_mount->mnt_cred); in mount_snapshot()
|
/freebsd/sys/fs/tarfs/ |
H A D | tarfs_vfsops.c | 955 error = VOP_GETATTR(mp->mnt_vnodecovered, &va, mp->mnt_cred); in tarfs_mount() 960 if (mp->mnt_cred->cr_ruid != 0 || in tarfs_mount() 963 if (mp->mnt_cred->cr_ruid != 0 || in tarfs_mount() 966 if (mp->mnt_cred->cr_ruid != 0 || in tarfs_mount()
|
/freebsd/sys/kern/ |
H A D | vfs_subr.c | 1075 if (prison_check(td->td_ucred, mp->mnt_cred) != 0) in vfs_suser() 1087 mp->mnt_cred->cr_uid != td->td_ucred->cr_uid) { in vfs_suser() 4856 (u_int)mp->mnt_cred->cr_uid, (u_int)mp->mnt_cred->cr_ruid); in DB_SHOW_COMMAND() 4857 if (jailed(mp->mnt_cred)) in DB_SHOW_COMMAND() 4858 db_printf(", jail=%d", mp->mnt_cred->cr_prison->pr_id); in DB_SHOW_COMMAND()
|
H A D | vfs_mount.c | 692 mp->mnt_cred = crdup(cred); in vfs_mount_alloc() 771 crfree(mp->mnt_cred); in vfs_mount_destroy()
|
/freebsd/sys/sys/ |
H A D | mount.h | 247 struct ucred *mnt_cred; /* credentials of mounter */ member
|
/freebsd/sys/nlm/ |
H A D | nlm_advlock.c | 250 td->td_ucred = vp->v_mount->mnt_cred; in nlm_advlock_internal()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_vnops.c | 1474 cred = vp->v_mount->mnt_cred; in ffs_close_ea()
|