Home
last modified time | relevance | path

Searched refs:new_behavior (Results 1 – 16 of 16) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dipc_host.c493 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 Dipc_tt.c4061 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 Dipc_tt.h298 exception_behavior_t new_behavior,
308 exception_behavior_t new_behavior,
H A Dtask.c9281 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 Dkern_mman.c1412 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 Dmac_mach.c222 …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 Dmac_mach_internal.h96 struct task *target, unsigned int exception_mask, int new_behavior);
98 struct task *target, unsigned int exception_mask, int new_behavior);
H A Dmac_policy.h2303 int new_behavior
2319 int new_behavior
/xnu-11215/osfmk/vm/
H A Dvm_user.c1217 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 Dvm32_user.c420 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 Dvm_map_internal.h603 vm_behavior_t new_behavior);
H A Dvm_map.c7769 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 Dvm32_map.defs159 new_behavior : vm_behavior_t);
H A Dvm_map.defs271 new_behavior : vm_behavior_t);
H A Dmach_vm.defs320 new_behavior : vm_behavior_t);
/xnu-11215/osfmk/ipc/
H A Dmach_port.c2557 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()