Lines Matching refs:vap
155 puffs_setvattr(struct vattr *vap, const struct vattr *sva)
158 #define SETIFVAL(a, t) if (sva->a != (t)PUFFS_VNOVAL) vap->a = sva->a
160 vap->va_type = sva->va_type;
186 puffs_vattr_null(struct vattr *vap)
189 vap->va_type = VNON;
195 vap->va_mode = (mode_t)PUFFS_VNOVAL;
196 vap->va_nlink = (nlink_t)PUFFS_VNOVAL;
197 vap->va_uid = (uid_t)PUFFS_VNOVAL;
198 vap->va_gid = (gid_t)PUFFS_VNOVAL;
199 vap->va_fsid = (dev_t)PUFFS_VNOVAL;
200 vap->va_fileid = (ino_t)PUFFS_VNOVAL;
201 vap->va_size = (u_quad_t)PUFFS_VNOVAL;
202 vap->va_blocksize = sysconf(_SC_PAGESIZE);
203 vap->va_atime.tv_sec =
204 vap->va_mtime.tv_sec =
205 vap->va_ctime.tv_sec =
206 vap->va_birthtime.tv_sec = PUFFS_VNOVAL;
207 vap->va_atime.tv_nsec =
208 vap->va_mtime.tv_nsec =
209 vap->va_ctime.tv_nsec =
210 vap->va_birthtime.tv_nsec = PUFFS_VNOVAL;
211 vap->va_rdev = (dev_t)PUFFS_VNOVAL;
212 vap->va_bytes = (u_quad_t)PUFFS_VNOVAL;
214 vap->va_flags = 0;
215 vap->va_gen = 0;
216 vap->va_vaflags = 0;