| /xnu-11215/bsd/miscfs/bindfs/ |
| H A D | bind_vfsops.c | 116 struct vfs_attr vfa; in bindfs_mount() local 236 if (VFSATTR_IS_SUPPORTED(&vfa, f_bsize)) { in bindfs_mount() 237 bsize = vfa.f_bsize; in bindfs_mount() 240 iosize = vfa.f_iosize; in bindfs_mount() 243 blocks = vfa.f_blocks; in bindfs_mount() 246 bfree = vfa.f_bfree; in bindfs_mount() 249 bavail = vfa.f_bavail; in bindfs_mount() 252 bused = vfa.f_bused; in bindfs_mount() 255 files = vfa.f_files; in bindfs_mount() 258 ffree = vfa.f_ffree; in bindfs_mount() [all …]
|
| /xnu-11215/bsd/miscfs/nullfs/ |
| H A D | null_vfsops.c | 118 struct vfs_attr vfa; in nullfs_mount() local 254 if (VFSATTR_IS_SUPPORTED(&vfa, f_bsize)) { in nullfs_mount() 255 bsize = vfa.f_bsize; in nullfs_mount() 258 iosize = vfa.f_iosize; in nullfs_mount() 261 blocks = vfa.f_blocks; in nullfs_mount() 264 bfree = vfa.f_bfree; in nullfs_mount() 267 bavail = vfa.f_bavail; in nullfs_mount() 270 bused = vfa.f_bused; in nullfs_mount() 273 files = vfa.f_files; in nullfs_mount() 276 ffree = vfa.f_ffree; in nullfs_mount() [all …]
|
| /xnu-11215/bsd/vfs/ |
| H A D | vfs_vnops.c | 1863 struct vfs_attr vfa; in vn_pathconf() local 1913 memset(&vfa, 0, sizeof(vfa)); in vn_pathconf() 1914 VFSATTR_INIT(&vfa); in vn_pathconf() 1915 VFSATTR_WANTED(&vfa, f_capabilities); in vn_pathconf() 1916 if (vfs_getattr(vnode_mount(vp), &vfa, ctx) == 0 && in vn_pathconf() 1917 (VFSATTR_IS_SUPPORTED(&vfa, f_capabilities)) && in vn_pathconf() 1918 (vfa.f_capabilities.capabilities[VOL_CAPABILITIES_INTERFACES] & VOL_CAP_INT_EXTENDED_ATTR) && in vn_pathconf() 1919 (vfa.f_capabilities.valid[VOL_CAPABILITIES_INTERFACES] & VOL_CAP_INT_EXTENDED_ATTR)) { in vn_pathconf()
|
| H A D | kpi_vfs.c | 292 VFS_GETATTR(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx) in VFS_GETATTR() argument 304 error = (*mp->mnt_op->vfs_getattr)(mp, vfa, ctx); in VFS_GETATTR() 310 VFS_SETATTR(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx) in VFS_SETATTR() argument 322 error = (*mp->mnt_op->vfs_setattr)(mp, vfa, ctx); in VFS_SETATTR() 743 vfs_getattr(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx) in vfs_getattr() argument 747 if ((error = VFS_GETATTR(mp, vfa, ctx)) != 0) { in vfs_getattr() 754 if (VFSATTR_IS_SUPPORTED(vfa, f_create_time)) { in vfs_getattr() 755 if (VFSATTR_IS_ACTIVE(vfa, f_modify_time) && !VFSATTR_IS_SUPPORTED(vfa, f_modify_time)) { in vfs_getattr() 756 VFSATTR_RETURN(vfa, f_modify_time, vfa->f_create_time); in vfs_getattr() 764 vfs_setattr(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx) in vfs_setattr() argument [all …]
|
| H A D | vfs_syscalls.c | 12705 struct vfs_attr vfa; in handle_sync_volume() local 12735 VFSATTR_INIT(&vfa); in handle_sync_volume() 12736 VFSATTR_WANTED(&vfa, f_capabilities); in handle_sync_volume() 12737 if ((vfs_getattr(mp, &vfa, vfs_context_current()) == 0) && in handle_sync_volume() 12738 VFSATTR_IS_SUPPORTED(&vfa, f_capabilities) && in handle_sync_volume() 14323 struct vfs_attr vfa; in vnode_get_snapshot() local 14339 VFSATTR_INIT(&vfa); in vnode_get_snapshot() 14340 VFSATTR_WANTED(&vfa, f_capabilities); in vnode_get_snapshot() 14341 if ((vfs_getattr(vnode_mount(*rvpp), &vfa, ctx) != 0) || in vnode_get_snapshot() 14342 !VFSATTR_IS_SUPPORTED(&vfa, f_capabilities) || in vnode_get_snapshot() [all …]
|
| /xnu-11215/bsd/sys/ |
| H A D | mount.h | 654 int (*vfs_getattr)(struct mount *mp, struct vfs_attr *vfa, vfs_context_t context); 743 int (*vfs_setattr)(struct mount *mp, struct vfs_attr *vfa, vfs_context_t context); 1334 int vfs_getattr(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx); 1335 int vfs_setattr(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx);
|
| /xnu-11215/security/ |
| H A D | mac_vfs.c | 2440 struct vfs_attr *vfa) in mac_mount_check_getattr() argument 2456 MAC_CHECK(mount_check_getattr, cred, mp, mac_mount_label(mp), vfa); in mac_mount_check_getattr() 2463 struct vfs_attr *vfa) in mac_mount_check_setattr() argument 2479 MAC_CHECK(mount_check_setattr, cred, mp, mac_mount_label(mp), vfa); in mac_mount_check_setattr()
|
| H A D | mac_framework.h | 225 struct vfs_attr *vfa) __result_use_check; 245 struct vfs_attr *vfa) __result_use_check;
|
| H A D | mac_policy.h | 1240 struct vfs_attr *vfa 1431 struct vfs_attr *vfa
|