| /netbsd-src/external/cddl/osnet/sys/kern/ |
| H A D | policy.c | 330 if ((error = secpolicy_vnode_setdac(vp, cred, ovap->va_uid)) != 0) in secpolicy_vnode_setattr() 358 if (kauth_cred_getuid(cred) != ovap->va_uid) { in secpolicy_vnode_setattr() 361 if (((mask & AT_UID) && vap->va_uid != ovap->va_uid) || in secpolicy_vnode_setattr() 371 (error = secpolicy_vnode_chown(vp, cred, ovap->va_uid)) != 0) { in secpolicy_vnode_setattr() 389 if (kauth_cred_getuid(cred) != ovap->va_uid) { in secpolicy_vnode_setattr() 407 error = secpolicy_xvattr(vp, (xvattr_t *)vap, ovap->va_uid, in secpolicy_vnode_setattr()
|
| /netbsd-src/sys/rump/librump/rumpvfs/ |
| H A D | rumpvfs_compat50.c | 62 uid_t va_uid; /* owner user id */ member 93 va->va_uid = va50->va_uid; in rump_vattr50_to_vattr() 119 va50->va_uid = va->va_uid; in rump_vattr_to_vattr50()
|
| H A D | rumpfs.c | 542 va->va_uid = 0; in makeprivate() 852 attr->va_uid, attr->va_gid, attr->va_mode, NULL, accmode)); in rump_check_permitted() 921 NULL, genfs_can_chtimes(vp, cred, attr->va_uid, in rump_vop_setattr() 950 NULL, genfs_can_chflags(vp, cred, attr->va_uid, false)); in rump_vop_setattr() 959 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (uid_t)VNOVAL) { in rump_vop_setattr() 961 (vap->va_uid != (uid_t)VNOVAL) ? vap->va_uid : attr->va_uid; in rump_vop_setattr() 966 genfs_can_chown(vp, cred, attr->va_uid, attr->va_gid, uid, in rump_vop_setattr() 970 attr->va_uid = uid; in rump_vop_setattr() 977 vp, NULL, genfs_can_chmod(vp, cred, attr->va_uid, in rump_vop_setattr()
|
| /netbsd-src/tests/fs/puffs/h_dtfs/ |
| H A D | dtfs_vnops.c | 69 pn_dir->pn_va.va_uid, pn_dir->pn_va.va_gid, in dtfs_node_lookup() 89 pn_dir->pn_va.va_uid, pn_dir->pn_va.va_gid, in dtfs_node_lookup() 105 pn->pn_va.va_uid, pn->pn_va.va_gid, acc_mode, pcr); in dtfs_node_access() 119 if (va->va_uid != PUFFS_VNOVAL || va->va_gid != PUFFS_VNOVAL) { in dtfs_node_setattr() 120 rv = puffs_access_chown(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr() 121 va->va_uid, va->va_gid, pcr); in dtfs_node_setattr() 127 rv = puffs_access_chmod(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr() 137 rv = puffs_access_times(pn->pn_va.va_uid, pn->pn_va.va_gid, in dtfs_node_setattr()
|
| H A D | dtfs_subr.c | 59 vap->va_uid = 0; in dtfs_baseattrs() 117 newpn->pn_va.va_uid = uid; in dtfs_genfile()
|
| /netbsd-src/sys/fs/puffs/ |
| H A D | puffs_compat.c | 63 uid_t va_uid; member 168 va50->va_uid = va->va_uid; in vattr_to_50() 193 va->va_uid = va50->va_uid; in vattr_from_50()
|
| /netbsd-src/share/examples/puffs/pgfs/ |
| H A D | pgfs_puffs.c | 317 error = puffs_access(dva.va_type, dva.va_mode, dva.va_uid, dva.va_gid, in pgfs_node_lookup() 769 if (va->va_uid != (uid_t)PUFFS_VNOVAL || in pgfs_node_setattr() 788 if (va->va_uid != (uid_t)PUFFS_VNOVAL || in pgfs_node_setattr() 792 va->va_uid != (uid_t)PUFFS_VNOVAL ? va->va_uid : ova.va_uid; in pgfs_node_setattr() 796 error = puffs_access_chown(ova.va_uid, ova.va_gid, in pgfs_node_setattr() 809 ova.va_uid = newuid; in pgfs_node_setattr() 816 error = puffs_access_chmod(ova.va_uid, ova.va_gid, ova.va_type, in pgfs_node_setattr() 835 error = puffs_access_times(ova.va_uid, ova.va_gid, ova.va_mode, in pgfs_node_setattr() 1141 return puffs_access(va.va_type, va.va_mode, va.va_uid, va.va_gid, mode, in pgfs_node_access()
|
| /netbsd-src/sys/fs/unionfs/ |
| H A D | unionfs_subr.c | 245 uva->va_uid = lva->va_uid; in unionfs_create_uppervattr_core() 249 if (ump->um_uid == lva->va_uid) { in unionfs_create_uppervattr_core() 252 uva->va_uid = lva->va_uid; in unionfs_create_uppervattr_core() 256 uva->va_uid = ump->um_uid; in unionfs_create_uppervattr_core() 262 uva->va_uid = ump->um_uid; in unionfs_create_uppervattr_core()
|
| /netbsd-src/lib/libpuffs/ |
| H A D | subr.c | 163 SETIFVAL(va_uid, uid_t); in puffs_setvattr() 197 vap->va_uid = (uid_t)PUFFS_VNOVAL; in puffs_vattr_null() 272 va->va_uid = sb->st_uid; in puffs_stat2vattr()
|
| H A D | opdump.c | 324 if (vap->va_uid != (uid_t)PUFFS_VNOVAL) in dumpattr() 325 snprintf(buf, sizeof(buf), "%d", vap->va_uid); in dumpattr()
|
| /netbsd-src/sys/secmodel/extensions/ |
| H A D | secmodel_extensions_vfs.c | 156 if (va.va_uid != kauth_cred_geteuid(cred)) in secmodel_extensions_system_cb() 214 if (hardlink_check_uid && kauth_cred_geteuid(cred) != va.va_uid) in secmodel_extensions_vnode_cb()
|
| /netbsd-src/sys/miscfs/procfs/ |
| H A D | procfs_vnops.c | 775 vap->va_uid = kauth_cred_geteuid(procp->p_cred); in procfs_getattr() 801 vap->va_uid = vap->va_gid = 0; in procfs_getattr() 806 vap->va_uid = vap->va_gid = 0; in procfs_getattr() 812 vap->va_uid = vap->va_gid = 0; in procfs_getattr() 817 vap->va_uid = vap->va_gid = 0; in procfs_getattr() 853 vap->va_uid = 0; in procfs_getattr() 870 vap->va_uid = kauth_cred_geteuid(fp->f_cred); in procfs_getattr() 887 vap->va_uid = kauth_cred_geteuid(procp->p_cred); in procfs_getattr() 1037 va.va_uid, va.va_gid, va.va_mode, NULL, ap->a_accmode)); in procfs_access()
|
| /netbsd-src/usr.sbin/puffs/mount_9p/ |
| H A D | nineproto.c | 159 vap->va_uid = ustr2uid(uid); in proto_getstat() 356 if (vap->va_uid != (uid_t)PUFFS_VNOVAL) in proto_make_stat() 357 owner = uid2ustr(vap->va_uid); in proto_make_stat()
|
| /netbsd-src/sys/fs/nfs/client/ |
| H A D | nfs_clport.c | 841 if (vap->va_uid == (uid_t)VNOVAL) in nfscl_fillsattr() 844 sp->sa_uid = txdr_unsigned(vap->va_uid); in nfscl_fillsattr() 869 if ((flags & NFSSATTR_FULL) && vap->va_uid != (uid_t)VNOVAL) { in nfscl_fillsattr() 872 *tl = txdr_unsigned(vap->va_uid); in nfscl_fillsattr() 924 if ((flags & NFSSATTR_FULL) && vap->va_uid != (uid_t)VNOVAL) in nfscl_fillsattr() 1160 if (vap->va_uid != (uid_t)VNOVAL) { in nfscl_checksattr() 1161 if (vap->va_uid == nvap->na_uid) in nfscl_checksattr() 1162 vap->va_uid = (uid_t)VNOVAL; in nfscl_checksattr()
|
| /netbsd-src/sys/kern/ |
| H A D | exec_script.c | 206 script_uid = epp->ep_vap->va_uid; in exec_script_makecmds() 324 epp->ep_vap->va_uid = script_uid; in exec_script_makecmds()
|
| H A D | kern_core.c | 252 vattr.va_uid != kauth_cred_geteuid(cred)) { in coredump() 260 vattr.va_uid = security_setidcore_owner; in coredump()
|
| H A D | tty_bsdpty.c | 152 vattr->va_uid = kauth_cred_getuid(l->l_cred); in pty_getvattr()
|
| /netbsd-src/sys/miscfs/umapfs/ |
| H A D | umap_vnops.c | 467 uid = ap->a_vap->va_uid; in umap_getattr() 485 ap->a_vap->va_uid = (uid_t) tmpid; in umap_getattr() 489 ap->a_vap->va_uid = (uid_t) NOBODY; in umap_getattr()
|
| /netbsd-src/usr.sbin/puffs/mount_psshfs/ |
| H A D | psbuf.c | 269 if (va->va_uid != (uid_t)PUFFS_VNOVAL) { in psbuf_put_vattr() 270 theuid = va->va_uid; in psbuf_put_vattr() 383 FAILRV(psbuf_get_4(pb, &vap->va_uid)); in psbuf_get_vattr()
|
| /netbsd-src/sys/nfs/ |
| H A D | nfs_clntsubs.c | 221 (gid != vap->va_gid || uid != vap->va_uid || vmode != vap->va_mode in nfs_loadattrcache() 250 vap->va_uid = uid; in nfs_loadattrcache() 260 vap->va_uid = uid; in nfs_loadattrcache()
|
| H A D | nfsm_subs.h | 313 if ((full) && (a)->va_uid != (uid_t)VNOVAL) { \ 316 *tl = txdr_unsigned((a)->va_uid); \ 538 (a)->va_uid = fxdr_unsigned(uid_t, *tl); \
|
| /netbsd-src/sys/fs/ptyfs/ |
| H A D | ptyfs_vnops.c | 345 vap->va_uid = ptyfs->ptyfs_uid; in ptyfs_getattr() 435 if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) { in ptyfs_setattr() 438 error = ptyfs_chown(vp, vap->va_uid, vap->va_gid, cred, l); in ptyfs_setattr() 556 ap->a_vp, NULL, genfs_can_access(ap->a_vp, ap->a_cred, va.va_uid, in ptyfs_access()
|
| /netbsd-src/sys/fs/hfs/ |
| H A D | hfs_vnops.c | 547 va->va_uid, va->va_gid, va->va_mode, NULL, accmode)); in hfs_check_permitted() 638 vap->va_uid = HFS_DEFAULT_UID; in hfs_vop_getattr() 642 vap->va_uid = bsd->owner_id; in hfs_vop_getattr() 689 || vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL in hfs_vop_setattr()
|
| /netbsd-src/sys/coda/ |
| H A D | coda_venus.c | 162 (top)->va_uid = (fromp)->va_uid; \ 185 (top)->va_uid = (fromp)->va_uid; \
|
| /netbsd-src/lib/libperfuse/ |
| H A D | ops.c | 266 va->va_uid, va->va_gid, in mode_access() 293 owner = puffs_pn_getvap(targ)->va_uid == uid; in sticky_access() 294 parent_owner = puffs_pn_getvap(opc)->va_uid == uid; in sticky_access() 310 vap->va_uid = fa->uid; in fuse_attr_to_vap() 1527 vap->va_uid, vap->va_gid, in perfuse_node_access() 1705 (puffs_access_times(old_va->va_uid, old_va->va_gid, in perfuse_node_setattr_ttl() 1712 if (((vap->va_uid != (uid_t)PUFFS_VNOVAL) || in perfuse_node_setattr_ttl() 1714 (puffs_access_chown(old_va->va_uid, old_va->va_gid, in perfuse_node_setattr_ttl() 1715 vap->va_uid, vap->va_gid, pcr)) != 0) in perfuse_node_setattr_ttl() 1730 (puffs_access_chmod(old_va->va_uid, old_va->va_gid, in perfuse_node_setattr_ttl() [all …]
|