Home
last modified time | relevance | path

Searched refs:vfa (Results 1 – 9 of 9) sorted by relevance

/xnu-11215/bsd/miscfs/bindfs/
H A Dbind_vfsops.c116 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 Dnull_vfsops.c118 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 Dvfs_vnops.c1863 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 Dkpi_vfs.c292 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 Dvfs_syscalls.c12705 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 Dmount.h654 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 Dmac_vfs.c2440 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 Dmac_framework.h225 struct vfs_attr *vfa) __result_use_check;
245 struct vfs_attr *vfa) __result_use_check;
H A Dmac_policy.h1240 struct vfs_attr *vfa
1431 struct vfs_attr *vfa