Lines Matching defs:vattr
1396 struct vattr vattr;
1439 VATTR_NULL(&vattr);
1440 vattr.va_mode = (mode & ALLPERMS) &
1442 vattr.va_rdev = dev;
1447 vattr.va_type = VCHR;
1450 vattr.va_type = VBLK;
1469 &nd.ni_cnd, &vattr);
1476 &nd.ni_cnd, &vattr);
1525 struct vattr vattr;
1553 VATTR_NULL(&vattr);
1554 vattr.va_type = VFIFO;
1555 vattr.va_mode = (mode & ALLPERMS) & ~td->td_proc->p_pd->pd_cmask;
1558 &vattr);
1562 error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr);
1622 struct vattr va;
1792 struct vattr vattr;
1832 VATTR_NULL(&vattr);
1833 vattr.va_mode = ACCESSPERMS &~ td->td_proc->p_pd->pd_cmask;
1835 vattr.va_type = VLNK;
1837 &vattr);
1841 error = VOP_SYMLINK(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr, syspath);
2775 struct vattr vattr;
2796 VATTR_NULL(&vattr);
2797 vattr.va_flags = flags;
2800 error = mac_vnode_check_setflags(td->td_ucred, vp, vattr.va_flags);
2803 error = VOP_SETATTR(vp, &vattr, td->td_ucred);
2922 struct vattr vattr;
2928 VATTR_NULL(&vattr);
2929 vattr.va_mode = mode & ALLPERMS;
2931 error = mac_vnode_check_setmode(cred, vp, vattr.va_mode);
2934 error = VOP_SETATTR(vp, &vattr, cred);
3047 struct vattr vattr;
3053 VATTR_NULL(&vattr);
3054 vattr.va_uid = uid;
3055 vattr.va_gid = gid;
3057 error = mac_vnode_check_setowner(cred, vp, vattr.va_uid,
3058 vattr.va_gid);
3061 error = VOP_SETATTR(vp, &vattr, cred);
3256 struct vattr vattr;
3261 vattr.va_birthtime.tv_sec = VNOVAL;
3262 vattr.va_birthtime.tv_nsec = 0;
3267 if (numtimes < 3 && VOP_GETATTR(vp, &vattr, td->td_ucred) == 0 &&
3268 timespeccmp(&ts[1], &vattr.va_birthtime, < ))
3270 VATTR_NULL(&vattr);
3271 vattr.va_atime = ts[0];
3272 vattr.va_mtime = ts[1];
3274 vattr.va_birthtime = ts[1];
3276 vattr.va_birthtime = ts[2];
3278 vattr.va_vaflags |= VA_UTIMES_NULL;
3280 error = mac_vnode_check_setutimes(td->td_ucred, vp, vattr.va_atime,
3281 vattr.va_mtime);
3284 error = VOP_SETATTR(vp, &vattr, td->td_ucred);
3876 struct vattr vattr;
3896 VATTR_NULL(&vattr);
3897 vattr.va_type = VDIR;
3898 vattr.va_mode = (mode & ACCESSPERMS) &~ td->td_proc->p_pd->pd_cmask;
3901 &vattr);
3905 error = VOP_MKDIR(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr);
4328 struct vattr vattr;
4347 error = VOP_GETATTR(vp, &vattr, td->td_ucred);
4350 if (td->td_ucred->cr_uid != vattr.va_uid) {