| /xnu-8019.80.24/osfmk/ipc/ |
| H A D | ipc_port.h | 193 ip_in_pset(ipc_port_t port) in ip_in_pset() 344 #define IPR_SOR_PORT(sor) ((ipc_port_t)((uintptr_t)(sor) & ~IPR_SOR_SPBIT_MASK)) 345 #define IPR_SOR_MAKE(p, m) ((ipc_port_t)((uintptr_t)(p) | (m))) 369 ipc_port_t port, 370 ipc_port_t *base); 392 extern void __abortlike __ipc_port_inactive_panic(ipc_port_t port); 395 require_ip_active(ipc_port_t port) in require_ip_active() 428 ip_in_a_space(ipc_port_t port) in ip_in_a_space() 435 ip_in_space(ipc_port_t port, ipc_space_t space) in ip_in_space() 443 ip_in_space_noauth(ipc_port_t port, void* space) in ip_in_space_noauth() [all …]
|
| H A D | ipc_port.c | 113 static void ipc_port_init_debug(ipc_port_t, void *fp); 117 __ipc_port_inactive_panic(ipc_port_t port) in __ipc_port_inactive_panic() 123 __ipc_port_translate_receive_panic(ipc_space_t space, ipc_port_t port) in __ipc_port_translate_receive_panic() 131 ipc_port_t port); 135 ipc_port_t port); 138 ipc_port_release(ipc_port_t port) in ipc_port_release() 144 ipc_port_reference(ipc_port_t port) in ipc_port_reference() 179 ipc_port_t *portp) in ipc_port_translate_send() 181 ipc_port_t port = IP_NULL; in ipc_port_translate_send() 212 ipc_port_t *portp) in ipc_port_translate_receive() [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() 186 ipc_port_t port, in ipc_notify_no_senders() 231 ipc_port_t port) in ipc_notify_send_once_and_unlock() 257 ipc_port_t port, in ipc_notify_dead_name()
|
| H A D | ipc_right.h | 110 ipc_port_t notify, 111 ipc_port_t *previousp); 114 extern ipc_port_t ipc_right_request_cancel( 116 ipc_port_t port, 131 ipc_port_t port, 195 ipc_port_t *sorightp, 196 ipc_port_t *releasep, 209 ipc_port_t *sorightp, 210 ipc_port_t *releasep);
|
| H A D | ipc_pset.h | 117 ipc_port_t port, 124 ipc_port_t port); 129 ipc_port_t port, 139 ipc_port_t port); 156 ipc_port_t port); 160 ipc_port_t port,
|
| H A D | ipc_voucher.h | 75 ipc_port_t iv_port; /* port representing the voucher */ 148 ipc_port_t ivac_port; /* port for accessing the cache control */ 313 ipc_port_t port) __pure2; 317 ipc_port_t port); 332 extern ipc_port_t convert_voucher_to_port( 336 extern ipc_port_t convert_voucher_attr_control_to_port( 349 ipc_port_t port);
|
| H A D | ipc_right.c | 405 ipc_port_t port; in ipc_right_reverse() 471 ipc_port_t notify, in ipc_right_request_alloc() 472 ipc_port_t *previousp) in ipc_right_request_alloc() 475 ipc_port_t previous = IP_NULL; in ipc_right_request_alloc() 484 ipc_port_t port = IP_NULL; in ipc_right_request_alloc() 644 ipc_port_t 647 ipc_port_t port, in ipc_right_request_cancel() 651 ipc_port_t previous; in ipc_right_request_cancel() 702 ipc_port_t port, in ipc_right_check() 844 ipc_port_t port = ip_object_to_port(object); in ipc_right_terminate() [all …]
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | ipc_tt.h | 140 extern ipc_port_t retrieve_thread_self_fast( 145 ipc_port_t port); 149 ipc_port_t port); 153 ipc_port_t port); 158 ipc_port_t port); 162 ipc_port_t port); 166 ipc_port_t port); 170 ipc_port_t port); 174 ipc_port_t port); 178 ipc_port_t port); [all …]
|
| H A D | ipc_kobject.h | 222 void (*iko_op_no_senders)(ipc_port_t port, mach_port_mscount_t mscount); 223 void (*iko_op_destroy)(ipc_port_t port); 238 ipc_port_t XNU_PTRAUTH_SIGNED_PTR("ipc_kobject_label.ikol_alt_port") ikol_alt_port; 261 extern ipc_port_t ipc_kobject_alloc_port( 267 extern ipc_port_t ipc_kobject_alloc_labeled_port( 273 extern ipc_port_t ipc_kobject_alloc_subst_once( 274 ipc_port_t target); 278 ipc_port_t *port_store, 286 ipc_port_t *port_store, 292 ipc_port_t port, [all …]
|
| H A D | ipc_host.h | 82 ipc_port_t port); 86 ipc_port_t port); 89 extern ipc_port_t convert_clock_to_port( 93 extern ipc_port_t convert_clock_ctrl_to_port( 102 ipc_port_t port); 106 ipc_port_t port); 110 ipc_port_t port); 113 extern ipc_port_t convert_host_to_port( 118 ipc_port_t port); 121 extern ipc_port_t convert_processor_to_port( [all …]
|
| H A D | ipc_tt.c | 121 static void ipc_port_bind_special_reply_port_locked(ipc_port_t port, ipc_reply_port_type_t reply_ty… 124 static thread_inspect_t convert_port_to_thread_inspect_no_eval(ipc_port_t port); 125 static ipc_port_t convert_thread_to_port_with_flavor(thread_t, thread_ro_t, mach_thread_flavor_t fl… 126 ipc_port_t convert_task_to_port_with_flavor(task_t task, mach_task_flavor_t flavor, task_grp_t grp); 127 kern_return_t task_set_special_port(task_t task, int which, ipc_port_t port); 128 kern_return_t task_get_special_port(task_t task, int which, ipc_port_t *portp); 147 ipc_port_t kport; in ipc_task_init() 148 ipc_port_t nport; in ipc_task_init() 149 ipc_port_t pport; in ipc_task_init() 206 ipc_port_t port; in ipc_task_init() [all …]
|
| H A D | ipc_kobject.c | 169 static void ipc_kobject_subst_once_no_senders(ipc_port_t, mach_msg_type_number_t); 406 ipc_port_t port, in ipc_kobject_server_internal() 566 ipc_port_t port, in ipc_kobject_server() 573 ipc_port_t request_voucher_port; in ipc_kobject_server() 657 ipc_port_t reply_port = reply->ikm_header->msgh_remote_port; in ipc_kobject_server() 687 ipc_port_t port, in ipc_kobject_set_raw() 709 ipc_port_t port, in ipc_kobject_set_internal() 732 ipc_port_t port, in ipc_kobject_get_raw() 770 ipc_port_t port, in ipc_kobject_get_locked() 796 ipc_port_t port, in ipc_kobject_get_stable() [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() 86 audit_session_porttoaia(ipc_port_t port) in audit_session_porttoaia() 108 audit_session_no_senders(ipc_port_t port, __unused mach_port_mscount_t mscount) in audit_session_no_senders() 127 audit_session_portdestroy(ipc_port_t *sessionport) in audit_session_portdestroy() 129 ipc_port_t port = *sessionport; in audit_session_portdestroy()
|
| H A D | ipc_host.c | 109 ipc_port_t port; in ipc_host_init() 167 ipc_port_t sright; in host_self_trap() 237 ipc_port_t port) in convert_port_to_host() 265 ipc_port_t port) in convert_port_to_host_priv() 296 ipc_port_t port) in convert_port_to_processor() 319 ipc_port_t port) in convert_port_to_pset() 342 ipc_port_t port) in convert_port_to_pset_name() 365 ipc_port_t 369 ipc_port_t port; in convert_host_to_port() 385 ipc_port_t [all …]
|
| H A D | suid_cred.c | 66 ipc_port_t port; 74 static void suid_cred_no_senders(ipc_port_t port, mach_port_mscount_t mscount); 75 static void suid_cred_destroy(ipc_port_t port); 107 suid_cred_destroy(ipc_port_t port) in suid_cred_destroy() 117 suid_cred_no_senders(ipc_port_t port, mach_port_mscount_t mscount) in suid_cred_no_senders() 122 ipc_port_t 137 suid_cred_verify(ipc_port_t port, struct vnode *vnode, uint32_t *uid) in suid_cred_verify()
|
| 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 | 72 ipc_port_t ar_port; 102 static ipc_port_t arcade_upcall_port = IP_NULL; 109 ipc_port_t port; in arcade_init() 119 ipc_port_t port) in convert_port_to_arcade_register() 133 ipc_port_t 137 ipc_port_t port = IP_NULL; in convert_arcade_register_to_port() 184 ipc_port_t fairplayd_port = IP_NULL; in arcade_upcall_refresh() 220 ipc_port_t port = convert_arcade_register_to_port(&arcade_register_global); in arcade_upcall_refresh() 271 ipc_port_t port; in arcade_ast()
|
| H A D | ipc_clock.c | 80 convert_port_to_clock(ipc_port_t port) in convert_port_to_clock() 105 convert_port_to_clock_ctrl(ipc_port_t port) in convert_port_to_clock_ctrl() 123 ipc_port_t 137 ipc_port_t 153 ipc_port_t port; in port_name_to_clock()
|
| H A D | mk_timer.c | 55 ipc_port_t port; 61 static void mk_timer_port_destroy(ipc_port_t); 76 ipc_port_t port; in mk_timer_create_trap() 114 ipc_port_t port) in mk_timer_port_destroy() 154 ipc_port_t port = timer->port; in mk_timer_expire() 207 ipc_port_t port; in mk_timer_destroy_trap() 246 ipc_port_t port; in mk_timer_arm_trap_internal() 330 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() 122 task_id_token_no_senders(ipc_port_t port, __unused mach_port_mscount_t mscount) in task_id_token_no_senders() 307 ipc_port_t port) in convert_port_to_task_id_token() 322 ipc_port_t 348 ipc_port_t port) in task_id_token_set_port()
|
| /xnu-8019.80.24/iokit/IOKit/ |
| H A D | IOKitServer.h | 131 extern ipc_port_t iokit_port_for_object( io_object_t obj, 135 ipc_port_t port, ipc_kobject_type_t type, mach_port_mscount_t * mscount ); 149 extern ipc_port_t iokit_alloc_object_port( io_object_t obj, 152 extern kern_return_t iokit_destroy_object_port( ipc_port_t port, 160 extern void ipc_port_release_send(ipc_port_t port); 162 extern io_object_t iokit_lookup_io_object(ipc_port_t port, ipc_kobject_type_t type); 171 extern void iokit_retain_port( ipc_port_t port ); 172 extern void iokit_release_port( ipc_port_t port ); 173 extern void iokit_release_port_send( ipc_port_t port ); 175 extern void iokit_lock_port(ipc_port_t port); [all …]
|
| /xnu-8019.80.24/osfmk/device/ |
| H A D | iokit_rpc.c | 76 iokit_no_senders( ipc_port_t port, mach_port_mscount_t mscount ); 98 iokit_lookup_io_object(ipc_port_t port, ipc_kobject_type_t type) in iokit_lookup_io_object() 122 ipc_port_t port) in iokit_lookup_object_port() 129 ipc_port_t port) in iokit_lookup_connect_port() 136 ipc_port_t port) in iokit_lookup_ident_port() 143 ipc_port_t port) in iokit_lookup_uext_object_port() 154 ipc_port_t port; in iokit_lookup_object_in_space_with_port_name() 206 EXTERN ipc_port_t 209 ipc_port_t port = NULL; in iokit_lookup_raw_current_task() 225 iokit_retain_port( ipc_port_t port ) in iokit_retain_port() [all …]
|
| H A D | device_types.h | 136 extern io_object_t iokit_lookup_object_port( ipc_port_t port ); 137 extern io_connect_t iokit_lookup_connect_port( ipc_port_t port ); 138 extern io_ident_t iokit_lookup_ident_port( ipc_port_t port ); 139 extern uext_object_t iokit_lookup_uext_object_port( ipc_port_t port ); 141 extern ipc_port_t iokit_make_object_port( io_object_t obj ); 142 extern ipc_port_t iokit_make_connect_port( io_connect_t obj ); 143 extern ipc_port_t iokit_make_ident_port( io_ident_t obj );
|
| /xnu-8019.80.24/osfmk/vm/ |
| H A D | vm_protos.h | 57 ipc_port_t device_pager, 72 ipc_port_t sright, 75 ipc_port_t sright, 90 ipc_port_t port); 185 ipc_port_t *object_handle 551 ipc_port_t entry_port, 556 ipc_port_t entry_port, 562 ipc_port_t entry_port, 567 ipc_port_t entry_port, 572 ipc_port_t entry_port, [all …]
|