Home
last modified time | relevance | path

Searched refs:p_vfs_iopolicy (Results 1 – 7 of 7) sorted by relevance

/xnu-12377.41.6/bsd/kern/
H A Dkern_resource.c2399 OSBitAndAtomic16(~((uint32_t)P_VFS_IOPOLICY_FORCE_HFS_CASE_SENSITIVITY), &p->p_vfs_iopolicy); in iopolicysys_vfs_hfs_case_sensitivity()
2402 OSBitOrAtomic16((uint32_t)P_VFS_IOPOLICY_FORCE_HFS_CASE_SENSITIVITY, &p->p_vfs_iopolicy); in iopolicysys_vfs_hfs_case_sensitivity()
2411 iop_param->iop_policy = (p->p_vfs_iopolicy & P_VFS_IOPOLICY_FORCE_HFS_CASE_SENSITIVITY) in iopolicysys_vfs_hfs_case_sensitivity()
2444 OSBitOrAtomic16((uint16_t)P_VFS_IOPOLICY_ATIME_UPDATES, &p->p_vfs_iopolicy); in set_task_atime_policy()
2446 OSBitAndAtomic16(~((uint16_t)P_VFS_IOPOLICY_ATIME_UPDATES), &p->p_vfs_iopolicy); in set_task_atime_policy()
2453 …return (p->p_vfs_iopolicy & P_VFS_IOPOLICY_ATIME_UPDATES) ? IOPOL_ATIME_UPDATES_OFF : IOPOL_ATIME_… in get_task_atime_policy()
2553 OSBitOrAtomic16((uint16_t)P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES, &p->p_vfs_iopolicy); in set_proc_materialize_policy()
2555 OSBitOrAtomic16((uint16_t)P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES_ORIG, &p->p_vfs_iopolicy); in set_proc_materialize_policy()
2558 OSBitAndAtomic16(~((uint16_t)P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES), &p->p_vfs_iopolicy); in set_proc_materialize_policy()
2560 OSBitAndAtomic16(~(uint16_t)P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES_ORIG, &p->p_vfs_iopolicy); in set_proc_materialize_policy()
[all …]
H A Dkern_fork.c1043 child_proc->p_vfs_iopolicy = (parent_proc->p_vfs_iopolicy & (P_VFS_IOPOLICY_INHERITED_MASK)); in forkproc()
H A Dkern_proc.c3303 return (p->p_vfs_iopolicy & P_VFS_IOPOLICY_FORCE_HFS_CASE_SENSITIVITY) ? 1 : 0; in proc_is_forcing_hfs_case_sensitivity()
3309 return os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_IGNORE_CONTENT_PROTECTION; in proc_ignores_content_protection()
3315 return os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_IGNORE_NODE_PERMISSIONS; in proc_ignores_node_permissions()
3344 if (p && (os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_SKIP_MTIME_UPDATE)) { in proc_skip_mtime_update()
3368 if (p && (os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_SUPPORT_LONG_PATHS)) { in proc_support_long_paths()
3378 return os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_ALLOW_LOW_SPACE_WRITES; in proc_allow_low_space_writes()
3384 return os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_DISALLOW_RW_FOR_O_EVTONLY; in proc_disallow_rw_for_o_evtonly()
3390 return os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_ALTLINK; in proc_use_alternative_symlink_ea()
H A Dkern_exec.c2154 os_atomic_or(&p->p_vfs_iopolicy, P_VFS_IOPOLICY_ALTLINK, relaxed); in exec_mach_imgact()
/xnu-12377.41.6/bsd/vfs/
H A Dkpi_vfs.c1338 if (proc->p_vfs_iopolicy & in vfs_context_can_resolve_triggers()
1361 if (proc->p_vfs_iopolicy & in vfs_context_can_break_leases()
1381 if (p && (os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_NOCACHE_WRITE_FS_BLKSIZE)) { in vfs_context_allow_fs_blksize_nocache_write()
1408 if (p && (os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_SKIP_MTIME_UPDATE)) { in vfs_context_skip_mtime_update()
1432 if (p && (os_atomic_load(&p->p_vfs_iopolicy, relaxed) & P_VFS_IOPOLICY_ENTITLED_RESERVE_ACCESS)) { in vfs_context_allow_entitled_reserve_access()
2021 if (proc->p_vfs_iopolicy & P_VFS_IOPOLICY_ATIME_UPDATES) { in vfs_ctx_skipatime()
H A Dvfs_syscalls.c3860 (p->p_vfs_iopolicy & P_VFS_IOPOLICY_STATFS_NO_DATA_VOLUME)) { in statfs64()
3917 (p->p_vfs_iopolicy & P_VFS_IOPOLICY_STATFS_NO_DATA_VOLUME)) { in fstatfs64()
12332 (p->p_vfs_iopolicy & in nspace_materialization_get_proc_state()
12349 OSBitAndAtomic16(~((uint16_t)P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES), &p->p_vfs_iopolicy); in nspace_materialization_set_proc_state()
12351 OSBitOrAtomic16((uint16_t)P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES, &p->p_vfs_iopolicy); in nspace_materialization_set_proc_state()
12564 return (p->p_vfs_iopolicy & P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES_ORIG) ? 0 : EDEADLK; in vfs_context_dataless_materialization_is_prevented_internal()
12583 if (p->p_vfs_iopolicy & P_VFS_IOPOLICY_MATERIALIZE_DATALESS_FILES) { in vfs_context_dataless_materialization_is_prevented_internal()
/xnu-12377.41.6/bsd/sys/
H A Dproc_internal.h423 volatile u_short p_vfs_iopolicy; /* VFS iopolicy flags. (atomic bit ops) */ member