| /xnu-11215.1.10/osfmk/ipc/ |
| H A D | ipc_port.h | 217 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 D | ipc_port.c | 121 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 D | ipc_notify.h | 74 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 D | ipc_notify.c | 85 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 D | ipc_right.h | 111 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 D | ipc_right.c | 374 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 D | ipc_tt.h | 138 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 D | ipc_kobject.h | 213 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 D | ipc_host.h | 82 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 D | ipc_tt.c | 150 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 D | ipc_kobject.c | 157 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 D | audit_sessionport.c | 57 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 D | ipc_host.c | 114 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 D | audit_sessionport.h | 34 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 D | arcade.c | 73 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 D | mk_timer.c | 56 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 D | task_ident.c | 61 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 D | ipc_clock.c | 75 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 D | exception.h | 62 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 D | IOKitServer.h | 138 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 D | iokit_rpc.c | 73 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 D | device_types.h | 137 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 D | vm_iokit.h | 40 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 D | vm_memory_entry_xnu.h | 37 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 D | vm_memory_entry.c | 43 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 …]
|