| /xnu-8019.80.24/osfmk/ipc/ |
| H A D | ipc_object.h | 124 #define IO_NULL ((ipc_object_t) 0) 125 #define IO_DEAD ((ipc_object_t) ~0UL) 152 io_bits_or(ipc_object_t io, ipc_object_bits_t bits) in io_bits_or() 162 io_bits_andnot(ipc_object_t io, ipc_object_bits_t bits) in io_bits_andnot() 189 static inline ipc_object_t 222 extern struct label *io_getlabel(ipc_object_t obj); 230 ipc_object_t object); 234 ipc_object_t object) __result_use_check; 238 ipc_object_t object); 241 ipc_object_t object); [all …]
|
| H A D | ipc_hash.h | 81 ipc_object_t obj, 88 ipc_object_t obj, 95 ipc_object_t obj, 107 ipc_object_t obj, 114 ipc_object_t obj, 121 ipc_object_t obj,
|
| H A D | ipc_object.c | 141 ipc_object_free(unsigned int otype, ipc_object_t object, bool last_ref) in ipc_object_free() 151 ipc_object_free_safe(ipc_object_t object) in ipc_object_free_safe() 167 ipc_object_t io; in ipc_object_deallocate_queue_invoke() 191 ipc_object_t io) in ipc_object_reference() 205 ipc_object_t io) in ipc_object_release() 225 ipc_object_t io) in ipc_object_release_safe() 244 ipc_object_t io) in ipc_object_release_live() 267 ipc_object_t *objectp) in ipc_object_translate() 270 ipc_object_t object; in ipc_object_translate() 311 ipc_object_t *objectp1, in ipc_object_translate_two() [all …]
|
| H A D | ipc_hash.c | 92 ipc_object_t obj, 108 ipc_object_t obj, in ipc_hash_lookup() 127 ipc_object_t obj, in ipc_hash_insert() 149 ipc_object_t obj, in ipc_hash_delete() 204 ipc_object_t obj, in ipc_hash_table_lookup() 276 ipc_object_t obj, in ipc_hash_table_insert() 333 ipc_object_t obj, in ipc_hash_table_delete()
|
| H A D | ipc_right.h | 81 ipc_object_t *objectp); 100 ipc_object_t object, 194 ipc_object_t *objectp, 208 ipc_object_t *objectp, 221 ipc_object_t object);
|
| H A D | ipc_types.h | 105 typedef struct ipc_object *ipc_object_t; typedef 107 #define IPC_OBJECT_NULL ((ipc_object_t) 0) 108 #define IPC_OBJECT_DEAD ((ipc_object_t)~0)
|
| H A D | ipc_pset.c | 117 &name, (ipc_object_t *) &pset); in ipc_pset_alloc() 154 name, (ipc_object_t *)psetp, ^(ipc_object_t object){ in ipc_pset_alloc_name() 255 ipc_object_t psobj; in ipc_pset_lazy_allocate() 381 filt_machport_filter_result(struct knote *kn, ipc_object_t object) in filt_machport_filter_result() 597 ipc_object_t io = kn->kn_ipc_obj; in filt_wldetach_sync_ipc() 666 ipc_object_t object; in filt_wlattach_sync_ipc() 726 ipc_object_t object; in filt_machportattach() 854 ipc_object_t object = kn->kn_ipc_obj; in filt_machportdetach() 962 ipc_object_t object = kn->kn_ipc_obj; in filt_machporttouch() 988 ipc_object_t object = kn->kn_ipc_obj; in filt_machportprocess()
|
| H A D | ipc_entry.h | 238 ipc_object_t object, 245 ipc_object_t object, 258 ipc_object_t object,
|
| H A D | ipc_kmsg.c | 417 ikm_chunk_sig(kmsg, ports_dsc->address, ports_dsc->count * sizeof(ipc_object_t), scratchp); in ikm_body_sig() 1731 ipc_object_t *objects; in ipc_kmsg_clean_body() 1736 objects = (ipc_object_t *) dsc->address; in ipc_kmsg_clean_body() 1742 assert(objects != (ipc_object_t *) 0); in ipc_kmsg_clean_body() 1747 ipc_object_t object = objects[j]; in ipc_kmsg_clean_body() 1803 ipc_object_t object; in ipc_kmsg_clean_partial() 1845 ipc_object_t object; in ipc_kmsg_clean() 2742 ipc_object_t dest_port = IO_NULL; in ipc_kmsg_copyin_header() 2743 ipc_object_t reply_port = IO_NULL; in ipc_kmsg_copyin_header() 3032 (ipc_object_t *)&voucher_port, in ipc_kmsg_copyin_header() [all …]
|
| H A D | mach_msg.c | 138 mach_msg_receive_results_complete(ipc_object_t object); 172 ipc_object_t object = self->ith_object; in mach_msg_receive_results() 384 ipc_object_t object; in mach_msg_overwrite_trap() 495 mach_msg_receive_results_complete(ipc_object_t object) in mach_msg_receive_results_complete()
|
| H A D | ipc_entry.c | 179 ipc_object_t object, in ipc_entry_claim() 248 ipc_object_t object, in ipc_entry_alloc() 414 ipc_object_t object, in ipc_entry_dealloc() 647 ipc_object_t osnap_object = otable[i].ie_object; in ipc_entry_grow_table()
|
| H A D | ipc_mqueue.c | 313 ipc_object_klist(ipc_object_t object) in ipc_object_klist() 335 ipc_object_t object = io_from_waitq(waitq); in ipc_mqueue_changed() 937 ipc_object_t object = io_from_waitq(waitq); in ipc_mqueue_receive_on_thread() 1595 ipc_object_t *objectp) in ipc_mqueue_copyin() 1598 ipc_object_t object; in ipc_mqueue_copyin()
|
| H A D | ipc_right.c | 114 ipc_object_t *objectp) in ipc_right_lookup_read() 119 ipc_object_t object; in ipc_right_lookup_read() 266 ipc_object_t *objectp) in ipc_right_lookup_read() 270 ipc_object_t obj; in ipc_right_lookup_read() 401 ipc_object_t object, in ipc_right_reverse() 801 ipc_object_t object; in ipc_right_terminate() 2152 ipc_object_t *objectp, in ipc_right_copyin() 2571 ipc_object_t *objectp, in ipc_right_copyin_two_move_sends() 2694 ipc_object_t *objectp, in ipc_right_copyin_two() 2732 ipc_object_t object_two; in ipc_right_copyin_two() [all …]
|
| H A D | ipc_mqueue.h | 255 ipc_object_t *objectp);
|
| H A D | mach_port.c | 1309 ipc_object_t psobj; in mach_port_get_set_status() 1444 ipc_object_t port_obj, ps_obj; in mach_port_move_member() 1777 kr = ipc_object_copyin(space, name, msgt_name, (ipc_object_t *) poly, 0, NULL, in mach_port_extract_right() 2166 ipc_object_t obj; in mach_port_insert_member() 2167 ipc_object_t psobj; in mach_port_insert_member() 2255 ipc_object_t psobj; in mach_port_extract_member() 2256 ipc_object_t obj; in mach_port_extract_member()
|
| H A D | ipc_port.c | 182 ipc_object_t object; in ipc_port_translate_send() 215 ipc_object_t object; in ipc_port_translate_receive() 810 &name, (ipc_object_t *) &port); in ipc_port_alloc() 862 name, (ipc_object_t *)portp, ^(ipc_object_t object){ in ipc_port_alloc_name()
|
| H A D | mach_kernelrpc.c | 254 (ipc_object_t *)&port, 0, NULL, IPC_OBJECT_COPYIN_FLAGS_ALLOW_IMMOVABLE_SEND); in _kernelrpc_mach_port_insert_right_trap() 447 (ipc_object_t *)¬ify, 0, NULL, 0); in _kernelrpc_mach_port_request_notification_trap()
|
| H A D | mach_debug.c | 533 ipc_object_t object; in mach_port_kobject_description()
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | ipc_mig.c | 89 mach_msg_receive_results_complete(ipc_object_t object); 459 ipc_object_t object; in mach_msg_destroy_from_kernel_proper() 461 object = (ipc_object_t) msg->msgh_remote_port; in mach_msg_destroy_from_kernel_proper() 489 if (IO_VALID((ipc_object_t) dsc->name)) { in mach_msg_destroy_from_kernel_proper() 490 ipc_object_destroy((ipc_object_t) dsc->name, dsc->disposition); in mach_msg_destroy_from_kernel_proper() 507 ipc_object_t *objects; in mach_msg_destroy_from_kernel_proper() 512 objects = (ipc_object_t *) dsc->address; in mach_msg_destroy_from_kernel_proper() 529 if (IO_VALID((ipc_object_t) dsc->name)) { in mach_msg_destroy_from_kernel_proper() 530 ipc_object_destroy((ipc_object_t) dsc->name, dsc->disposition); in mach_msg_destroy_from_kernel_proper()
|
| H A D | ipc_misc.c | 128 MACH_MSG_TYPE_COPY_SEND, (ipc_object_t *)&fileport, 0, NULL, in fileport_invoke() 172 ipc_object_t io = table[index].ie_object;
|
| H A D | hv_io_notifier.c | 115 ion->port_name, MACH_MSG_TYPE_COPY_SEND, (ipc_object_t *)&ion->port, 0, in hv_io_notifier_grp_add()
|
| H A D | thread.h | 537 ipc_object_t object; /* object received on */
|
| /xnu-8019.80.24/osfmk/device/ |
| H A D | iokit_rpc.c | 211 … = ipc_object_copyin(current_space(), name, MACH_MSG_TYPE_COPY_SEND, (ipc_object_t *)&port, 0, NUL… in iokit_lookup_raw_current_task()
|
| /xnu-8019.80.24/bsd/kern/ |
| H A D | kern_exec.c | 292 ipc_object_t *objectp, 2209 (ipc_object_t *) &port, 0, NULL, IPC_OBJECT_COPYIN_FLAGS_ALLOW_IMMOVABLE_SEND); in exec_handle_port_actions() 2436 (ipc_object_t *) &port, 0, NULL, IPC_OBJECT_COPYIN_FLAGS_ALLOW_IMMOVABLE_SEND); in exec_handle_file_actions()
|