Lines Matching refs:vap
183 nfs3getattr(struct nfs_file *nfp, struct vattr *vap) in nfs3getattr() argument
214 if (vap->va_mask & AT_TYPE) { in nfs3getattr()
216 vap->va_type = VBAD; in nfs3getattr()
218 vap->va_type = nf3_to_vt[na->type]; in nfs3getattr()
220 if (vap->va_mask & AT_MODE) in nfs3getattr()
221 vap->va_mode = (mode_t)na->mode; in nfs3getattr()
222 if (vap->va_mask & AT_SIZE) in nfs3getattr()
223 vap->va_size = (u_offset_t)na->size; in nfs3getattr()
224 if (vap->va_mask & AT_NODEID) in nfs3getattr()
225 vap->va_nodeid = (u_longlong_t)na->fileid; in nfs3getattr()
226 if (vap->va_mask & AT_ATIME) { in nfs3getattr()
227 vap->va_atime.tv_sec = na->atime.seconds; in nfs3getattr()
228 vap->va_atime.tv_nsec = na->atime.nseconds; in nfs3getattr()
230 if (vap->va_mask & AT_CTIME) { in nfs3getattr()
231 vap->va_ctime.tv_sec = na->ctime.seconds; in nfs3getattr()
232 vap->va_ctime.tv_nsec = na->ctime.nseconds; in nfs3getattr()
234 if (vap->va_mask & AT_MTIME) { in nfs3getattr()
235 vap->va_mtime.tv_sec = na->mtime.seconds; in nfs3getattr()
236 vap->va_mtime.tv_nsec = na->mtime.nseconds; in nfs3getattr()