• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/vfs/

Lines Matching refs:va

4175 	struct vfs_attr	va;
4182 VFSATTR_INIT(&va);
4183 VFSATTR_WANTED(&va, f_iosize);
4184 VFSATTR_WANTED(&va, f_blocks);
4185 VFSATTR_WANTED(&va, f_bfree);
4186 VFSATTR_WANTED(&va, f_bavail);
4187 VFSATTR_WANTED(&va, f_bused);
4188 VFSATTR_WANTED(&va, f_files);
4189 VFSATTR_WANTED(&va, f_ffree);
4190 VFSATTR_WANTED(&va, f_bsize);
4191 VFSATTR_WANTED(&va, f_fssubtype);
4194 error = mac_mount_check_getattr(ctx, mp, &va);
4200 if ((error = vfs_getattr(mp, &va, ctx)) != 0) {
4223 if (VFSATTR_IS_SUPPORTED(&va, f_bsize)) {
4225 mp->mnt_vfsstat.f_bsize = (va.f_bsize > 0 ? va.f_bsize : 512);
4229 if (VFSATTR_IS_SUPPORTED(&va, f_iosize)) {
4230 mp->mnt_vfsstat.f_iosize = va.f_iosize;
4234 if (VFSATTR_IS_SUPPORTED(&va, f_blocks))
4235 mp->mnt_vfsstat.f_blocks = va.f_blocks;
4236 if (VFSATTR_IS_SUPPORTED(&va, f_bfree))
4237 mp->mnt_vfsstat.f_bfree = va.f_bfree;
4238 if (VFSATTR_IS_SUPPORTED(&va, f_bavail))
4239 mp->mnt_vfsstat.f_bavail = va.f_bavail;
4240 if (VFSATTR_IS_SUPPORTED(&va, f_bused))
4241 mp->mnt_vfsstat.f_bused = va.f_bused;
4242 if (VFSATTR_IS_SUPPORTED(&va, f_files))
4243 mp->mnt_vfsstat.f_files = va.f_files;
4244 if (VFSATTR_IS_SUPPORTED(&va, f_ffree))
4245 mp->mnt_vfsstat.f_ffree = va.f_ffree;
4248 if (VFSATTR_IS_SUPPORTED(&va, f_fssubtype))
4249 mp->mnt_vfsstat.f_fssubtype = va.f_fssubtype;
4424 struct vnode_attr va;
4427 VATTR_INIT(&va);
4428 VATTR_WANTED(&va, va_data_size);
4429 error = vnode_getattr(vp, &va, ctx);
4431 *sizep = va.va_data_size;
4438 struct vnode_attr va;
4440 VATTR_INIT(&va);
4441 VATTR_SET(&va, va_data_size, size);
4442 va.va_vaflags = ioflag & 0xffff;
4443 return(vnode_setattr(vp, &va, ctx));
5486 struct vnode_attr va, dva;
5505 VATTR_INIT(&va);
5506 vcp->vap = &va;
5594 VATTR_WANTED(&va, va_mode);
5595 VATTR_WANTED(&va, va_uid);
5596 VATTR_WANTED(&va, va_gid);
5597 VATTR_WANTED(&va, va_flags);
5598 VATTR_WANTED(&va, va_acl);
5599 if ((result = vnode_getattr(vp, &va, ctx)) != 0) {
5619 if (S_ISXATTR(va.va_mode) || vnode_isnamedstream(vp)) {
5638 if (VATTR_IS_SUPPORTED(&va, va_acl) && (va.va_acl != NULL))
5639 kauth_acl_free(va.va_acl);
5640 VATTR_INIT(&va);
5641 VATTR_WANTED(&va, va_mode);
5642 VATTR_WANTED(&va, va_uid);
5643 VATTR_WANTED(&va, va_gid);
5644 VATTR_WANTED(&va, va_flags);
5645 VATTR_WANTED(&va, va_acl);
5646 if ((result = vnode_getattr(vp, &va, ctx)) != 0)
5656 if ((result = vnode_authorize_checkimmutable(vp, &va, rights, noimmutable)) != 0)
5694 VATTR_IS_SUPPORTED(&va, va_mode) &&
5695 !(va.va_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) {
5697 KAUTH_DEBUG("%p DENIED - root execute requires at least one x bit in 0x%x", vp, va.va_mode);
5704 if (VATTR_IS_SUPPORTED(&va, va_acl) && (va.va_acl != NULL))
5705 kauth_acl_free(va.va_acl);
5724 if (!VATTR_IS_SUPPORTED(&va, va_mode) ||
5725 ((va.va_mode & (S_IXUSR | S_IXGRP | S_IXOTH)) ==