Home
last modified time | relevance | path

Searched refs:mach_task_self (Results 1 – 25 of 159) sorted by relevance

1234567

/xnu-10063.141.1/tests/
H A Dmach_port_mod_refs.c17 ret = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_PORT_SET, &port_set);
20 ret = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &port);
26 ret = task_get_exc_guard_behavior(mach_task_self(), &old);
29 ret = task_set_exc_guard_behavior(mach_task_self(), new);
37 ret = mach_port_mod_refs(mach_task_self(), port, MACH_PORT_RIGHT_SEND, -1);
41 ret = mach_port_mod_refs(mach_task_self(), port, MACH_PORT_RIGHT_SEND_ONCE, -1);
45 ret = mach_port_mod_refs(mach_task_self(), port, MACH_PORT_RIGHT_PORT_SET, -1);
49 ret = mach_port_mod_refs(mach_task_self(), port, MACH_PORT_RIGHT_DEAD_NAME, -1);
53 ret = mach_port_mod_refs(mach_task_self(), port, MACH_PORT_RIGHT_LABELH, -1);
57 ret = mach_port_mod_refs(mach_task_self(), port, MACH_PORT_RIGHT_NUMBER, -1);
[all …]
H A Dtask_ident_test.c27 kr = task_create_identity_token(mach_task_self(), &token);
30 port1 = mach_task_self();
35 mach_port_deallocate(mach_task_self(), port2);
37 kr = task_get_special_port(mach_task_self(), TASK_READ_PORT, &port1);
43 mach_port_deallocate(mach_task_self(), port1);
44 mach_port_deallocate(mach_task_self(), port2);
46 kr = task_get_special_port(mach_task_self(), TASK_INSPECT_PORT, &port1);
52 mach_port_deallocate(mach_task_self(), port1);
53 mach_port_deallocate(mach_task_self(), port2);
55 kr = task_get_special_port(mach_task_self(), TASK_NAME_PORT, &port1);
[all …]
H A Dimm_pinned_control_port_crasher.c36 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &server); in attempt_send_immovable_port()
39 kr = mach_port_insert_right(mach_task_self(), server, server, MACH_MSG_TYPE_MAKE_SEND); in attempt_send_immovable_port()
67 kern_return_t kr = mach_port_mod_refs(mach_task_self(), thread_self, MACH_PORT_RIGHT_SEND, -2); in pinned_test_main_thread_mod_ref()
77 kern_return_t kr = mach_port_deallocate(mach_task_self(), th_self); in pthread_run()
98 mach_port_t task_self = mach_task_self(); in pinned_test_task_self_dealloc()
110 …kern_return_t kr = mach_port_mod_refs(mach_task_self(), mach_task_self(), MACH_PORT_RIGHT_SEND, -2… in pinned_test_task_self_mod_ref()
123 mach_port_deallocate(mach_task_self(), th_kp); in pinned_test_task_threads_mod_ref()
125 kr = task_threads(mach_task_self(), &th_list, &th_cnt); in pinned_test_task_threads_mod_ref()
126 mach_port_deallocate(mach_task_self(), th_list[0]); in pinned_test_task_threads_mod_ref()
128 kr = mach_port_mod_refs(mach_task_self(), th_list[0], MACH_PORT_RIGHT_SEND, -1); in pinned_test_task_threads_mod_ref()
[all …]
H A Dipc_read_inspect.c74 mach_port_deallocate(mach_task_self(), special_port); in test_task_get_special_port()
79 mach_port_deallocate(mach_task_self(), special_port); in test_task_get_special_port()
84 mach_port_deallocate(mach_task_self(), special_port); in test_task_get_special_port()
91 kr = task_read_for_pid(mach_task_self(), getpid(), &tfp_port); in test_task_get_special_port()
94 mach_port_deallocate(mach_task_self(), tfp_port); in test_task_get_special_port()
96 mach_port_deallocate(mach_task_self(), special_port); in test_task_get_special_port()
103 kr = task_inspect_for_pid(mach_task_self(), getpid(), &tfp_port); in test_task_get_special_port()
106 mach_port_deallocate(mach_task_self(), tfp_port); in test_task_get_special_port()
108 mach_port_deallocate(mach_task_self(), special_port); in test_task_get_special_port()
115 kr = task_name_for_pid(mach_task_self(), getpid(), &tfp_port); in test_task_get_special_port()
[all …]
H A Dvm_test_mach_map.c71 kr = mach_vm_allocate(mach_task_self(), in test_memory_entry_tagging()
84 kr = mach_vm_allocate(mach_task_self(), in test_memory_entry_tagging()
122 kr = mach_make_memory_entry_64(mach_task_self(), in test_memory_entry_tagging()
154 kr = mach_vm_map(mach_task_self(), in test_memory_entry_tagging()
197 kr = mach_vm_region_recurse(mach_task_self(), in test_memory_entry_tagging()
241 mach_vm_deallocate(mach_task_self(), in test_memory_entry_tagging()
248 mach_vm_deallocate(mach_task_self(), in test_memory_entry_tagging()
255 mach_vm_deallocate(mach_task_self(), in test_memory_entry_tagging()
262 mach_port_deallocate(mach_task_self(), mem_entry_copied); in test_memory_entry_tagging()
266 mach_port_deallocate(mach_task_self(), mem_entry_shared); in test_memory_entry_tagging()
[all …]
H A Dmach_service_port.c34 …return mach_port_set_attributes(mach_task_self(), service_port, MACH_PORT_SERVICE_THROTTLED, (mach… in service_port_set_throttled()
44 …kr = mach_port_get_attributes(mach_task_self(), service_port, MACH_PORT_SERVICE_THROTTLED, (mach_p… in service_port_get_throttled()
68 kr = mach_port_construct(mach_task_self(), &opts, SP_CONTEXT, &service_port);
76 kr = mach_port_construct(mach_task_self(), &opts2, 0x0, &connection_port);
79 kr = mach_port_is_connection_for_service(mach_task_self(), connection_port, service_port, &fpid);
85 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &notify_port);
88 kr = mach_port_insert_right(mach_task_self(), notify_port, notify_port, MACH_MSG_TYPE_MAKE_SEND);
93 …kr = mach_port_request_notification(mach_task_self(), service_port, MACH_NOTIFY_PORT_DESTROYED, 0,…
118 kr = mach_port_destruct(mach_task_self(), service_port, 0, SP_CONTEXT);
145 kr = mach_port_get_service_port_info(mach_task_self(), service_port, &sp_info); in do_mach_notify_port_destroyed()
[all …]
H A Dimm_pinned_control_port.c135 kr = mach_port_deallocate(mach_task_self(), task); in catch_mach_exception_raise_identity_protected()
198 mach_port_t task = mach_task_self(); in alloc_exception_port()
215 kr = task_set_special_port(mach_task_self(), TASK_BOOTSTRAP_PORT, mach_task_self()); in test_immovable_port_stashing()
221 mach_port_t stash[1] = {mach_task_self()}; in test_immovable_port_stashing()
222 kr = mach_ports_register(mach_task_self(), stash, 1); in test_immovable_port_stashing()
225 …T_QUIET; T_ASSERT_MACH_SUCCESS(mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &port… in test_immovable_port_stashing()
226 …T_QUIET; T_ASSERT_MACH_SUCCESS(mach_port_insert_right(mach_task_self(), port, port, MACH_MSG_TYPE_… in test_immovable_port_stashing()
229 kr = mach_ports_register(mach_task_self(), stash, 1); in test_immovable_port_stashing()
249 kr = task_get_special_port(mach_task_self(), TASK_KERNEL_PORT, &port); in test_task_thread_port_values()
251 T_EXPECT_NE(port, mach_task_self(), "TASK_KERNEL_PORT should not match mach_task_self()"); in test_task_thread_port_values()
[all …]
H A Dexception_ports_info.c44 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &exc_port1);
46 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &exc_port2);
48 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &exc_port3);
55 kr = mach_port_insert_right(mach_task_self(), exc_port1, exc_port1, MACH_MSG_TYPE_MAKE_SEND);
57 kr = mach_port_insert_right(mach_task_self(), exc_port2, exc_port2, MACH_MSG_TYPE_MAKE_SEND);
59 kr = mach_port_insert_right(mach_task_self(), exc_port3, exc_port3, MACH_MSG_TYPE_MAKE_SEND);
68 mach_task_self(),
76 mach_task_self(),
84 mach_task_self(),
103 …kr = task_get_exception_ports_info(mach_task_self(), EXC_MASK_ALL, masks, &count, ports_info, beha…
[all …]
H A Dimmovable_rights.c20 kr = mach_port_construct(mach_task_self(), &opts, 0x10, &imm_port);
25 kr = mach_port_get_attributes(mach_task_self(), imm_port,
34 kr = mach_port_construct(mach_task_self(), &opts2, 0, &imm_port2);
37 …kr = mach_port_guard_with_flags(mach_task_self(), imm_port2, 0x11, (uint64_t)MPG_IMMOVABLE_RECEIVE…
40 kr = mach_port_get_attributes(mach_task_self(), imm_port2,
46 kr = mach_port_swap_guard(mach_task_self(), imm_port2, 0x11, 0xde18);
49 kr = mach_port_unguard(mach_task_self(), imm_port2, 0xde18);
H A Dmach_eventlink.c37 kr = mach_eventlink_create(mach_task_self(), MELC_OPTION_NO_COPYIN, port_pair); in test_eventlink_create()
290 mach_port_deallocate(mach_task_self(), port_pair[0]);
291 mach_port_deallocate(mach_task_self(), port_pair[1]);
414 mach_port_deallocate(mach_task_self(), port_pair[0]);
415 mach_port_deallocate(mach_task_self(), port_pair[1]);
440 mach_port_deallocate(mach_task_self(), port_pair[0]);
441 mach_port_deallocate(mach_task_self(), port_pair[1]);
466 kr = mach_port_mod_refs(mach_task_self(), port_pair[0], MACH_PORT_RIGHT_SEND, 2);
474 mach_port_deallocate(mach_task_self(), port_pair[1]);
500 kr = mach_port_mod_refs(mach_task_self(), port_pair[1], MACH_PORT_RIGHT_SEND, 2);
[all …]
H A Dmktimer_kobject.c26 kr = task_get_exc_guard_behavior(mach_task_self(), &old);
29 kr = task_set_exc_guard_behavior(mach_task_self(), new);
39 mach_port_set_context(mach_task_self(), timer_port, (mach_port_context_t) 0x1);
43 kr = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &notify_port);
46 kr = mach_port_set_context(mach_task_self(), notify_port, (mach_port_context_t) 0x2);
58 kr = mach_port_request_notification(mach_task_self(), timer_port, MACH_NOTIFY_PORT_DESTROYED,
64 kr = task_set_exc_guard_behavior(mach_task_self(), old);
H A Dtask_is_self.c17 …T_ASSERT_MACH_SUCCESS(task_get_special_port(mach_task_self(), TASK_READ_PORT, &self_read), "task_g…
18 …T_ASSERT_MACH_SUCCESS(task_get_special_port(mach_task_self(), TASK_INSPECT_PORT, &self_insp), "tas…
19 …T_ASSERT_MACH_SUCCESS(task_get_special_port(mach_task_self(), TASK_NAME_PORT, &self_name), "task_g…
21 …T_ASSERT_MACH_SUCCESS(mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &port), "mach_…
24 T_EXPECT_NE(self_read, mach_task_self(), "read and control port should be different");
26 T_EXPECT_EQ(1, mach_task_is_self(mach_task_self()), "control port should point to self");
H A Dtask_policy.c30 T_ASSERT_MACH_SUCCESS(task_name_for_pid(mach_task_self(), getpid(),
48 T_ASSERT_MACH_SUCCESS(task_policy_set(mach_task_self(),
64 T_ASSERT_MACH_SUCCESS(task_inspect_for_pid(mach_task_self(), getpid(),
92 T_ASSERT_MACH_SUCCESS(task_for_pid(mach_task_self(), pid,
122 T_ASSERT_MACH_SUCCESS(task_name_for_pid(mach_task_self(), pid,
152 T_ASSERT_MACH_SUCCESS(task_inspect_for_pid(mach_task_self(), pid,
174 T_ASSERT_MACH_SUCCESS(task_name_for_pid(mach_task_self(), getpid(),
192 T_ASSERT_MACH_SUCCESS(task_policy_get(mach_task_self(),
208 T_ASSERT_MACH_SUCCESS(task_inspect_for_pid(mach_task_self(), getpid(),
235 T_ASSERT_MACH_SUCCESS(task_inspect_for_pid(mach_task_self(), pid,
[all …]
H A Dipc_thread_ports_race.c73 mach_port_deallocate(mach_task_self(), threadList[i]); in test_race()
76 vm_deallocate(mach_task_self(), (vm_address_t)threadList, in test_race()
83 if (task != mach_task_self()) { in test_race()
84 mach_port_deallocate(mach_task_self(), task); in test_race()
129 kern_return_t kr = task_for_pid(mach_task_self(), pid, &tp); in fork_child_test()
132 int rc = task_read_for_pid(mach_task_self(), pid, &tp); in fork_child_test()
153 local_test(true, mach_task_self());
155 kr = task_get_special_port(mach_task_self(), TASK_READ_PORT, &tp);
H A Dkernel_inspection.c100 (void)mach_port_deallocate(mach_task_self(), threads[i]); in attempt_kernel_inspection()
102 mach_vm_deallocate(mach_task_self(), in attempt_kernel_inspection()
116 mach_vm_deallocate(mach_task_self(), in attempt_kernel_inspection()
121 mach_vm_deallocate(mach_task_self(), in attempt_kernel_inspection()
148 …kr = task_set_mach_voucher(task, mach_task_self()); /* voucher arg is unused, can be whatever port… in attempt_kernel_inspection()
182 mach_vm_deallocate(mach_task_self(),
194 mach_vm_deallocate(mach_task_self(),
198 mach_port_deallocate(mach_task_self(), pset);
199 mach_port_deallocate(mach_task_self(), psets[i]);
201 mach_vm_deallocate(mach_task_self(),
H A Dmach_port_deallocate_21692215.c18 ret = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_PORT_SET, &port_set);
22 ret = mach_port_allocate(mach_task_self(), MACH_PORT_RIGHT_RECEIVE, &port[i]);
25 ret = mach_port_move_member(mach_task_self(), port[i], port_set);
34 ret = mach_port_mod_refs(mach_task_self(), port[i], MACH_PORT_RIGHT_RECEIVE, -1);
38 ret = mach_port_deallocate(mach_task_self(), port_set);
H A Dvoucher_entry_18826844.c49 kr = mach_port_get_refs(mach_task_self(), voucher, MACH_PORT_RIGHT_SEND, &refs);
55 T_ASSERT_MACH_SUCCESS(mach_port_construct(mach_task_self(),
74 T_ASSERT_MACH_SUCCESS(mach_port_destruct(mach_task_self(), reply, 0, 0),
77 T_ASSERT_MACH_SUCCESS(mach_port_construct(mach_task_self(),
106 T_ASSERT_MACH_SUCCESS(mach_port_destruct(mach_task_self(), reply, 0, 0),
109 kr = mach_port_get_refs(mach_task_self(), voucher, MACH_PORT_RIGHT_SEND, &refs);
/xnu-10063.141.1/tests/vm/
H A Dvm_unaligned_copy_switch_race.c39 kr = vm_map(mach_task_self(), in switcheroo_thread()
54 kr = vm_map(mach_task_self(), in switcheroo_thread()
101 kr = vm_allocate(mach_task_self(),
109 kr = vm_protect(mach_task_self(),
117 kr = mach_make_memory_entry_64(mach_task_self(),
126 kr = mach_make_memory_entry_64(mach_task_self(),
136 kr = vm_map(mach_task_self(),
149 kr = vm_map(mach_task_self(),
163 kr = vm_allocate(mach_task_self(),
177 kr = vm_allocate(mach_task_self(),
[all …]
H A Dvm_test_shreg_ro.c72 kr = mach_vm_region_recurse(mach_task_self(), in find_nested_read_only_mapping()
148 kr = mach_vm_region_recurse(mach_task_self(),
165 kr = mach_vm_allocate(mach_task_self(),
175 kr = mach_vm_region_recurse(mach_task_self(),
192 kr = mach_vm_remap(mach_task_self(),
197 mach_task_self(),
209 kr = mach_vm_region_recurse(mach_task_self(),
226 kr = mach_vm_protect(mach_task_self(),
236 kr = mach_vm_region_recurse(mach_task_self(),
256 kr = mach_vm_protect(mach_task_self(),
[all …]
H A Dvm_unaligned_copy_protection_race.c36 kr = vm_protect(mach_task_self(), in protect_thread()
45 kr = vm_protect(mach_task_self(), in protect_thread()
97 kr = vm_allocate(mach_task_self(),
104 kr = vm_allocate(mach_task_self(),
114 kr = vm_allocate(mach_task_self(),
124 kr = vm_read(mach_task_self(),
132 kr = vm_allocate(mach_task_self(),
144 kr = vm_read_overwrite(mach_task_self(),
173 vm_deallocate(mach_task_self(), ctx->e0, ctx->obj_size);
175 vm_deallocate(mach_task_self(), e1, ctx->obj_size);
[all …]
H A Dvm_user.c50 kr = mach_vm_allocate(mach_task_self(), &addr, size, in get_permanent_mapping()
58 kr = mach_vm_protect(mach_task_self(), addr, size, FALSE, VM_PROT_READ); in get_permanent_mapping()
83 kr2 = mach_vm_allocate(mach_task_self(), &addr2, size,
110 kr2 = mach_vm_protect(mach_task_self(), addr, size, TRUE,
139 kr2 = mach_vm_allocate(mach_task_self(), &addr2, size,
144 kr2 = mach_vm_remap(mach_task_self(), &remap_addr, size, 0,
146 mach_task_self(), addr2, TRUE,
173 kr2 = mach_vm_deallocate(mach_task_self(), addr, size);
H A Dvm_wire_copy_share.c62 mach_task_self(),
81 mach_task_self(),
89 mach_task_self(),
98 mach_task_self(),
103 mach_task_self(),
/xnu-10063.141.1/tools/tests/superpages/
H A Dtestsp.c196 …kr = mach_vm_allocate(mach_task_self(), &global_addr, global_size, VM_FLAGS_ANYWHERE | VM_FLAGS_SU… in test_allocate()
228 kr = mach_vm_deallocate(mach_task_self(), global_addr, global_size); in test_deallocate()
255 …kr = mach_vm_allocate(mach_task_self(), &addr, size, VM_FLAGS_ANYWHERE | VM_FLAGS_SUPERPAGE_SIZE_A… in test_allocate_size_any()
265 kr = mach_vm_deallocate(mach_task_self(), addr, size); in test_allocate_size_any()
292 kr = mach_vm_allocate(mach_task_self(), &addr, size, VM_FLAGS_SUPERPAGE_SIZE_2MB); in test_allocatefixed()
302 kr = mach_vm_deallocate(mach_task_self(), addr, size); in test_allocatefixed()
324 kr = mach_vm_allocate(mach_task_self(), &addr, size, VM_FLAGS_SUPERPAGE_SIZE_2MB); in test_allocateunalignedfixed()
345 kr = mach_vm_allocate(mach_task_self(), &addr, size, VM_FLAGS_SUPERPAGE_SIZE_2MB); in test_allocateoddsize()
367 …kr = mach_vm_allocate(mach_task_self(), &addr, size, VM_FLAGS_ANYWHERE | VM_FLAGS_SUPERPAGE_SIZE_2… in test_deallocatesubpage()
371 kr = mach_vm_deallocate(mach_task_self(), addr + PAGE_SIZE, size); in test_deallocatesubpage()
[all …]
/xnu-10063.141.1/libsyscall/mach/
H A Dmach_right.c63 kr = mach_port_construct(mach_task_self(), &opts, ctx, &p); in mach_right_recv_construct()
88 kr = mach_port_destruct(mach_task_self(), r.mrr_name, srd, ctx); in mach_right_recv_destruct()
97 kr = mach_port_insert_right(mach_task_self(), r.mrr_name, r.mrr_name, in mach_right_send_create()
110 kr = mach_port_mod_refs(mach_task_self(), s.mrs_name, in mach_right_send_retain()
135 kr = mach_port_mod_refs(mach_task_self(), s.mrs_name, in mach_right_send_release()
141 kr = mach_port_mod_refs(mach_task_self(), s.mrs_name, in mach_right_send_release()
155 kern_return_t kr = mach_port_extract_right(mach_task_self(), r.mrr_name, in mach_right_send_once_create()
167 kr = mach_port_mod_refs(mach_task_self(), so.mrso_name, in mach_right_send_once_consume()
173 kr = mach_port_mod_refs(mach_task_self(), so.mrso_name, in mach_right_send_once_consume()
/xnu-10063.141.1/tests/iokit/
H A Dmap_memory_port_leak_45265408.c28 …T_QUIET; T_ASSERT_MACH_SUCCESS(mach_port_names(mach_task_self(), &portNameArray, &portNameCount, &… in getPortNameCount()
29 …vm_deallocate(mach_task_self(), (vm_address_t) portNameArray, portNameCount * sizeof(*portNameArra… in getPortNameCount()
30 …vm_deallocate(mach_task_self(), (vm_address_t) portTypeArray, portTypeCount * sizeof(*portTypeArra… in getPortNameCount()
50 …T_QUIET; T_ASSERT_MACH_SUCCESS(IOServiceOpen(service, mach_task_self(), 1, &connect), "open servic…
53 mach_task_self(),
60 mach_task_self(),

1234567