Lines Matching refs:va

4984 	struct vfs_attr	va;
4991 VFSATTR_INIT(&va);
4992 VFSATTR_WANTED(&va, f_iosize);
4993 VFSATTR_WANTED(&va, f_blocks);
4994 VFSATTR_WANTED(&va, f_bfree);
4995 VFSATTR_WANTED(&va, f_bavail);
4996 VFSATTR_WANTED(&va, f_bused);
4997 VFSATTR_WANTED(&va, f_files);
4998 VFSATTR_WANTED(&va, f_ffree);
4999 VFSATTR_WANTED(&va, f_bsize);
5000 VFSATTR_WANTED(&va, f_fssubtype);
5003 error = mac_mount_check_getattr(ctx, mp, &va);
5009 if ((error = vfs_getattr(mp, &va, ctx)) != 0) {
5032 if (VFSATTR_IS_SUPPORTED(&va, f_bsize)) {
5034 mp->mnt_vfsstat.f_bsize = (va.f_bsize > 0 ? va.f_bsize : 512);
5038 if (VFSATTR_IS_SUPPORTED(&va, f_iosize)) {
5039 mp->mnt_vfsstat.f_iosize = va.f_iosize;
5043 if (VFSATTR_IS_SUPPORTED(&va, f_blocks))
5044 mp->mnt_vfsstat.f_blocks = va.f_blocks;
5045 if (VFSATTR_IS_SUPPORTED(&va, f_bfree))
5046 mp->mnt_vfsstat.f_bfree = va.f_bfree;
5047 if (VFSATTR_IS_SUPPORTED(&va, f_bavail))
5048 mp->mnt_vfsstat.f_bavail = va.f_bavail;
5049 if (VFSATTR_IS_SUPPORTED(&va, f_bused))
5050 mp->mnt_vfsstat.f_bused = va.f_bused;
5051 if (VFSATTR_IS_SUPPORTED(&va, f_files))
5052 mp->mnt_vfsstat.f_files = va.f_files;
5053 if (VFSATTR_IS_SUPPORTED(&va, f_ffree))
5054 mp->mnt_vfsstat.f_ffree = va.f_ffree;
5057 if (VFSATTR_IS_SUPPORTED(&va, f_fssubtype))
5058 mp->mnt_vfsstat.f_fssubtype = va.f_fssubtype;
5233 struct vnode_attr va;
5236 VATTR_INIT(&va);
5237 VATTR_WANTED(&va, va_modify_time);
5238 error = vnode_getattr(vp, &va, ctx);
5240 *mtime = va.va_modify_time;
5247 struct vnode_attr va;
5250 VATTR_INIT(&va);
5251 VATTR_WANTED(&va, va_flags);
5252 error = vnode_getattr(vp, &va, ctx);
5254 *flags = va.va_flags;
5265 struct vnode_attr va;
5268 VATTR_INIT(&va);
5269 VATTR_WANTED(&va, va_data_size);
5270 error = vnode_getattr(vp, &va, ctx);
5272 *sizep = va.va_data_size;
5279 struct vnode_attr va;
5281 VATTR_INIT(&va);
5282 VATTR_SET(&va, va_data_size, size);
5283 va.va_vaflags = ioflag & 0xffff;
5284 return(vnode_setattr(vp, &va, ctx));
7004 struct vnode_attr va, dva;
7023 VATTR_INIT(&va);
7024 vcp->vap = &va;
7112 VATTR_WANTED(&va, va_mode);
7113 VATTR_WANTED(&va, va_uid);
7114 VATTR_WANTED(&va, va_gid);
7115 VATTR_WANTED(&va, va_flags);
7116 VATTR_WANTED(&va, va_acl);
7117 if ((result = vnode_getattr(vp, &va, ctx)) != 0) {
7156 if (VATTR_IS_SUPPORTED(&va, va_acl) && (va.va_acl != NULL))
7157 kauth_acl_free(va.va_acl);
7158 VATTR_INIT(&va);
7159 VATTR_WANTED(&va, va_mode);
7160 VATTR_WANTED(&va, va_uid);
7161 VATTR_WANTED(&va, va_gid);
7162 VATTR_WANTED(&va, va_flags);
7163 VATTR_WANTED(&va, va_acl);
7164 if ((result = vnode_getattr(vp, &va, ctx)) != 0)
7174 if ((result = vnode_authorize_checkimmutable(vp, &va, rights, noimmutable)) != 0)
7212 VATTR_IS_SUPPORTED(&va, va_mode) &&
7213 !(va.va_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) {
7215 KAUTH_DEBUG("%p DENIED - root execute requires at least one x bit in 0x%x", vp, va.va_mode);
7222 if (VATTR_IS_SUPPORTED(&va, va_acl) && (va.va_acl != NULL))
7223 kauth_acl_free(va.va_acl);
7242 if (!VATTR_IS_SUPPORTED(&va, va_mode) ||
7243 ((va.va_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) ==