vap 94 isofs/cd9660/cd9660_vnops.c cd9660_mknod(ndp, vap, cred, p) vap 97 isofs/cd9660/cd9660_vnops.c struct vattr *vap; vap 115 isofs/cd9660/cd9660_vnops.c || vap->va_type != vp->v_type vap 116 isofs/cd9660/cd9660_vnops.c || (vap->va_type != VCHR && vap->va_type != VBLK)) { vap 124 isofs/cd9660/cd9660_vnops.c if (ip->inode.iso_rdev == vap->va_rdev || vap->va_rdev == VNOVAL) { vap 130 isofs/cd9660/cd9660_vnops.c dp->d_dev = vap->va_rdev; vap 154 isofs/cd9660/cd9660_vnops.c struct vattr *vap = ap->a_vap; vap 156 isofs/cd9660/cd9660_vnops.c if (vap->va_flags != VNOVAL || vap->va_uid != (uid_t)VNOVAL || vap 157 isofs/cd9660/cd9660_vnops.c vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL || vap 158 isofs/cd9660/cd9660_vnops.c vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) vap 160 isofs/cd9660/cd9660_vnops.c if (vap->va_size != VNOVAL) { vap 228 isofs/cd9660/cd9660_vnops.c register struct vattr *vap = ap->a_vap; vap 231 isofs/cd9660/cd9660_vnops.c vap->va_fsid = ip->i_dev; vap 232 isofs/cd9660/cd9660_vnops.c vap->va_fileid = ip->i_number; vap 234 isofs/cd9660/cd9660_vnops.c vap->va_mode = ip->inode.iso_mode & ALLPERMS; vap 235 isofs/cd9660/cd9660_vnops.c vap->va_nlink = ip->inode.iso_links; vap 236 isofs/cd9660/cd9660_vnops.c vap->va_uid = ip->inode.iso_uid; vap 237 isofs/cd9660/cd9660_vnops.c vap->va_gid = ip->inode.iso_gid; vap 238 isofs/cd9660/cd9660_vnops.c vap->va_atime = ip->inode.iso_atime; vap 239 isofs/cd9660/cd9660_vnops.c vap->va_mtime = ip->inode.iso_mtime; vap 240 isofs/cd9660/cd9660_vnops.c vap->va_ctime = ip->inode.iso_ctime; vap 241 isofs/cd9660/cd9660_vnops.c vap->va_rdev = ip->inode.iso_rdev; vap 243 isofs/cd9660/cd9660_vnops.c vap->va_size = (u_quad_t) ip->i_size; vap 264 isofs/cd9660/cd9660_vnops.c vap->va_size = MAXPATHLEN - auio.uio_resid; vap 267 isofs/cd9660/cd9660_vnops.c vap->va_flags = 0; vap 268 isofs/cd9660/cd9660_vnops.c vap->va_gen = 1; vap 269 isofs/cd9660/cd9660_vnops.c vap->va_blocksize = ip->i_mnt->logical_block_size; vap 270 isofs/cd9660/cd9660_vnops.c vap->va_bytes = (u_quad_t) ip->i_size; vap 271 isofs/cd9660/cd9660_vnops.c vap->va_type = vp->v_type; vap 312 isofs/udf/udf_vnops.c struct vattr *vap; vap 319 isofs/udf/udf_vnops.c vap = ap->a_vap; vap 323 isofs/udf/udf_vnops.c vap->va_fsid = up->u_dev; vap 324 isofs/udf/udf_vnops.c vap->va_fileid = up->u_ino; vap 325 isofs/udf/udf_vnops.c vap->va_mode = udf_permtomode(up); vap 326 isofs/udf/udf_vnops.c vap->va_nlink = letoh16(fentry->link_cnt); vap 331 isofs/udf/udf_vnops.c vap->va_uid = (letoh32(fentry->uid) == -1) ? 0 : letoh32(fentry->uid); vap 332 isofs/udf/udf_vnops.c vap->va_gid = (letoh32(fentry->gid) == -1) ? 0 : letoh32(fentry->gid); vap 333 isofs/udf/udf_vnops.c udf_timetotimespec(&fentry->atime, &vap->va_atime); vap 334 isofs/udf/udf_vnops.c udf_timetotimespec(&fentry->mtime, &vap->va_mtime); vap 335 isofs/udf/udf_vnops.c vap->va_ctime = vap->va_mtime; /* Stored as an Extended Attribute */ vap 336 isofs/udf/udf_vnops.c vap->va_rdev = 0; vap 338 isofs/udf/udf_vnops.c vap->va_nlink++; /* Count a reference to ourselves */ vap 346 isofs/udf/udf_vnops.c vap->va_size = vap 349 isofs/udf/udf_vnops.c vap->va_size = up->u_ump->um_bsize; vap 352 isofs/udf/udf_vnops.c vap->va_size = letoh64(fentry->inf_len); vap 354 isofs/udf/udf_vnops.c vap->va_flags = 0; vap 355 isofs/udf/udf_vnops.c vap->va_gen = 1; vap 356 isofs/udf/udf_vnops.c vap->va_blocksize = up->u_ump->um_bsize; vap 357 isofs/udf/udf_vnops.c vap->va_bytes = letoh64(fentry->inf_len); vap 358 isofs/udf/udf_vnops.c vap->va_type = vp->v_type; vap 359 isofs/udf/udf_vnops.c vap->va_filerev = 0; vap 310 kern/vfs_subr.c vattr_null(struct vattr *vap) vap 313 kern/vfs_subr.c vap->va_type = VNON; vap 315 kern/vfs_subr.c vap->va_size = VNOVAL; vap 316 kern/vfs_subr.c vap->va_bytes = VNOVAL; vap 317 kern/vfs_subr.c vap->va_mode = vap->va_nlink = vap->va_uid = vap->va_gid = vap 318 kern/vfs_subr.c vap->va_fsid = vap->va_fileid = vap 319 kern/vfs_subr.c vap->va_blocksize = vap->va_rdev = vap 320 kern/vfs_subr.c vap->va_atime.tv_sec = vap->va_atime.tv_nsec = vap 321 kern/vfs_subr.c vap->va_mtime.tv_sec = vap->va_mtime.tv_nsec = vap 322 kern/vfs_subr.c vap->va_ctime.tv_sec = vap->va_ctime.tv_nsec = vap 323 kern/vfs_subr.c vap->va_flags = vap->va_gen = VNOVAL; vap 324 kern/vfs_subr.c vap->va_vaflags = 0; vap 125 kern/vnode_if.c struct componentname *cnp, struct vattr *vap) vap 136 kern/vnode_if.c a.a_vap = vap; vap 157 kern/vnode_if.c struct componentname *cnp, struct vattr *vap) vap 168 kern/vnode_if.c a.a_vap = vap; vap 277 kern/vnode_if.c int VOP_GETATTR(struct vnode *vp, struct vattr *vap, struct ucred *cred, vap 283 kern/vnode_if.c a.a_vap = vap; vap 305 kern/vnode_if.c int VOP_SETATTR(struct vnode *vp, struct vattr *vap, struct ucred *cred, vap 315 kern/vnode_if.c a.a_vap = vap; vap 643 kern/vnode_if.c struct componentname *cnp, struct vattr *vap) vap 654 kern/vnode_if.c a.a_vap = vap; vap 710 kern/vnode_if.c struct componentname *cnp, struct vattr *vap, char *target) vap 721 kern/vnode_if.c a.a_vap = vap; vap 510 miscfs/portal/portal_vnops.c struct vattr *vap = ap->a_vap; vap 512 miscfs/portal/portal_vnops.c bzero(vap, sizeof(*vap)); vap 513 miscfs/portal/portal_vnops.c vattr_null(vap); vap 514 miscfs/portal/portal_vnops.c vap->va_uid = 0; vap 515 miscfs/portal/portal_vnops.c vap->va_gid = 0; vap 516 miscfs/portal/portal_vnops.c vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; vap 517 miscfs/portal/portal_vnops.c vap->va_size = DEV_BSIZE; vap 518 miscfs/portal/portal_vnops.c vap->va_blocksize = DEV_BSIZE; vap 519 miscfs/portal/portal_vnops.c getnanotime(&vap->va_atime); vap 520 miscfs/portal/portal_vnops.c vap->va_mtime = vap->va_atime; vap 521 miscfs/portal/portal_vnops.c vap->va_ctime = vap->va_atime; vap 522 miscfs/portal/portal_vnops.c vap->va_gen = 0; vap 523 miscfs/portal/portal_vnops.c vap->va_flags = 0; vap 524 miscfs/portal/portal_vnops.c vap->va_rdev = 0; vap 526 miscfs/portal/portal_vnops.c vap->va_bytes = 0; vap 529 miscfs/portal/portal_vnops.c vap->va_type = VDIR; vap 530 miscfs/portal/portal_vnops.c vap->va_mode = S_IRUSR|S_IWUSR|S_IXUSR| vap 533 miscfs/portal/portal_vnops.c vap->va_nlink = 2; vap 534 miscfs/portal/portal_vnops.c vap->va_fileid = 2; vap 536 miscfs/portal/portal_vnops.c vap->va_type = VREG; vap 537 miscfs/portal/portal_vnops.c vap->va_mode = S_IRUSR|S_IWUSR| vap 540 miscfs/portal/portal_vnops.c vap->va_nlink = 1; vap 541 miscfs/portal/portal_vnops.c vap->va_fileid = VTOPORTAL(vp)->pt_fileid; vap 450 miscfs/procfs/procfs_vnops.c struct vattr *vap = ap->a_vap; vap 472 miscfs/procfs/procfs_vnops.c VATTR_NULL(vap); vap 475 miscfs/procfs/procfs_vnops.c vap->va_type = ap->a_vp->v_type; vap 476 miscfs/procfs/procfs_vnops.c vap->va_mode = pfs->pfs_mode; vap 477 miscfs/procfs/procfs_vnops.c vap->va_fileid = pfs->pfs_fileno; vap 478 miscfs/procfs/procfs_vnops.c vap->va_flags = 0; vap 479 miscfs/procfs/procfs_vnops.c vap->va_blocksize = PAGE_SIZE; vap 480 miscfs/procfs/procfs_vnops.c vap->va_bytes = vap->va_size = 0; vap 490 miscfs/procfs/procfs_vnops.c getnanotime(&vap->va_ctime); vap 491 miscfs/procfs/procfs_vnops.c vap->va_atime = vap->va_mtime = vap->va_ctime; vap 506 miscfs/procfs/procfs_vnops.c vap->va_mode &= ~(S_IRUSR|S_IWUSR); vap 513 miscfs/procfs/procfs_vnops.c vap->va_nlink = 1; vap 514 miscfs/procfs/procfs_vnops.c vap->va_uid = procp->p_ucred->cr_uid; vap 515 miscfs/procfs/procfs_vnops.c vap->va_gid = procp->p_ucred->cr_gid; vap 519 miscfs/procfs/procfs_vnops.c vap->va_nlink = 1; vap 520 miscfs/procfs/procfs_vnops.c vap->va_uid = vap->va_gid = 0; vap 545 miscfs/procfs/procfs_vnops.c vap->va_nlink = 1; vap 546 miscfs/procfs/procfs_vnops.c vap->va_uid = 0; vap 547 miscfs/procfs/procfs_vnops.c vap->va_gid = 0; vap 548 miscfs/procfs/procfs_vnops.c vap->va_size = vap->va_bytes = DEV_BSIZE; vap 560 miscfs/procfs/procfs_vnops.c vap->va_nlink = 1; vap 561 miscfs/procfs/procfs_vnops.c vap->va_uid = 0; vap 562 miscfs/procfs/procfs_vnops.c vap->va_gid = 0; vap 563 miscfs/procfs/procfs_vnops.c vap->va_size = vap->va_bytes = len; vap 568 miscfs/procfs/procfs_vnops.c vap->va_nlink = 1; vap 569 miscfs/procfs/procfs_vnops.c vap->va_uid = 0; vap 570 miscfs/procfs/procfs_vnops.c vap->va_gid = 0; vap 571 miscfs/procfs/procfs_vnops.c vap->va_size = vap->va_bytes = sizeof("curproc"); vap 575 miscfs/procfs/procfs_vnops.c vap->va_nlink = 2; vap 576 miscfs/procfs/procfs_vnops.c vap->va_uid = procp->p_ucred->cr_uid; vap 577 miscfs/procfs/procfs_vnops.c vap->va_gid = procp->p_ucred->cr_gid; vap 578 miscfs/procfs/procfs_vnops.c vap->va_size = vap->va_bytes = DEV_BSIZE; vap 586 miscfs/procfs/procfs_vnops.c vap->va_bytes = vap->va_size = vap 594 miscfs/procfs/procfs_vnops.c vap->va_bytes = vap->va_size = sizeof(struct reg); vap 601 miscfs/procfs/procfs_vnops.c vap->va_bytes = vap->va_size = sizeof(struct fpreg); vap 613 miscfs/procfs/procfs_vnops.c vap->va_bytes = vap->va_size = 0; vap 244 msdosfs/msdosfs_vnops.c struct vattr *vap = ap->a_vap; vap 250 msdosfs/msdosfs_vnops.c vap->va_fsid = dep->de_dev; vap 303 msdosfs/msdosfs_vnops.c vap->va_fileid = fileid; vap 304 msdosfs/msdosfs_vnops.c vap->va_mode = (S_IXUSR|S_IXGRP|S_IXOTH) | (S_IRUSR|S_IRGRP|S_IROTH) | vap 306 msdosfs/msdosfs_vnops.c vap->va_mode &= dep->de_pmp->pm_mask; vap 308 msdosfs/msdosfs_vnops.c vap->va_mode |= S_IFDIR; vap 310 msdosfs/msdosfs_vnops.c vap->va_mode |= (vap->va_mode & S_IRUSR) ? S_IXUSR : 0; vap 311 msdosfs/msdosfs_vnops.c vap->va_mode |= (vap->va_mode & S_IRGRP) ? S_IXGRP : 0; vap 312 msdosfs/msdosfs_vnops.c vap->va_mode |= (vap->va_mode & S_IROTH) ? S_IXOTH : 0; vap 315 msdosfs/msdosfs_vnops.c vap->va_nlink = 1; vap 316 msdosfs/msdosfs_vnops.c vap->va_gid = dep->de_pmp->pm_gid; vap 317 msdosfs/msdosfs_vnops.c vap->va_uid = dep->de_pmp->pm_uid; vap 318 msdosfs/msdosfs_vnops.c vap->va_rdev = 0; vap 319 msdosfs/msdosfs_vnops.c vap->va_size = dep->de_FileSize; vap 320 msdosfs/msdosfs_vnops.c dos2unixtime(dep->de_MDate, dep->de_MTime, 0, &vap->va_mtime); vap 322 msdosfs/msdosfs_vnops.c dos2unixtime(dep->de_ADate, 0, 0, &vap->va_atime); vap 323 msdosfs/msdosfs_vnops.c dos2unixtime(dep->de_CDate, dep->de_CTime, dep->de_CTimeHundredth, &vap->va_ctime); vap 325 msdosfs/msdosfs_vnops.c vap->va_atime = vap->va_mtime; vap 326 msdosfs/msdosfs_vnops.c vap->va_ctime = vap->va_mtime; vap 328 msdosfs/msdosfs_vnops.c vap->va_flags = 0; vap 330 msdosfs/msdosfs_vnops.c vap->va_flags |= SF_ARCHIVED; vap 331 msdosfs/msdosfs_vnops.c vap->va_gen = 0; vap 332 msdosfs/msdosfs_vnops.c vap->va_blocksize = dep->de_pmp->pm_bpcluster; vap 333 msdosfs/msdosfs_vnops.c vap->va_bytes = (dep->de_FileSize + dep->de_pmp->pm_crbomask) & vap 335 msdosfs/msdosfs_vnops.c vap->va_type = ap->a_vp->v_type; vap 346 msdosfs/msdosfs_vnops.c struct vattr *vap = ap->a_vap; vap 351 msdosfs/msdosfs_vnops.c ap->a_vp, vap, cred, ap->a_p); vap 353 msdosfs/msdosfs_vnops.c if ((vap->va_type != VNON) || (vap->va_nlink != VNOVAL) || vap 354 msdosfs/msdosfs_vnops.c (vap->va_fsid != VNOVAL) || (vap->va_fileid != VNOVAL) || vap 355 msdosfs/msdosfs_vnops.c (vap->va_blocksize != VNOVAL) || (vap->va_rdev != VNOVAL) || vap 356 msdosfs/msdosfs_vnops.c (vap->va_bytes != VNOVAL) || (vap->va_gen != VNOVAL) || vap 357 msdosfs/msdosfs_vnops.c (vap->va_uid != VNOVAL) || (vap->va_gid != VNOVAL)) { vap 361 msdosfs/msdosfs_vnops.c vap->va_type, vap->va_nlink, vap->va_fsid, vap->va_fileid); vap 363 msdosfs/msdosfs_vnops.c vap->va_blocksize, vap->va_rdev, vap->va_bytes, vap->va_gen); vap 365 msdosfs/msdosfs_vnops.c vap->va_uid, vap->va_gid); vap 375 msdosfs/msdosfs_vnops.c if (vap->va_size != VNOVAL) { vap 376 msdosfs/msdosfs_vnops.c error = detrunc(dep, (uint32_t)vap->va_size, 0, cred, ap->a_p); vap 380 msdosfs/msdosfs_vnops.c if (vap->va_atime.tv_sec != VNOVAL || vap->va_mtime.tv_sec != VNOVAL) { vap 383 msdosfs/msdosfs_vnops.c ((vap->va_vaflags & VA_UTIMES_NULL) == 0 || vap 387 msdosfs/msdosfs_vnops.c && vap->va_atime.tv_sec != VNOVAL) vap 388 msdosfs/msdosfs_vnops.c unix2dostime(&vap->va_atime, &dep->de_ADate, NULL, NULL); vap 389 msdosfs/msdosfs_vnops.c if (vap->va_mtime.tv_sec != VNOVAL) vap 390 msdosfs/msdosfs_vnops.c unix2dostime(&vap->va_mtime, &dep->de_MDate, &dep->de_MTime, NULL); vap 399 msdosfs/msdosfs_vnops.c if (vap->va_mode != (mode_t)VNOVAL) { vap 404 msdosfs/msdosfs_vnops.c if (vap->va_mode & VWRITE) vap 413 msdosfs/msdosfs_vnops.c if (vap->va_flags != VNOVAL) { vap 417 msdosfs/msdosfs_vnops.c if (vap->va_flags & SF_ARCHIVED) vap 2644 nfs/nfs_serv.c struct vattr va, at, *vap = &va; vap 2817 nfs/nfs_serv.c if (VOP_GETATTR(nvp, vap, cred, procp)) { vap 2853 nfs/nfs_serv.c nfsm_srvfillattr(vap, fp); vap 1113 nfs/nfs_subs.c struct vattr *vap; vap 1197 nfs/nfs_subs.c vap = &np->n_vattr; vap 1198 nfs/nfs_subs.c vap->va_type = vtyp; vap 1199 nfs/nfs_subs.c vap->va_mode = (vmode & 07777); vap 1200 nfs/nfs_subs.c vap->va_rdev = (dev_t)rdev; vap 1201 nfs/nfs_subs.c vap->va_mtime = mtime; vap 1202 nfs/nfs_subs.c vap->va_fsid = vp->v_mount->mnt_stat.f_fsid.val[0]; vap 1204 nfs/nfs_subs.c vap->va_nlink = fxdr_unsigned(nlink_t, fp->fa_nlink); vap 1205 nfs/nfs_subs.c vap->va_uid = fxdr_unsigned(uid_t, fp->fa_uid); vap 1206 nfs/nfs_subs.c vap->va_gid = fxdr_unsigned(gid_t, fp->fa_gid); vap 1207 nfs/nfs_subs.c vap->va_size = fxdr_hyper(&fp->fa3_size); vap 1208 nfs/nfs_subs.c vap->va_blocksize = NFS_FABLKSIZE; vap 1209 nfs/nfs_subs.c vap->va_bytes = fxdr_hyper(&fp->fa3_used); vap 1210 nfs/nfs_subs.c vap->va_fileid = fxdr_unsigned(int32_t, vap 1212 nfs/nfs_subs.c fxdr_nfsv3time(&fp->fa3_atime, &vap->va_atime); vap 1213 nfs/nfs_subs.c fxdr_nfsv3time(&fp->fa3_ctime, &vap->va_ctime); vap 1214 nfs/nfs_subs.c vap->va_flags = 0; vap 1215 nfs/nfs_subs.c vap->va_filerev = 0; vap 1217 nfs/nfs_subs.c vap->va_nlink = fxdr_unsigned(nlink_t, fp->fa_nlink); vap 1218 nfs/nfs_subs.c vap->va_uid = fxdr_unsigned(uid_t, fp->fa_uid); vap 1219 nfs/nfs_subs.c vap->va_gid = fxdr_unsigned(gid_t, fp->fa_gid); vap 1220 nfs/nfs_subs.c vap->va_size = fxdr_unsigned(u_int32_t, fp->fa2_size); vap 1221 nfs/nfs_subs.c vap->va_blocksize = fxdr_unsigned(int32_t, fp->fa2_blocksize); vap 1222 nfs/nfs_subs.c vap->va_bytes = vap 1225 nfs/nfs_subs.c vap->va_fileid = fxdr_unsigned(int32_t, fp->fa2_fileid); vap 1226 nfs/nfs_subs.c fxdr_nfsv2time(&fp->fa2_atime, &vap->va_atime); vap 1227 nfs/nfs_subs.c vap->va_flags = 0; vap 1228 nfs/nfs_subs.c vap->va_ctime.tv_sec = fxdr_unsigned(u_int32_t, vap 1230 nfs/nfs_subs.c vap->va_ctime.tv_nsec = 0; vap 1231 nfs/nfs_subs.c vap->va_gen = fxdr_unsigned(u_int32_t,fp->fa2_ctime.nfsv2_usec); vap 1232 nfs/nfs_subs.c vap->va_filerev = 0; vap 1234 nfs/nfs_subs.c if (vap->va_size != np->n_size) { vap 1235 nfs/nfs_subs.c if (vap->va_type == VREG) { vap 1237 nfs/nfs_subs.c if (vap->va_size < np->n_size) vap 1238 nfs/nfs_subs.c vap->va_size = np->n_size; vap 1240 nfs/nfs_subs.c np->n_size = vap->va_size; vap 1242 nfs/nfs_subs.c np->n_size = vap->va_size; vap 1245 nfs/nfs_subs.c np->n_size = vap->va_size; vap 1249 nfs/nfs_subs.c bcopy((caddr_t)vap, (caddr_t)vaper, sizeof(*vap)); vap 1297 nfs/nfs_subs.c struct vattr *vap; vap 1305 nfs/nfs_subs.c vap = &np->n_vattr; vap 1306 nfs/nfs_subs.c if (vap->va_size != np->n_size) { vap 1307 nfs/nfs_subs.c if (vap->va_type == VREG) { vap 1309 nfs/nfs_subs.c if (vap->va_size < np->n_size) vap 1310 nfs/nfs_subs.c vap->va_size = np->n_size; vap 1312 nfs/nfs_subs.c np->n_size = vap->va_size; vap 1314 nfs/nfs_subs.c np->n_size = vap->va_size; vap 1317 nfs/nfs_subs.c np->n_size = vap->va_size; vap 1319 nfs/nfs_subs.c bcopy((caddr_t)vap, (caddr_t)vaper, sizeof(struct vattr)); vap 1569 nfs/nfs_subs.c nfsm_srvfattr(nfsd, vap, fp) vap 1571 nfs/nfs_subs.c struct vattr *vap; vap 1575 nfs/nfs_subs.c fp->fa_nlink = txdr_unsigned(vap->va_nlink); vap 1576 nfs/nfs_subs.c fp->fa_uid = txdr_unsigned(vap->va_uid); vap 1577 nfs/nfs_subs.c fp->fa_gid = txdr_unsigned(vap->va_gid); vap 1579 nfs/nfs_subs.c fp->fa_type = vtonfsv3_type(vap->va_type); vap 1580 nfs/nfs_subs.c fp->fa_mode = vtonfsv3_mode(vap->va_mode); vap 1581 nfs/nfs_subs.c txdr_hyper(vap->va_size, &fp->fa3_size); vap 1582 nfs/nfs_subs.c txdr_hyper(vap->va_bytes, &fp->fa3_used); vap 1583 nfs/nfs_subs.c fp->fa3_rdev.specdata1 = txdr_unsigned(major(vap->va_rdev)); vap 1584 nfs/nfs_subs.c fp->fa3_rdev.specdata2 = txdr_unsigned(minor(vap->va_rdev)); vap 1586 nfs/nfs_subs.c fp->fa3_fsid.nfsuquad[1] = txdr_unsigned(vap->va_fsid); vap 1588 nfs/nfs_subs.c fp->fa3_fileid.nfsuquad[1] = txdr_unsigned(vap->va_fileid); vap 1589 nfs/nfs_subs.c txdr_nfsv3time(&vap->va_atime, &fp->fa3_atime); vap 1590 nfs/nfs_subs.c txdr_nfsv3time(&vap->va_mtime, &fp->fa3_mtime); vap 1591 nfs/nfs_subs.c txdr_nfsv3time(&vap->va_ctime, &fp->fa3_ctime); vap 1593 nfs/nfs_subs.c fp->fa_type = vtonfsv2_type(vap->va_type); vap 1594 nfs/nfs_subs.c fp->fa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); vap 1595 nfs/nfs_subs.c fp->fa2_size = txdr_unsigned(vap->va_size); vap 1596 nfs/nfs_subs.c fp->fa2_blocksize = txdr_unsigned(vap->va_blocksize); vap 1597 nfs/nfs_subs.c if (vap->va_type == VFIFO) vap 1600 nfs/nfs_subs.c fp->fa2_rdev = txdr_unsigned(vap->va_rdev); vap 1601 nfs/nfs_subs.c fp->fa2_blocks = txdr_unsigned(vap->va_bytes / NFS_FABLKSIZE); vap 1602 nfs/nfs_subs.c fp->fa2_fsid = txdr_unsigned(vap->va_fsid); vap 1603 nfs/nfs_subs.c fp->fa2_fileid = txdr_unsigned(vap->va_fileid); vap 1604 nfs/nfs_subs.c txdr_nfsv2time(&vap->va_atime, &fp->fa2_atime); vap 1605 nfs/nfs_subs.c txdr_nfsv2time(&vap->va_mtime, &fp->fa2_mtime); vap 1606 nfs/nfs_subs.c txdr_nfsv2time(&vap->va_ctime, &fp->fa2_ctime); vap 470 nfs/nfs_vnops.c struct vattr *vap = ap->a_vap; vap 477 nfs/nfs_vnops.c if (vap->va_flags != VNOVAL) vap 483 nfs/nfs_vnops.c if ((vap->va_uid != (uid_t)VNOVAL || vap 484 nfs/nfs_vnops.c vap->va_gid != (gid_t)VNOVAL || vap->va_atime.tv_sec != VNOVAL || vap 485 nfs/nfs_vnops.c vap->va_mtime.tv_sec != VNOVAL || vap->va_mode != (mode_t)VNOVAL) && vap 488 nfs/nfs_vnops.c if (vap->va_size != VNOVAL) { vap 496 nfs/nfs_vnops.c if (vap->va_mtime.tv_sec == VNOVAL && vap 497 nfs/nfs_vnops.c vap->va_atime.tv_sec == VNOVAL && vap 498 nfs/nfs_vnops.c vap->va_mode == (mode_t)VNOVAL && vap 499 nfs/nfs_vnops.c vap->va_uid == (uid_t)VNOVAL && vap 500 nfs/nfs_vnops.c vap->va_gid == (gid_t)VNOVAL) vap 502 nfs/nfs_vnops.c vap->va_size = VNOVAL; vap 511 nfs/nfs_vnops.c if (vap->va_size == 0) vap 520 nfs/nfs_vnops.c np->n_size = np->n_vattr.va_size = vap->va_size; vap 523 nfs/nfs_vnops.c } else if ((vap->va_mtime.tv_sec != VNOVAL || vap 524 nfs/nfs_vnops.c vap->va_atime.tv_sec != VNOVAL) && vap 529 nfs/nfs_vnops.c error = nfs_setattrrpc(vp, vap, ap->a_cred, ap->a_p); vap 530 nfs/nfs_vnops.c if (error && vap->va_size != VNOVAL) { vap 544 nfs/nfs_vnops.c nfs_setattrrpc(vp, vap, cred, procp) vap 546 nfs/nfs_vnops.c struct vattr *vap; vap 563 nfs/nfs_vnops.c nfsm_v3attrbuild(vap, TRUE); vap 568 nfs/nfs_vnops.c if (vap->va_mode == (mode_t)VNOVAL) vap 571 nfs/nfs_vnops.c sp->sa_mode = vtonfsv2_mode(vp->v_type, vap->va_mode); vap 572 nfs/nfs_vnops.c if (vap->va_uid == (uid_t)VNOVAL) vap 575 nfs/nfs_vnops.c sp->sa_uid = txdr_unsigned(vap->va_uid); vap 576 nfs/nfs_vnops.c if (vap->va_gid == (gid_t)VNOVAL) vap 579 nfs/nfs_vnops.c sp->sa_gid = txdr_unsigned(vap->va_gid); vap 580 nfs/nfs_vnops.c sp->sa_size = txdr_unsigned(vap->va_size); vap 581 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_atime, &sp->sa_atime); vap 582 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_mtime, &sp->sa_mtime); vap 1094 nfs/nfs_vnops.c nfs_mknodrpc(dvp, vpp, cnp, vap) vap 1098 nfs/nfs_vnops.c struct vattr *vap; vap 1113 nfs/nfs_vnops.c if (vap->va_type == VCHR || vap->va_type == VBLK) vap 1114 nfs/nfs_vnops.c rdev = txdr_unsigned(vap->va_rdev); vap 1115 nfs/nfs_vnops.c else if (vap->va_type == VFIFO || vap->va_type == VSOCK) vap 1129 nfs/nfs_vnops.c *tl++ = vtonfsv3_type(vap->va_type); vap 1130 nfs/nfs_vnops.c nfsm_v3attrbuild(vap, FALSE); vap 1131 nfs/nfs_vnops.c if (vap->va_type == VCHR || vap->va_type == VBLK) { vap 1133 nfs/nfs_vnops.c *tl++ = txdr_unsigned(major(vap->va_rdev)); vap 1134 nfs/nfs_vnops.c *tl = txdr_unsigned(minor(vap->va_rdev)); vap 1138 nfs/nfs_vnops.c sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); vap 1142 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_atime, &sp->sa_atime); vap 1143 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_mtime, &sp->sa_mtime); vap 1210 nfs/nfs_vnops.c struct vattr *vap = ap->a_vap; vap 1226 nfs/nfs_vnops.c if (vap->va_type == VSOCK) vap 1227 nfs/nfs_vnops.c return (nfs_mknodrpc(dvp, ap->a_vpp, cnp, vap)); vap 1230 nfs/nfs_vnops.c if (vap->va_vaflags & VA_EXCLUSIVE) vap 1251 nfs/nfs_vnops.c nfsm_v3attrbuild(vap, FALSE); vap 1255 nfs/nfs_vnops.c sp->sa_mode = vtonfsv2_mode(vap->va_type, vap->va_mode); vap 1259 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_atime, &sp->sa_atime); vap 1260 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_mtime, &sp->sa_mtime); vap 1287 nfs/nfs_vnops.c error = nfs_setattrrpc(newvp, vap, cnp->cn_cred, cnp->cn_proc); vap 1621 nfs/nfs_vnops.c struct vattr *vap = ap->a_vap; vap 1640 nfs/nfs_vnops.c nfsm_v3attrbuild(vap, FALSE); vap 1644 nfs/nfs_vnops.c sp->sa_mode = vtonfsv2_mode(VLNK, vap->va_mode); vap 1648 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_atime, &sp->sa_atime); vap 1649 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_mtime, &sp->sa_mtime); vap 1683 nfs/nfs_vnops.c struct vattr *vap = ap->a_vap; vap 1705 nfs/nfs_vnops.c nfsm_v3attrbuild(vap, FALSE); vap 1708 nfs/nfs_vnops.c sp->sa_mode = vtonfsv2_mode(VDIR, vap->va_mode); vap 1712 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_atime, &sp->sa_atime); vap 1713 nfs/nfs_vnops.c txdr_nfsv2time(&vap->va_mtime, &sp->sa_mtime); vap 114 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap) vap 115 ntfs/ntfs_subr.c struct ntvattr * vap; vap 118 ntfs/ntfs_subr.c vap->va_ip->i_number, vap->va_type)); vap 120 ntfs/ntfs_subr.c ntfs_ntrele(vap->va_ip); vap 139 ntfs/ntfs_subr.c struct ntvattr *vap; vap 154 ntfs/ntfs_subr.c LIST_FOREACH(vap, &ip->i_valist, va_list) { vap 156 ntfs/ntfs_subr.c vap->va_type, (u_int32_t) vap->va_vcnstart, \ vap 157 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnend)); vap 158 ntfs/ntfs_subr.c if ((vap->va_type == type) && vap 159 ntfs/ntfs_subr.c (vap->va_vcnstart <= vcn) && (vap->va_vcnend >= vcn) && vap 160 ntfs/ntfs_subr.c (vap->va_namelen == namelen) && vap 161 ntfs/ntfs_subr.c (strncmp(name, vap->va_name, namelen) == 0)) { vap 162 ntfs/ntfs_subr.c *vapp = vap; vap 163 ntfs/ntfs_subr.c ntfs_ntref(vap->va_ip); vap 166 ntfs/ntfs_subr.c if (vap->va_type == NTFS_A_ATTRLIST) vap 167 ntfs/ntfs_subr.c *lvapp = vap; vap 486 ntfs/ntfs_subr.c struct ntvattr *vap; vap 512 ntfs/ntfs_subr.c while ((vap = LIST_FIRST(&ip->i_valist)) != NULL) { vap 513 ntfs/ntfs_subr.c LIST_REMOVE(vap, va_list); vap 514 ntfs/ntfs_subr.c ntfs_freentvattr(vap); vap 556 ntfs/ntfs_subr.c ntfs_freentvattr(vap) vap 557 ntfs/ntfs_subr.c struct ntvattr * vap; vap 559 ntfs/ntfs_subr.c if (vap->va_flag & NTFS_AF_INRUN) { vap 560 ntfs/ntfs_subr.c if (vap->va_vruncn) vap 561 ntfs/ntfs_subr.c free(vap->va_vruncn, M_NTFSRUN); vap 562 ntfs/ntfs_subr.c if (vap->va_vruncl) vap 563 ntfs/ntfs_subr.c free(vap->va_vruncl, M_NTFSRUN); vap 565 ntfs/ntfs_subr.c if (vap->va_datap) vap 566 ntfs/ntfs_subr.c free(vap->va_datap, M_NTFSRDATA); vap 568 ntfs/ntfs_subr.c FREE(vap, M_NTFSNTVATTR); vap 582 ntfs/ntfs_subr.c struct ntvattr *vap; vap 587 ntfs/ntfs_subr.c MALLOC(vap, struct ntvattr *, sizeof(struct ntvattr), vap 589 ntfs/ntfs_subr.c bzero(vap, sizeof(struct ntvattr)); vap 590 ntfs/ntfs_subr.c vap->va_ip = NULL; vap 591 ntfs/ntfs_subr.c vap->va_flag = rap->a_hdr.a_flag; vap 592 ntfs/ntfs_subr.c vap->va_type = rap->a_hdr.a_type; vap 593 ntfs/ntfs_subr.c vap->va_compression = rap->a_hdr.a_compression; vap 594 ntfs/ntfs_subr.c vap->va_index = rap->a_hdr.a_index; vap 596 ntfs/ntfs_subr.c ddprintf(("type: 0x%x, index: %d", vap->va_type, vap->va_index)); vap 598 ntfs/ntfs_subr.c vap->va_namelen = rap->a_hdr.a_namelen; vap 602 ntfs/ntfs_subr.c for (i = 0; i < vap->va_namelen; i++) { vap 603 ntfs/ntfs_subr.c vap->va_name[i] = unp[i]; vap 604 ntfs/ntfs_subr.c ddprintf(("%c", vap->va_name[i])); vap 608 ntfs/ntfs_subr.c if (vap->va_flag & NTFS_AF_INRUN) { vap 610 ntfs/ntfs_subr.c vap->va_datalen = rap->a_nr.a_datalen; vap 611 ntfs/ntfs_subr.c vap->va_allocated = rap->a_nr.a_allocated; vap 612 ntfs/ntfs_subr.c vap->va_vcnstart = rap->a_nr.a_vcnstart; vap 613 ntfs/ntfs_subr.c vap->va_vcnend = rap->a_nr.a_vcnend; vap 614 ntfs/ntfs_subr.c vap->va_compressalg = rap->a_nr.a_compressalg; vap 615 ntfs/ntfs_subr.c error = ntfs_runtovrun(&(vap->va_vruncn), &(vap->va_vruncl), vap 616 ntfs/ntfs_subr.c &(vap->va_vruncnt), vap 619 ntfs/ntfs_subr.c vap->va_compressalg = 0; vap 621 ntfs/ntfs_subr.c vap->va_datalen = rap->a_r.a_datalen; vap 622 ntfs/ntfs_subr.c vap->va_allocated = rap->a_r.a_datalen; vap 623 ntfs/ntfs_subr.c vap->va_vcnstart = 0; vap 624 ntfs/ntfs_subr.c vap->va_vcnend = ntfs_btocn(vap->va_allocated); vap 625 ntfs/ntfs_subr.c vap->va_datap = (caddr_t) malloc(vap->va_datalen, vap 627 ntfs/ntfs_subr.c memcpy(vap->va_datap, (caddr_t) rap + rap->a_r.a_dataoff, vap 630 ntfs/ntfs_subr.c ddprintf((", len: %d", vap->va_datalen)); vap 633 ntfs/ntfs_subr.c FREE(vap, M_NTFSNTVATTR); vap 635 ntfs/ntfs_subr.c *rvapp = vap; vap 911 ntfs/ntfs_subr.c struct ntvattr *vap; /* Root attribute */ vap 936 ntfs/ntfs_subr.c error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXROOT, "$I30", 0, &vap); vap 937 ntfs/ntfs_subr.c if (error || (vap->va_flag & NTFS_AF_INRUN)) vap 956 ntfs/ntfs_subr.c blsize = vap->va_a_iroot->ir_size; vap 962 ntfs/ntfs_subr.c rdsize = vap->va_datalen; vap 1164 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1221 ntfs/ntfs_subr.c struct ntvattr *vap = NULL; /* IndexRoot attribute */ vap 1244 ntfs/ntfs_subr.c error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXROOT, "$I30", 0, &vap); vap 1249 ntfs/ntfs_subr.c fp->f_dirblsz = vap->va_a_iroot->ir_size; vap 1251 ntfs/ntfs_subr.c MAX(vap->va_datalen,fp->f_dirblsz), M_NTFSDIR, M_WAITOK); vap 1259 ntfs/ntfs_subr.c if (vap->va_a_iroot->ir_flag & NTFS_IRFLAG_INDXALLOC) { vap 1303 ntfs/ntfs_subr.c rdsize = (attrnum == NTFS_A_INDXROOT) ? vap->va_datalen : blsize; vap 1365 ntfs/ntfs_subr.c if (vap) vap 1366 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1409 ntfs/ntfs_subr.c struct ntvattr *vap; vap 1418 ntfs/ntfs_subr.c error = ntfs_ntvattrget(ntmp, ip, NTFS_A_NAME, NULL, 0, &vap); vap 1423 ntfs/ntfs_subr.c *tm = vap->va_a_name->n_times; vap 1424 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1443 ntfs/ntfs_subr.c struct ntvattr *vap; vap 1451 ntfs/ntfs_subr.c fp->f_attrtype, fp->f_attrname, 0, &vap); vap 1455 ntfs/ntfs_subr.c bn = vap->va_allocated; vap 1456 ntfs/ntfs_subr.c sz = vap->va_datalen; vap 1466 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1490 ntfs/ntfs_subr.c struct ntvattr *vap; vap 1495 ntfs/ntfs_subr.c ntfs_btocn(off), &vap); vap 1498 ntfs/ntfs_subr.c towrite = MIN(left, ntfs_cntob(vap->va_vcnend + 1) - off); vap 1501 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnstart, vap 1502 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnend)); vap 1503 ntfs/ntfs_subr.c error = ntfs_writentvattr_plain(ntmp, ip, vap, vap 1504 ntfs/ntfs_subr.c off - ntfs_cntob(vap->va_vcnstart), vap 1511 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnstart, vap 1512 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnend)); vap 1513 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1516 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1535 ntfs/ntfs_subr.c struct ntvattr * vap, vap 1552 ntfs/ntfs_subr.c if ((vap->va_flag & NTFS_AF_INRUN) == 0) { vap 1558 ntfs/ntfs_subr.c vap->va_vruncnt)); vap 1565 ntfs/ntfs_subr.c for (; left && (cnt < vap->va_vruncnt); cnt++) { vap 1566 ntfs/ntfs_subr.c ccn = vap->va_vruncn[cnt]; vap 1567 ntfs/ntfs_subr.c ccl = vap->va_vruncl[cnt]; vap 1645 ntfs/ntfs_subr.c struct ntvattr * vap, vap 1656 ntfs/ntfs_subr.c if (vap->va_flag & NTFS_AF_INRUN) { vap 1664 ntfs/ntfs_subr.c vap->va_vruncnt)); vap 1671 ntfs/ntfs_subr.c while (left && (cnt < vap->va_vruncnt)) { vap 1672 ntfs/ntfs_subr.c ccn = vap->va_vruncn[cnt]; vap 1673 ntfs/ntfs_subr.c ccl = vap->va_vruncl[cnt]; vap 1762 ntfs/ntfs_subr.c uiomove(vap->va_datap + roff, rsize, uio); vap 1764 ntfs/ntfs_subr.c memcpy(rdata, vap->va_datap + roff, rsize); vap 1790 ntfs/ntfs_subr.c struct ntvattr *vap; vap 1795 ntfs/ntfs_subr.c ntfs_btocn(off), &vap); vap 1798 ntfs/ntfs_subr.c toread = MIN(left, ntfs_cntob(vap->va_vcnend + 1) - off); vap 1801 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnstart, vap 1802 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnend)); vap 1803 ntfs/ntfs_subr.c error = ntfs_readntvattr_plain(ntmp, ip, vap, vap 1804 ntfs/ntfs_subr.c off - ntfs_cntob(vap->va_vcnstart), vap 1811 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnstart, vap 1812 ntfs/ntfs_subr.c (u_int32_t) vap->va_vcnend); vap 1813 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1816 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1841 ntfs/ntfs_subr.c struct ntvattr *vap; vap 1847 ntfs/ntfs_subr.c error = ntfs_ntvattrget(ntmp, ip, attrnum, attrname, 0, &vap); vap 1851 ntfs/ntfs_subr.c if ((roff > vap->va_datalen) || vap 1852 ntfs/ntfs_subr.c (roff + rsize > vap->va_datalen)) { vap 1855 ntfs/ntfs_subr.c (long int) vap->va_datalen); vap 1856 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 1859 ntfs/ntfs_subr.c if (vap->va_compression && vap->va_compressalg) { vap 1867 ntfs/ntfs_subr.c vap->va_compressalg)); vap 1921 ntfs/ntfs_subr.c ntfs_ntvattrrele(vap); vap 201 ntfs/ntfs_vnops.c struct vattr *vap = ap->a_vap; vap 206 ntfs/ntfs_vnops.c vap->va_fsid = dev2udev(ip->i_dev); vap 208 ntfs/ntfs_vnops.c vap->va_fsid = ip->i_dev; vap 210 ntfs/ntfs_vnops.c vap->va_fileid = ip->i_number; vap 211 ntfs/ntfs_vnops.c vap->va_mode = ip->i_mp->ntm_mode; vap 212 ntfs/ntfs_vnops.c vap->va_nlink = ip->i_nlink; vap 213 ntfs/ntfs_vnops.c vap->va_uid = ip->i_mp->ntm_uid; vap 214 ntfs/ntfs_vnops.c vap->va_gid = ip->i_mp->ntm_gid; vap 215 ntfs/ntfs_vnops.c vap->va_rdev = 0; /* XXX UNODEV ? */ vap 216 ntfs/ntfs_vnops.c vap->va_size = fp->f_size; vap 217 ntfs/ntfs_vnops.c vap->va_bytes = fp->f_allocated; vap 218 ntfs/ntfs_vnops.c vap->va_atime = ntfs_nttimetounix(fp->f_times.t_access); vap 219 ntfs/ntfs_vnops.c vap->va_mtime = ntfs_nttimetounix(fp->f_times.t_write); vap 220 ntfs/ntfs_vnops.c vap->va_ctime = ntfs_nttimetounix(fp->f_times.t_create); vap 221 ntfs/ntfs_vnops.c vap->va_flags = ip->i_flag; vap 222 ntfs/ntfs_vnops.c vap->va_gen = 0; vap 223 ntfs/ntfs_vnops.c vap->va_blocksize = ip->i_mp->ntm_spc * ip->i_mp->ntm_bps; vap 224 ntfs/ntfs_vnops.c vap->va_type = vp->v_type; vap 225 ntfs/ntfs_vnops.c vap->va_filerev = 0; vap 744 ntfs/ntfs_vnops.c struct ntvattr *vap; vap 752 ntfs/ntfs_vnops.c error = ntfs_ntvattrget(ntmp, dip, NTFS_A_NAME, NULL, 0, &vap); vap 757 ntfs/ntfs_vnops.c vap->va_a_name->n_pnumber)); vap 759 ntfs/ntfs_vnops.c vap->va_a_name->n_pnumber,ap->a_vpp); vap 760 ntfs/ntfs_vnops.c ntfs_ntvattrrele(vap); vap 231 sys/vnode.h #define VATTR_NULL(vap) vattr_null(vap) vap 96 ufs/ext2fs/ext2fs_vnops.c struct vattr *vap = ap->a_vap; vap 102 ufs/ext2fs/ext2fs_vnops.c ext2fs_makeinode(MAKEIMODE(vap->va_type, vap->va_mode), vap 107 ufs/ext2fs/ext2fs_vnops.c if (vap->va_rdev != VNOVAL) { vap 112 ufs/ext2fs/ext2fs_vnops.c ip->i_e2din->e2di_rdev = h2fs32(vap->va_rdev); vap 169 ufs/ext2fs/ext2fs_vnops.c struct vattr *vap = ap->a_vap; vap 177 ufs/ext2fs/ext2fs_vnops.c vap->va_fsid = ip->i_dev; vap 178 ufs/ext2fs/ext2fs_vnops.c vap->va_fileid = ip->i_number; vap 179 ufs/ext2fs/ext2fs_vnops.c vap->va_mode = ip->i_e2fs_mode & ALLPERMS; vap 180 ufs/ext2fs/ext2fs_vnops.c vap->va_nlink = ip->i_e2fs_nlink; vap 181 ufs/ext2fs/ext2fs_vnops.c vap->va_uid = ip->i_e2fs_uid; vap 182 ufs/ext2fs/ext2fs_vnops.c vap->va_gid = ip->i_e2fs_gid; vap 183 ufs/ext2fs/ext2fs_vnops.c vap->va_rdev = (dev_t)fs2h32(ip->i_e2din->e2di_rdev); vap 184 ufs/ext2fs/ext2fs_vnops.c vap->va_size = ext2fs_size(ip); vap 185 ufs/ext2fs/ext2fs_vnops.c vap->va_atime.tv_sec = ip->i_e2fs_atime; vap 186 ufs/ext2fs/ext2fs_vnops.c vap->va_atime.tv_nsec = 0; vap 187 ufs/ext2fs/ext2fs_vnops.c vap->va_mtime.tv_sec = ip->i_e2fs_mtime; vap 188 ufs/ext2fs/ext2fs_vnops.c vap->va_mtime.tv_nsec = 0; vap 189 ufs/ext2fs/ext2fs_vnops.c vap->va_ctime.tv_sec = ip->i_e2fs_ctime; vap 190 ufs/ext2fs/ext2fs_vnops.c vap->va_ctime.tv_nsec = 0; vap 192 ufs/ext2fs/ext2fs_vnops.c vap->va_flags = (ip->i_e2fs_flags & EXT2_APPEND) ? SF_APPEND : 0; vap 193 ufs/ext2fs/ext2fs_vnops.c vap->va_flags |= (ip->i_e2fs_flags & EXT2_IMMUTABLE) ? SF_IMMUTABLE : 0; vap 195 ufs/ext2fs/ext2fs_vnops.c vap->va_flags = (ip->i_e2fs_flags & EXT2_APPEND) ? UF_APPEND : 0; vap 196 ufs/ext2fs/ext2fs_vnops.c vap->va_flags |= (ip->i_e2fs_flags & EXT2_IMMUTABLE) ? UF_IMMUTABLE : 0; vap 198 ufs/ext2fs/ext2fs_vnops.c vap->va_gen = ip->i_e2fs_gen; vap 201 ufs/ext2fs/ext2fs_vnops.c vap->va_blocksize = BLKDEV_IOSIZE; vap 203 ufs/ext2fs/ext2fs_vnops.c vap->va_blocksize = MAXBSIZE; vap 205 ufs/ext2fs/ext2fs_vnops.c vap->va_blocksize = vp->v_mount->mnt_stat.f_iosize; vap 206 ufs/ext2fs/ext2fs_vnops.c vap->va_bytes = dbtob((u_quad_t)ip->i_e2fs_nblock); vap 207 ufs/ext2fs/ext2fs_vnops.c vap->va_type = vp->v_type; vap 208 ufs/ext2fs/ext2fs_vnops.c vap->va_filerev = ip->i_modrev; vap 219 ufs/ext2fs/ext2fs_vnops.c struct vattr *vap = ap->a_vap; vap 229 ufs/ext2fs/ext2fs_vnops.c if ((vap->va_type != VNON) || (vap->va_nlink != VNOVAL) || vap 230 ufs/ext2fs/ext2fs_vnops.c (vap->va_fsid != VNOVAL) || (vap->va_fileid != VNOVAL) || vap 231 ufs/ext2fs/ext2fs_vnops.c (vap->va_blocksize != VNOVAL) || (vap->va_rdev != VNOVAL) || vap 232 ufs/ext2fs/ext2fs_vnops.c ((int)vap->va_bytes != VNOVAL) || (vap->va_gen != VNOVAL)) { vap 235 ufs/ext2fs/ext2fs_vnops.c if (vap->va_flags != VNOVAL) { vap 248 ufs/ext2fs/ext2fs_vnops.c (vap->va_flags & SF_APPEND) ? EXT2_APPEND : 0 | vap 249 ufs/ext2fs/ext2fs_vnops.c (vap->va_flags & SF_IMMUTABLE) ? EXT2_IMMUTABLE: 0; vap 256 ufs/ext2fs/ext2fs_vnops.c (vap->va_flags & UF_APPEND) ? EXT2_APPEND : 0 | vap 257 ufs/ext2fs/ext2fs_vnops.c (vap->va_flags & UF_IMMUTABLE) ? EXT2_IMMUTABLE: 0; vap 260 ufs/ext2fs/ext2fs_vnops.c if (vap->va_flags & (IMMUTABLE | APPEND)) vap 268 ufs/ext2fs/ext2fs_vnops.c if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) { vap 271 ufs/ext2fs/ext2fs_vnops.c error = ext2fs_chown(vp, vap->va_uid, vap->va_gid, cred, p); vap 275 ufs/ext2fs/ext2fs_vnops.c if (vap->va_size != VNOVAL) { vap 291 ufs/ext2fs/ext2fs_vnops.c error = ext2fs_truncate(ip, vap->va_size, 0, cred); vap 295 ufs/ext2fs/ext2fs_vnops.c if (vap->va_atime.tv_sec != VNOVAL || vap->va_mtime.tv_sec != VNOVAL) { vap 300 ufs/ext2fs/ext2fs_vnops.c ((vap->va_vaflags & VA_UTIMES_NULL) == 0 || vap 303 ufs/ext2fs/ext2fs_vnops.c if (vap->va_atime.tv_sec != VNOVAL) vap 306 ufs/ext2fs/ext2fs_vnops.c if (vap->va_mtime.tv_sec != VNOVAL) vap 308 ufs/ext2fs/ext2fs_vnops.c error = ext2fs_update(ip, &vap->va_atime, &vap->va_mtime, 1); vap 313 ufs/ext2fs/ext2fs_vnops.c if (vap->va_mode != (mode_t)VNOVAL) { vap 316 ufs/ext2fs/ext2fs_vnops.c error = ext2fs_chmod(vp, (int)vap->va_mode, cred, p); vap 886 ufs/ext2fs/ext2fs_vnops.c struct vattr *vap = ap->a_vap; vap 903 ufs/ext2fs/ext2fs_vnops.c dmode = vap->va_mode & ACCESSPERMS; vap 137 ufs/ufs/ufs_vnops.c struct vattr *vap = ap->a_vap; vap 143 ufs/ufs/ufs_vnops.c ufs_makeinode(MAKEIMODE(vap->va_type, vap->va_mode), vap 149 ufs/ufs/ufs_vnops.c if (vap->va_rdev != VNOVAL) { vap 154 ufs/ufs/ufs_vnops.c DIP_ASSIGN(ip, rdev, vap->va_rdev); vap 266 ufs/ufs/ufs_vnops.c struct vattr *vap = ap->a_vap; vap 274 ufs/ufs/ufs_vnops.c vap->va_fsid = ip->i_dev; vap 275 ufs/ufs/ufs_vnops.c vap->va_fileid = ip->i_number; vap 276 ufs/ufs/ufs_vnops.c vap->va_mode = DIP(ip, mode) & ~IFMT; vap 277 ufs/ufs/ufs_vnops.c vap->va_nlink = ip->i_effnlink; vap 278 ufs/ufs/ufs_vnops.c vap->va_uid = DIP(ip, uid); vap 279 ufs/ufs/ufs_vnops.c vap->va_gid = DIP(ip, gid); vap 280 ufs/ufs/ufs_vnops.c vap->va_rdev = (dev_t) DIP(ip, rdev); vap 281 ufs/ufs/ufs_vnops.c vap->va_size = DIP(ip, size); vap 282 ufs/ufs/ufs_vnops.c vap->va_atime.tv_sec = DIP(ip, atime); vap 283 ufs/ufs/ufs_vnops.c vap->va_atime.tv_nsec = DIP(ip, atimensec); vap 284 ufs/ufs/ufs_vnops.c vap->va_mtime.tv_sec = DIP(ip, mtime); vap 285 ufs/ufs/ufs_vnops.c vap->va_mtime.tv_nsec = DIP(ip, mtimensec); vap 286 ufs/ufs/ufs_vnops.c vap->va_ctime.tv_sec = DIP(ip, ctime); vap 287 ufs/ufs/ufs_vnops.c vap->va_ctime.tv_nsec = DIP(ip, ctimensec); vap 288 ufs/ufs/ufs_vnops.c vap->va_flags = DIP(ip, flags); vap 289 ufs/ufs/ufs_vnops.c vap->va_gen = DIP(ip, gen); vap 292 ufs/ufs/ufs_vnops.c vap->va_blocksize = BLKDEV_IOSIZE; vap 294 ufs/ufs/ufs_vnops.c vap->va_blocksize = MAXBSIZE; vap 296 ufs/ufs/ufs_vnops.c vap->va_blocksize = vp->v_mount->mnt_stat.f_iosize; vap 297 ufs/ufs/ufs_vnops.c vap->va_bytes = dbtob((u_quad_t) DIP(ip, blocks)); vap 298 ufs/ufs/ufs_vnops.c vap->va_type = vp->v_type; vap 299 ufs/ufs/ufs_vnops.c vap->va_filerev = ip->i_modrev; vap 310 ufs/ufs/ufs_vnops.c struct vattr *vap = ap->a_vap; vap 322 ufs/ufs/ufs_vnops.c if ((vap->va_type != VNON) || (vap->va_nlink != VNOVAL) || vap 323 ufs/ufs/ufs_vnops.c (vap->va_fsid != VNOVAL) || (vap->va_fileid != VNOVAL) || vap 324 ufs/ufs/ufs_vnops.c (vap->va_blocksize != VNOVAL) || (vap->va_rdev != VNOVAL) || vap 325 ufs/ufs/ufs_vnops.c ((int)vap->va_bytes != VNOVAL) || (vap->va_gen != VNOVAL)) { vap 328 ufs/ufs/ufs_vnops.c if (vap->va_flags != VNOVAL) { vap 338 ufs/ufs/ufs_vnops.c DIP_ASSIGN(ip, flags, vap->va_flags); vap 341 ufs/ufs/ufs_vnops.c (vap->va_flags & UF_SETTABLE) != vap->va_flags) vap 344 ufs/ufs/ufs_vnops.c DIP(ip, flags) |= (vap->va_flags & UF_SETTABLE); vap 347 ufs/ufs/ufs_vnops.c if (vap->va_flags & (IMMUTABLE | APPEND)) vap 355 ufs/ufs/ufs_vnops.c if (vap->va_uid != (uid_t)VNOVAL || vap->va_gid != (gid_t)VNOVAL) { vap 358 ufs/ufs/ufs_vnops.c error = ufs_chown(vp, vap->va_uid, vap->va_gid, cred, p); vap 362 ufs/ufs/ufs_vnops.c if (vap->va_size != VNOVAL) { vap 380 ufs/ufs/ufs_vnops.c if ((error = UFS_TRUNCATE(ip, vap->va_size, 0, cred)) != 0) vap 382 ufs/ufs/ufs_vnops.c if (vap->va_size < oldsize) vap 385 ufs/ufs/ufs_vnops.c if (vap->va_atime.tv_sec != VNOVAL || vap->va_mtime.tv_sec != VNOVAL) { vap 390 ufs/ufs/ufs_vnops.c ((vap->va_vaflags & VA_UTIMES_NULL) == 0 || vap 393 ufs/ufs/ufs_vnops.c if (vap->va_atime.tv_sec != VNOVAL) vap 395 ufs/ufs/ufs_vnops.c if (vap->va_mtime.tv_sec != VNOVAL) vap 397 ufs/ufs/ufs_vnops.c error = UFS_UPDATE2(ip, &vap->va_atime, &vap->va_mtime, 0); vap 402 ufs/ufs/ufs_vnops.c if (vap->va_mode != (mode_t)VNOVAL) { vap 405 ufs/ufs/ufs_vnops.c error = ufs_chmod(vp, (int)vap->va_mode, cred, p); vap 1091 ufs/ufs/ufs_vnops.c struct vattr *vap = ap->a_vap; vap 1109 ufs/ufs/ufs_vnops.c dmode = vap->va_mode & 0777; vap 415 xfs/xfs_vnodeops-common.c xfs_getattr_common(struct vnode *vp, struct vattr *vap, vap 426 xfs/xfs_vnodeops-common.c *vap = xn->attr; vap 431 xfs/xfs_vnodeops-common.c xfs_setattr_common(struct vnode *vp, struct vattr *vap, vap 440 xfs/xfs_vnodeops-common.c #define CHECK_NNPFSATTR(A, cast) (vap->A == cast VNOVAL || vap->A == xn->attr.A) vap 469 xfs/xfs_vnodeops-common.c vattr2xfs_attr(vap, &msg.attr); vap 472 xfs/xfs_vnodeops-common.c if (vap->va_size != (va_size_t)VNOVAL) vap 473 xfs/xfs_vnodeops-common.c XA_SET_SIZE(&msg.attr, vap->va_size); vap 482 xfs/xfs_vnodeops-common.c if (vap->va_mtime.tv_sec != (unsigned int)VNOVAL) vap 483 xfs/xfs_vnodeops-common.c XA_SET_MTIME(&msg.attr, vap->va_mtime.tv_sec); vap 646 xfs/xfs_vnodeops-common.c struct vattr *vap, vap 663 xfs/xfs_vnodeops-common.c vattr2xfs_attr(vap, &msg.attr); vap 767 xfs/xfs_vnodeops-common.c struct vattr *vap, vap 783 xfs/xfs_vnodeops-common.c vattr2xfs_attr(vap, &msg.attr); vap 916 xfs/xfs_vnodeops-common.c struct vattr *vap, vap 943 xfs/xfs_vnodeops-common.c vattr2xfs_attr(vap, &msg->attr); vap 123 xfs/xfs_vnodeops.h xfs_getattr_common(struct vnode *vp, struct vattr *vap, vap 127 xfs/xfs_vnodeops.h xfs_setattr_common(struct vnode *vp, struct vattr *vap, vap 142 xfs/xfs_vnodeops.h struct vattr *vap, vap 166 xfs/xfs_vnodeops.h struct vattr *vap, vap 195 xfs/xfs_vnodeops.h struct vattr *vap,