Lines Matching refs:vp_cache_at
259 struct vattr *vp_cache_at; in fuse_internal_cache_attrs() local
322 vp_cache_at = &(fvdat->cached_attrs); in fuse_internal_cache_attrs()
324 vp_cache_at = vap; in fuse_internal_cache_attrs()
328 vp_cache_at->va_fsid = mp->mnt_stat.f_fsid.val[0]; in fuse_internal_cache_attrs()
329 vp_cache_at->va_fileid = attr->ino; in fuse_internal_cache_attrs()
330 vp_cache_at->va_mode = attr->mode & ~S_IFMT; in fuse_internal_cache_attrs()
331 vp_cache_at->va_nlink = attr->nlink; in fuse_internal_cache_attrs()
332 vp_cache_at->va_uid = attr->uid; in fuse_internal_cache_attrs()
333 vp_cache_at->va_gid = attr->gid; in fuse_internal_cache_attrs()
334 vp_cache_at->va_rdev = attr->rdev; in fuse_internal_cache_attrs()
335 vp_cache_at->va_size = attr->size; in fuse_internal_cache_attrs()
337 vp_cache_at->va_atime.tv_sec = attr->atime; in fuse_internal_cache_attrs()
338 vp_cache_at->va_atime.tv_nsec = attr->atimensec; in fuse_internal_cache_attrs()
339 vp_cache_at->va_mtime.tv_sec = attr->mtime; in fuse_internal_cache_attrs()
340 vp_cache_at->va_mtime.tv_nsec = attr->mtimensec; in fuse_internal_cache_attrs()
341 vp_cache_at->va_ctime.tv_sec = attr->ctime; in fuse_internal_cache_attrs()
342 vp_cache_at->va_ctime.tv_nsec = attr->ctimensec; in fuse_internal_cache_attrs()
344 vp_cache_at->va_blocksize = attr->blksize; in fuse_internal_cache_attrs()
346 vp_cache_at->va_blocksize = PAGE_SIZE; in fuse_internal_cache_attrs()
347 vp_cache_at->va_type = IFTOVT(attr->mode); in fuse_internal_cache_attrs()
348 vp_cache_at->va_bytes = attr->blocks * S_BLKSIZE; in fuse_internal_cache_attrs()
349 vp_cache_at->va_flags = 0; in fuse_internal_cache_attrs()
351 if (vap != vp_cache_at && vap != NULL) in fuse_internal_cache_attrs()
352 memcpy(vap, vp_cache_at, sizeof(*vap)); in fuse_internal_cache_attrs()