Home
last modified time | relevance | path

Searched refs:TASK_FLAVOR_CONTROL (Results 1 – 13 of 13) sorted by relevance

/xnu-8019.80.24/tests/
H A Dipc_read_inspect.c73 RESULT_CHECK(kr, flavor, TASK_FLAVOR_CONTROL, "task_get_special_port(TASK_KERNEL_PORT)"); in test_task_get_special_port()
78 RESULT_CHECK(kr, flavor, TASK_FLAVOR_CONTROL, "task_get_special_port(TASK_BOOTSTRAP_PORT)"); in test_task_get_special_port()
83 RESULT_CHECK(kr, flavor, TASK_FLAVOR_CONTROL, "task_get_special_port(TASK_HOST_PORT)"); in test_task_get_special_port()
192 case TASK_FLAVOR_CONTROL: in test_task_threads()
256 case TASK_FLAVOR_CONTROL: in test_processor_set_tasks()
296 RESULT_CHECK(kr, flavor, TASK_FLAVOR_CONTROL, "mach_vm_write"); in test_task_port_mig_intrans()
317 RESULT_CHECK(kr, flavor, TASK_FLAVOR_CONTROL, "mach_vm_remap_new - VM_PROT_WRITE"); in test_task_port_mig_intrans()
332 RESULT_CHECK(kr, flavor, TASK_FLAVOR_CONTROL, "task_get_exception_ports"); in test_task_port_mig_intrans()
541 task_flavors[0] = TASK_FLAVOR_CONTROL;
546 task_flavors[1] = TASK_FLAVOR_CONTROL;
H A Dexception_tests.c41 …kr = task_identity_token_get_task_port(token, TASK_FLAVOR_CONTROL, &port2); /* Immovable control p… in exc_handler_identity_protected()
H A Dtask_ident_test.c31 …kr = task_identity_token_get_task_port(token, TASK_FLAVOR_CONTROL, &port2); /* Immovable control p…
H A Dimm_pinned_control_port.c272 kr = processor_set_tasks_with_flavor(pset_priv, TASK_FLAVOR_CONTROL, &taskList, &tcnt); in test_task_thread_port_values()
/xnu-8019.80.24/osfmk/kern/
H A Dipc_tt.c169 task->itk_task_ports[TASK_FLAVOR_CONTROL] = kport; in ipc_task_init()
226 assert(parent->itk_task_ports[TASK_FLAVOR_CONTROL] != IP_NULL); in ipc_task_init()
277 ipc_port_t kport = task->itk_task_ports[TASK_FLAVOR_CONTROL]; in ipc_task_set_immovable_pinned()
281 assert(task->itk_self == task->itk_task_ports[TASK_FLAVOR_CONTROL]); in ipc_task_set_immovable_pinned()
330 kport = task->itk_task_ports[TASK_FLAVOR_CONTROL]; in ipc_task_enable()
386 kport = task->itk_task_ports[TASK_FLAVOR_CONTROL]; in ipc_task_disable()
465 kport = task->itk_task_ports[TASK_FLAVOR_CONTROL]; in ipc_task_terminate()
474 task->itk_task_ports[TASK_FLAVOR_CONTROL] = IP_NULL; in ipc_task_terminate()
615 old_kport = task->itk_task_ports[TASK_FLAVOR_CONTROL]; in ipc_task_reset()
636 task->itk_task_ports[TASK_FLAVOR_CONTROL] = new_kport; in ipc_task_reset()
[all …]
H A Dtask_ident.c231 if (flavor != TASK_FLAVOR_CONTROL) { in task_identity_token_get_task_port()
245 if (flavor == TASK_FLAVOR_CONTROL && task == current_task()) { in task_identity_token_get_task_port()
H A Dprocessor.c1518 case TASK_FLAVOR_CONTROL: in processor_set_tasks_internal()
1556 return processor_set_tasks_internal(pset, task_list, count, TASK_FLAVOR_CONTROL); in processor_set_tasks()
1572 case TASK_FLAVOR_CONTROL: in processor_set_tasks_with_flavor()
1615 … = processor_set_things(pset, (void **)thread_list, count, PSET_THING_THREAD, TASK_FLAVOR_CONTROL); in processor_set_threads()
/xnu-8019.80.24/security/
H A Dmac_process.c435 if (flavor == TASK_FLAVOR_CONTROL) { in mac_proc_check_get_task()
462 if (flavor == TASK_FLAVOR_CONTROL) { in mac_proc_check_expose_task()
H A Dmac_mach.c96 if (flavor == TASK_FLAVOR_CONTROL) { in mac_task_check_expose_task()
/xnu-8019.80.24/osfmk/mach/
H A Dmach_types.h351 #define TASK_FLAVOR_CONTROL 0 /* a task_t */ macro
/xnu-8019.80.24/bsd/vm/
H A Dvm_unix.c946 error = mac_proc_check_get_task(kauth_cred_get(), &pident, TASK_FLAVOR_CONTROL); in task_for_pid()
965 proc_selfpid(), kauth_getgid(), pid, TASK_FLAVOR_CONTROL); in task_for_pid()
1412 proc_selfpid(), kauth_getgid(), pid, TASK_FLAVOR_CONTROL); in pid_suspend()
1522 error = mac_proc_check_get_task(kauth_cred_get(), &pident, TASK_FLAVOR_CONTROL); in debug_control_port_for_pid()
1542 proc_selfpid(), kauth_getgid(), pid, TASK_FLAVOR_CONTROL); in debug_control_port_for_pid()
1639 proc_selfpid(), kauth_getgid(), pid, TASK_FLAVOR_CONTROL); in pid_resume()
/xnu-8019.80.24/osfmk/ipc/
H A Dmach_debug.c206 const boolean_t dbg_ok = (mac_task_check_expose_task(kernel_task, TASK_FLAVOR_CONTROL) == 0); in mach_port_space_info()
/xnu-8019.80.24/bsd/dev/dtrace/
H A Dfasttrap.c599 (void) mac_proc_check_get_task(state->dts_cred.dcr_cred, &pident, TASK_FLAVOR_CONTROL); in fasttrap_setdebug()