| /xnu-11215/osfmk/kern/ |
| H A D | ipc_host.c | 493 exception_behavior_t new_behavior, in host_set_exception_ports() argument 508 …kern_return_t kr = set_exception_ports_validation(NULL, exception_mask, new_port, new_behavior, ne… in host_set_exception_ports() 549 host_priv->exc_actions[i].behavior = new_behavior; in host_set_exception_ports() 660 exception_behavior_t new_behavior, in host_swap_exception_ports() argument 682 …kern_return_t kr = set_exception_ports_validation(NULL, exception_mask, new_port, new_behavior, ne… in host_swap_exception_ports() 743 host_priv->exc_actions[i].behavior = new_behavior; in host_swap_exception_ports()
|
| H A D | ipc_tt.c | 4061 behavior_is_identity_protected(int new_behavior) in behavior_is_identity_protected() argument 4217 exception_behavior_t new_behavior, in set_exception_ports_validation() argument 4227 switch (new_behavior & ~MACH_EXCEPTION_MASK) { in set_exception_ports_validation() 4290 exception_behavior_t new_behavior, in thread_set_exception_ports_internal() argument 4330 action->behavior = new_behavior; in thread_set_exception_ports_internal() 4382 exception_behavior_t new_behavior, in thread_set_exception_ports() argument 4403 exception_behavior_t new_behavior, in task_set_exception_ports() argument 4453 task->exc_actions[i].behavior = new_behavior; in task_set_exception_ports() 4513 exception_behavior_t new_behavior, in thread_swap_exception_ports() argument 4592 action->behavior = new_behavior; in thread_swap_exception_ports() [all …]
|
| H A D | ipc_tt.h | 298 exception_behavior_t new_behavior, 308 exception_behavior_t new_behavior,
|
| H A D | task.c | 9281 task_exc_guard_behavior_t new_behavior) in task_set_exc_guard_behavior() argument 9286 if (new_behavior & ~TASK_EXC_GUARD_ALL) { in task_set_exc_guard_behavior() 9291 new_behavior = new_behavior & task_exc_guard_config_mask; in task_set_exc_guard_behavior() 9297 os_atomic_rmw_loop(&task->task_exc_guard, cur_behavior, new_behavior, relaxed, { in task_set_exc_guard_behavior() 9298 …if ((cur_behavior & task_exc_guard_no_unset_mask) & ~(new_behavior & task_exc_guard_no_unset_mask)… in task_set_exc_guard_behavior() 9302 if ((new_behavior & task_exc_guard_no_set_mask) & ~(cur_behavior & task_exc_guard_no_set_mask)) { in task_set_exc_guard_behavior() 9309 task->task_exc_guard = new_behavior; in task_set_exc_guard_behavior()
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_mman.c | 1412 vm_behavior_t new_behavior; in madvise() local 1428 new_behavior = VM_BEHAVIOR_RANDOM; in madvise() 1434 new_behavior = VM_BEHAVIOR_DEFAULT; in madvise() 1437 new_behavior = VM_BEHAVIOR_WILLNEED; in madvise() 1440 new_behavior = VM_BEHAVIOR_DONTNEED; in madvise() 1443 new_behavior = VM_BEHAVIOR_FREE; in madvise() 1449 new_behavior = VM_BEHAVIOR_REUSABLE; in madvise() 1452 new_behavior = VM_BEHAVIOR_REUSE; in madvise() 1455 new_behavior = VM_BEHAVIOR_CAN_REUSE; in madvise() 1459 new_behavior = VM_BEHAVIOR_PAGEOUT; in madvise() [all …]
|
| /xnu-11215/security/ |
| H A D | mac_mach.c | 222 …eption_ports(struct task *task, struct task *target, unsigned int exception_mask, int new_behavior) in mac_task_check_set_task_exception_ports() argument 247 cred, &pident, exception, new_behavior); in mac_task_check_set_task_exception_ports() 258 …eption_ports(struct task *task, struct task *target, unsigned int exception_mask, int new_behavior) in mac_task_check_set_thread_exception_ports() argument 283 cred, &pident, exception, new_behavior); in mac_task_check_set_thread_exception_ports()
|
| H A D | mac_mach_internal.h | 96 struct task *target, unsigned int exception_mask, int new_behavior); 98 struct task *target, unsigned int exception_mask, int new_behavior);
|
| H A D | mac_policy.h | 2303 int new_behavior 2319 int new_behavior
|
| /xnu-11215/osfmk/vm/ |
| H A D | vm_user.c | 1217 vm_behavior_t *new_behavior) in mach_vm_behavior_set_sanitize() argument 1222 kr = vm_sanitize_behavior(new_behavior_u, VM_SANITIZE_CALLER_VM_BEHAVIOR_SET, new_behavior); in mach_vm_behavior_set_sanitize() 1228 switch (*new_behavior) { in mach_vm_behavior_set_sanitize() 1275 vm_behavior_t new_behavior; in mach_vm_behavior_set() local 1283 &start, &end, &size, &new_behavior); in mach_vm_behavior_set() 1291 new_behavior); in mach_vm_behavior_set() 1312 vm_behavior_ut new_behavior) in vm_behavior_set() argument 1317 new_behavior); in vm_behavior_set()
|
| H A D | vm32_user.c | 420 vm_behavior_ut new_behavior) in vm32_vm_behavior_set() argument 433 return mach_vm_behavior_set(map, start, size, new_behavior); in vm32_vm_behavior_set()
|
| H A D | vm_map_internal.h | 603 vm_behavior_t new_behavior);
|
| H A D | vm_map.c | 7769 uint32_t new_behavior = behavior & ~TASK_EXC_GUARD_VM_DELIVER; in virt_memory_guard_ast() local 7771 if (OSCompareAndSwap(behavior, new_behavior, &task->task_exc_guard)) { in virt_memory_guard_ast() 16328 vm_behavior_t new_behavior) in vm_map_behavior_set() argument 16342 switch (new_behavior) { in vm_map_behavior_set() 16377 if (new_behavior == VM_BEHAVIOR_ZERO_WIRED_PAGES) { in vm_map_behavior_set() 16380 entry->behavior = new_behavior; in vm_map_behavior_set()
|
| /xnu-11215/osfmk/mach/ |
| H A D | vm32_map.defs | 159 new_behavior : vm_behavior_t);
|
| H A D | vm_map.defs | 271 new_behavior : vm_behavior_t);
|
| H A D | mach_vm.defs | 320 new_behavior : vm_behavior_t);
|
| /xnu-11215/osfmk/ipc/ |
| H A D | mach_port.c | 2557 uint32_t new_behavior = behavior & ~TASK_EXC_GUARD_MP_DELIVER; in mach_port_guard_ast() local 2559 if (OSCompareAndSwap(behavior, new_behavior, &task->task_exc_guard)) { in mach_port_guard_ast()
|