Home
last modified time | relevance | path

Searched refs:va_uid (Results 1 – 25 of 90) sorted by relevance

1234

/netbsd-src/external/cddl/osnet/sys/kern/
H A Dpolicy.c330 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 Drumpvfs_compat50.c62 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 Drumpfs.c542 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 Ddtfs_vnops.c69 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 Ddtfs_subr.c59 vap->va_uid = 0; in dtfs_baseattrs()
117 newpn->pn_va.va_uid = uid; in dtfs_genfile()
/netbsd-src/sys/fs/puffs/
H A Dpuffs_compat.c63 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 Dpgfs_puffs.c317 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 Dunionfs_subr.c245 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 Dsubr.c163 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 Dopdump.c324 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 Dsecmodel_extensions_vfs.c156 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 Dprocfs_vnops.c775 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 Dnineproto.c159 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 Dnfs_clport.c841 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 Dexec_script.c206 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 Dkern_core.c252 vattr.va_uid != kauth_cred_geteuid(cred)) { in coredump()
260 vattr.va_uid = security_setidcore_owner; in coredump()
H A Dtty_bsdpty.c152 vattr->va_uid = kauth_cred_getuid(l->l_cred); in pty_getvattr()
/netbsd-src/sys/miscfs/umapfs/
H A Dumap_vnops.c467 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 Dpsbuf.c269 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 Dnfs_clntsubs.c221 (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 Dnfsm_subs.h313 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 Dptyfs_vnops.c345 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 Dhfs_vnops.c547 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 Dcoda_venus.c162 (top)->va_uid = (fromp)->va_uid; \
185 (top)->va_uid = (fromp)->va_uid; \
/netbsd-src/lib/libperfuse/
H A Dops.c266 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 …]

1234