Lines Matching refs:vap
56 zfs_init_vattr(vattr_t *vap, uint64_t mask, uint64_t mode,
59 VATTR_NULL(vap);
60 vap->va_mask = (uint_t)mask;
62 vap->va_type = IFTOVT(mode);
64 vap->va_mode = mode & MODEMASK;
66 vap->va_uid = (uid_t)(IS_EPHEMERAL(uid)) ? -1 : uid;
68 vap->va_gid = (gid_t)(IS_EPHEMERAL(gid)) ? -1 : gid;
69 vap->va_rdev = zfs_cmpldev(rdev);
70 vap->va_nodeid = nodeid;
874 vattr_t *vap = &xva.xva_vattr;
891 zfs_init_vattr(vap, lr->lr_mask, lr->lr_mode,
894 vap->va_size = lr->lr_size;
895 ZFS_TIME_DECODE(&vap->va_atime, lr->lr_atime);
896 ZFS_TIME_DECODE(&vap->va_mtime, lr->lr_mtime);
903 if (vap->va_mask & AT_XVATTR) {
915 error = VOP_SETATTR(vp, vap, kcred);