Home
last modified time | relevance | path

Searched refs:nm_vattr (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/namefs/
H A Dnamevno.c130 bcopy(&nodep->nm_vattr, &newnamep->nm_vattr, sizeof (vattr_t)); in nm_open()
131 newnamep->nm_vattr.va_type = outfilevp->v_type; in nm_open()
132 newnamep->nm_vattr.va_nodeid = namenodeno_alloc(); in nm_open()
133 newnamep->nm_vattr.va_size = (u_offset_t)0; in nm_open()
134 newnamep->nm_vattr.va_rdev = outfilevp->v_rdev; in nm_open()
227 bcopy(&nodep->nm_vattr, vap, sizeof (vattr_t)); in nm_getattr()
249 if (crgetuid(crp) != nodep->nm_vattr.va_uid) { in nm_access_unlocked()
251 if (!groupmember(nodep->nm_vattr.va_gid, crp)) in nm_access_unlocked()
256 nodep->nm_vattr.va_uid, nodep->nm_vattr.va_mode << shift, in nm_access_unlocked()
268 struct vattr *nmvap = &nodep->nm_vattr; in nm_setattr()
[all …]
H A Dnamevfs.c428 vattrp = &nodep->nm_vattr; in nm_mount()
602 if (secpolicy_vnode_owner(crp, nodep->nm_vattr.va_uid) != 0) { in nm_unmount()
620 namenodeno_free(nodep->nm_vattr.va_nodeid); in nm_unmount()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dnamenode.h61 struct vattr nm_vattr; /* attributes of mounted file desc. */ member