Home
last modified time | relevance | path

Searched refs:ipc_port_t (Results 1 – 25 of 118) sorted by relevance

12345

/xnu-11215.1.10/osfmk/ipc/
H A Dipc_port.h217 ip_in_pset(ipc_port_t port) in ip_in_pset()
240 ipc_port_t port,
245 ipc_port_t __port = (port); \
375 extern bool ip_violates_rigid_reply_port_semantics(ipc_port_t dest_port, ipc_port_t reply_port,
378 extern bool ip_violates_reply_port_semantics(ipc_port_t dest_port, ipc_port_t reply_port,
407 #define IPR_SOR_PORT(sor) ((ipc_port_t)((uintptr_t)(sor) & ~IPR_SOR_SPBIT_MASK))
408 #define IPR_SOR_MAKE(p, m) ((ipc_port_t)((uintptr_t)(p) | (m)))
432 ipc_port_t port,
433 ipc_port_t *base);
455 extern void __abortlike __ipc_port_inactive_panic(ipc_port_t port);
[all …]
H A Dipc_port.c121 static void ipc_port_init_debug(ipc_port_t, void *fp);
125 __ipc_port_inactive_panic(ipc_port_t port) in __ipc_port_inactive_panic()
131 __ipc_port_translate_receive_panic(ipc_space_t space, ipc_port_t port) in __ipc_port_translate_receive_panic()
138 __ipc_right_delta_overflow_panic(ipc_port_t port, natural_t *field, int delta) in __ipc_right_delta_overflow_panic()
151 ipc_port_t port);
155 ipc_port_t port);
159 ipc_port_t port,
164 ipc_port_release(ipc_port_t port) in ipc_port_release()
170 ipc_port_reference(ipc_port_t port) in ipc_port_reference()
206 ipc_port_t *portp) in ipc_port_translate_send()
[all …]
H A Dipc_notify.h74 ipc_port_t ns_notify;
85 ipc_port_t port,
90 ipc_port_t port,
95 ipc_port_t port,
96 ipc_port_t right);
100 ipc_port_t notify,
105 ipc_port_t port);
121 ipc_port_t port);
125 ipc_port_t port,
H A Dipc_notify.c85 ipc_port_t port, in ipc_notify_port_deleted()
103 ipc_port_t port, in ipc_notify_send_possible()
124 ipc_port_t port, in ipc_notify_port_destroyed()
125 ipc_port_t right) in ipc_notify_port_destroyed()
146 ipc_port_t port) in ipc_notify_no_senders_prepare()
185 ipc_port_t port, in ipc_notify_no_senders()
230 ipc_port_t port) in ipc_notify_send_once_and_unlock()
256 ipc_port_t port, in ipc_notify_dead_name()
H A Dipc_right.h111 ipc_port_t notify,
112 ipc_port_t *previousp);
121 ipc_port_t port,
187 ipc_port_t *sorightp,
188 ipc_port_t *releasep,
203 ipc_port_t *sorightp,
204 ipc_port_t *releasep);
H A Dipc_right.c374 ipc_port_t port; in ipc_right_reverse()
425 static inline ipc_port_t
427 ipc_port_t port, in ipc_right_request_cancel()
465 ipc_port_t notify, in ipc_right_request_alloc()
466 ipc_port_t *previousp) in ipc_right_request_alloc()
468 ipc_port_t previous = IP_NULL; in ipc_right_request_alloc()
476 ipc_port_t port = IP_NULL; in ipc_right_request_alloc()
656 ipc_port_t port, in ipc_right_check()
796 ipc_port_t port = ip_object_to_port(object); in ipc_right_terminate()
797 ipc_port_t request = IP_NULL; in ipc_right_terminate()
[all …]
/xnu-11215.1.10/osfmk/kern/
H A Dipc_tt.h138 extern ipc_port_t retrieve_thread_self_fast(
143 ipc_port_t port);
147 ipc_port_t port);
151 ipc_port_t port);
156 ipc_port_t port);
160 ipc_port_t port);
164 ipc_port_t port);
168 ipc_port_t port);
172 ipc_port_t port);
176 ipc_port_t port);
[all …]
H A Dipc_kobject.h213 void (*iko_op_no_senders)(ipc_port_t port, mach_port_mscount_t mscount);
214 void (*iko_op_destroy)(ipc_port_t port);
229 ipc_port_t XNU_PTRAUTH_SIGNED_PTR("ipc_kobject_label.ikol_alt_port") ikol_alt_port;
250 extern ipc_port_t ipc_kobject_alloc_port(
256 extern ipc_port_t ipc_kobject_alloc_labeled_port(
262 extern ipc_port_t ipc_kobject_alloc_subst_once(
263 ipc_port_t target);
267 ipc_port_t *port_store,
274 ipc_port_t *port_store,
280 ipc_port_t port,
[all …]
H A Dipc_host.h82 ipc_port_t port);
85 extern ipc_port_t convert_clock_to_port(
92 extern ipc_port_t host_port_copy_send(
93 ipc_port_t port);
97 ipc_port_t port);
101 ipc_port_t port);
104 extern ipc_port_t convert_host_to_port(
109 ipc_port_t port);
112 extern ipc_port_t convert_processor_to_port(
117 ipc_port_t port);
[all …]
H A Dipc_tt.c150 static void ipc_port_bind_special_reply_port_locked(ipc_port_t port, ipc_reply_port_type_t reply_ty…
153 static thread_inspect_t convert_port_to_thread_inspect_no_eval(ipc_port_t port);
154 static ipc_port_t convert_thread_to_port_with_flavor(thread_t, thread_ro_t, mach_thread_flavor_t fl…
155 ipc_port_t convert_task_to_port_with_flavor(task_t task, mach_task_flavor_t flavor, task_grp_t grp);
156 kern_return_t task_set_special_port(task_t task, int which, ipc_port_t port);
157 kern_return_t task_get_special_port(task_t task, int which, ipc_port_t *portp);
176 ipc_port_t kport; in ipc_task_init()
177 ipc_port_t nport; in ipc_task_init()
178 ipc_port_t pport; in ipc_task_init()
241 ipc_port_t port = IP_NULL; in ipc_task_init()
[all …]
H A Dipc_kobject.c157 static void ipc_kobject_subst_once_no_senders(ipc_port_t, mach_msg_type_number_t);
485 __unused ipc_port_t port, in ipc_kobject_server_internal()
671 ipc_port_t port, in ipc_kobject_server()
679 ipc_port_t request_voucher_port; in ipc_kobject_server()
759 ipc_port_t reply_port = reply_hdr->msgh_remote_port; in ipc_kobject_server()
788 ipc_port_t port, in ipc_kobject_set_raw()
810 ipc_port_t port, in ipc_kobject_set_internal()
833 ipc_port_t port, in ipc_kobject_get_raw()
856 ipc_port_t port, in ipc_kobject_require_panic()
870 ipc_port_t port, in ipc_kobject_require()
[all …]
H A Daudit_sessionport.c57 ipc_port_t
58 audit_session_mksend(struct auditinfo_addr *aia_p, ipc_port_t *sessionport) in audit_session_mksend()
85 audit_session_porttoaia(ipc_port_t port) in audit_session_porttoaia()
107 audit_session_no_senders(ipc_port_t port, __unused mach_port_mscount_t mscount) in audit_session_no_senders()
126 audit_session_portdestroy(ipc_port_t *sessionport) in audit_session_portdestroy()
128 ipc_port_t port = *sessionport; in audit_session_portdestroy()
H A Dipc_host.c114 ipc_port_t port; in ipc_host_init()
172 ipc_port_t sright; in host_self_trap()
242 ipc_port_t port) in convert_port_to_host()
270 ipc_port_t port) in convert_port_to_host_priv()
301 ipc_port_t port) in convert_port_to_processor()
324 ipc_port_t port) in convert_port_to_pset()
347 ipc_port_t port) in convert_port_to_pset_name()
369 ipc_port_t
370 host_port_copy_send(ipc_port_t port) in host_port_copy_send()
403 ipc_port_t
[all …]
H A Daudit_sessionport.h34 ipc_port_t audit_session_mksend(struct auditinfo_addr *, ipc_port_t *);
35 struct auditinfo_addr *audit_session_porttoaia(ipc_port_t);
36 void audit_session_portdestroy(ipc_port_t *);
H A Darcade.c73 ipc_port_t ar_port;
103 static ipc_port_t arcade_upcall_port = IP_NULL;
110 ipc_port_t port; in arcade_init()
120 ipc_port_t port) in convert_port_to_arcade_register()
134 ipc_port_t
138 ipc_port_t port = IP_NULL; in convert_arcade_register_to_port()
185 ipc_port_t fairplayd_port = IP_NULL; in arcade_upcall_refresh()
221 ipc_port_t port = convert_arcade_register_to_port(&arcade_register_global); in arcade_upcall_refresh()
272 ipc_port_t port; in arcade_ast()
H A Dmk_timer.c56 ipc_port_t XNU_PTRAUTH_SIGNED_PTR("mk_timer.port") port;
63 static void mk_timer_port_destroy(ipc_port_t);
77 ipc_port_t port; in mk_timer_create_trap()
115 mk_timer_unlock_and_destroy(struct mk_timer *timer, ipc_port_t port) in mk_timer_unlock_and_destroy()
128 ipc_port_t port) in mk_timer_port_destroy()
156 ipc_port_t port; in mk_timer_expire()
213 ipc_port_t port; in mk_timer_destroy_trap()
261 ipc_port_t port; in mk_timer_arm_trap_internal()
345 ipc_port_t port; in mk_timer_cancel_trap()
H A Dtask_ident.c61 ipc_port_t port;
69 void task_id_token_set_port(task_id_token_t token, ipc_port_t port);
83 ipc_port_t port; in tidt_release()
124 task_id_token_no_senders(ipc_port_t port, __unused mach_port_mscount_t mscount) in task_id_token_no_senders()
314 ipc_port_t port) in convert_port_to_task_id_token()
329 ipc_port_t
354 ipc_port_t port) in task_id_token_set_port()
H A Dipc_clock.c75 convert_port_to_clock(ipc_port_t port) in convert_port_to_clock()
94 ipc_port_t
110 ipc_port_t port; in port_name_to_clock()
H A Dexception.h62 extern ipc_port_t exception_port_copy_send(ipc_port_t port);
79 ipc_port_t exc_ports[static BT_EXC_PORTS_COUNT],
/xnu-11215.1.10/iokit/IOKit/
H A DIOKitServer.h138 extern ipc_port_t iokit_port_for_object(io_object_t obj,
142 ipc_port_t port, ipc_kobject_type_t type, mach_port_mscount_t * mscount );
156 extern ipc_port_t iokit_alloc_object_port( io_kobject_t obj,
158 extern void iokit_remove_object_port( ipc_port_t port,
160 extern kern_return_t iokit_destroy_object_port( ipc_port_t port,
163 extern ipc_kobject_type_t iokit_port_type(ipc_port_t port);
172 extern void ipc_port_release_send(ipc_port_t port);
174 extern io_object_t iokit_lookup_io_object(ipc_port_t port, ipc_kobject_type_t type);
183 extern void iokit_retain_port( ipc_port_t port );
184 extern void iokit_release_port( ipc_port_t port );
[all …]
/xnu-11215.1.10/osfmk/device/
H A Diokit_rpc.c73 iokit_no_senders( ipc_port_t port, mach_port_mscount_t mscount );
95 iokit_lookup_io_object(ipc_port_t port, ipc_kobject_type_t type) in iokit_lookup_io_object()
121 ipc_port_t port) in iokit_lookup_object_port()
128 ipc_port_t port) in iokit_lookup_connect_port()
135 ipc_port_t port) in iokit_lookup_ident_port()
142 ipc_port_t port) in iokit_lookup_uext_object_port()
154 ipc_port_t port; in iokit_lookup_object_in_space_with_port_name()
199 EXTERN ipc_port_t
202 ipc_port_t port = NULL; in iokit_lookup_raw_current_task()
218 iokit_retain_port( ipc_port_t port ) in iokit_retain_port()
[all …]
H A Ddevice_types.h137 extern io_object_t iokit_lookup_object_port( ipc_port_t port );
138 extern io_connect_t iokit_lookup_connect_port( ipc_port_t port );
139 extern io_ident_t iokit_lookup_ident_port( ipc_port_t port );
140 extern uext_object_t iokit_lookup_uext_object_port( ipc_port_t port );
142 extern ipc_port_t iokit_make_object_port( io_object_t obj );
143 extern ipc_port_t iokit_make_connect_port( io_connect_t obj );
144 extern ipc_port_t iokit_make_ident_port( io_ident_t obj );
/xnu-11215.1.10/osfmk/vm/
H A Dvm_iokit.h40 ipc_port_t port,
75 ipc_port_t device_pager,
120 ipc_port_t *object_handle,
121 ipc_port_t parent_handle);
126 ipc_port_t port,
131 ipc_port_t entry_port,
136 ipc_port_t entry_port,
141 ipc_port_t entry_port,
145 ipc_port_t entry_port,
158 ipc_port_t port,
H A Dvm_memory_entry_xnu.h37 extern void mach_memory_entry_port_release(ipc_port_t port);
38 extern vm_named_entry_t mach_memory_entry_from_port(ipc_port_t port);
39 extern struct vm_named_entry *mach_memory_entry_allocate(ipc_port_t *user_handle_p);
H A Dvm_memory_entry.c43 static void mach_memory_entry_no_senders(ipc_port_t, mach_port_mscount_t);
63 ipc_port_t *object_handle, in mach_make_memory_entry_64()
64 ipc_port_t parent_handle) in mach_make_memory_entry_64()
164 ipc_port_t *object_handle, in mach_make_memory_entry_mem_only()
305 ipc_port_t *object_handle) in mach_make_memory_entry_named_create()
507 ipc_port_t *object_handle) in mach_make_memory_entry_copy()
616 ipc_port_t *object_handle, in mach_make_memory_entry_share()
617 ipc_port_t parent_handle, in mach_make_memory_entry_share()
1001 ipc_port_t *object_handle, in mach_make_memory_entry_from_parent_entry()
1140 ipc_port_t *object_handle, in mach_make_memory_entry_internal()
[all …]

12345