| /xnu-11215.1.10/osfmk/ipc/ |
| H A D | ipc_object.h | 128 #define IO_NULL ((ipc_object_t) 0) 129 #define IO_DEAD ((ipc_object_t) ~0UL) 155 io_bits_or(ipc_object_t io, ipc_object_bits_t bits) in io_bits_or() 165 io_bits_andnot(ipc_object_t io, ipc_object_bits_t bits) in io_bits_andnot() 203 ipc_object_t __io = (io); \ 223 extern struct label *io_getlabel(ipc_object_t obj); 231 ipc_object_t object, 235 ipc_object_t object, 239 ipc_object_t object) __result_use_check; 242 ipc_object_t object, [all …]
|
| H A D | ipc_object.c | 137 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() 166 ipc_object_t io = io_from_waitq(wq); in ipc_object_deallocate_queue_invoke() 189 ipc_object_t io) in ipc_object_reference() 203 ipc_object_t io) in ipc_object_release() 223 ipc_object_t io) in ipc_object_release_safe() 242 ipc_object_t io) in ipc_object_release_live() 265 ipc_object_t *objectp) in ipc_object_translate() 268 ipc_object_t object; in ipc_object_translate() 309 ipc_object_t *objectp1, in ipc_object_translate_two() [all …]
|
| H A D | ipc_hash.h | 82 ipc_object_t obj, 89 ipc_object_t obj, 96 ipc_object_t obj, 108 ipc_object_t obj, 115 ipc_object_t obj, 122 ipc_object_t obj,
|
| H A D | ipc_hash.c | 88 ipc_object_t obj, 104 ipc_object_t obj, in ipc_hash_lookup() 123 ipc_object_t obj, in ipc_hash_insert() 145 ipc_object_t obj, in ipc_hash_delete() 200 ipc_object_t obj, in ipc_hash_table_lookup() 272 ipc_object_t obj, in ipc_hash_table_insert() 330 ipc_object_t obj, in ipc_hash_table_delete()
|
| H A D | ipc_right.h | 83 ipc_object_t *objectp); 102 ipc_object_t object, 186 ipc_object_t *objectp, 202 ipc_object_t *objectp, 215 ipc_object_t object);
|
| H A D | ipc_types.h | 107 typedef struct ipc_object *ipc_object_t; typedef 109 #define IPC_OBJECT_NULL ((ipc_object_t) 0) 110 #define IPC_OBJECT_DEAD ((ipc_object_t)~0)
|
| H A D | ipc_entry.h | 245 ipc_object_t object, 252 ipc_object_t object, 265 ipc_object_t object,
|
| H A D | ipc_pset.c | 119 &name, (ipc_object_t *) &pset); in ipc_pset_alloc() 156 name, (ipc_object_t *)psetp, ^(ipc_object_t object){ in ipc_pset_alloc_name() 584 ipc_object_t object; in filt_wlattach_sync_ipc() 738 ipc_object_t object; in filt_machportattach() 963 ipc_object_t object, in filt_machportprocess() 1179 ipc_object_t io = ips_to_object(kn->kn_ipc_pset); in filt_psetprocess() 1187 ipc_object_t io = ip_to_object(kn->kn_ipc_port); in filt_portprocess()
|
| H A D | ipc_entry.c | 200 ipc_object_t object, in ipc_entry_claim() 271 ipc_object_t object, in ipc_entry_alloc() 452 ipc_object_t object, in ipc_entry_dealloc() 668 ipc_object_t osnap_object = obase[i].ie_object; in ipc_entry_grow_table()
|
| H A D | ipc_mqueue.c | 361 ipc_object_klist(ipc_object_t object) in ipc_object_klist() 383 ipc_object_t object = io_from_waitq(waitq); in ipc_mqueue_changed() 984 ipc_object_t object = io_from_waitq(waitq); in ipc_mqueue_receive_on_thread_and_unlock() 1569 ipc_object_t *objectp) in ipc_mqueue_copyin() 1572 ipc_object_t object; in ipc_mqueue_copyin()
|
| H A D | mach_msg.c | 131 mach_msg_receive_results_complete(ipc_object_t object); 291 ipc_object_t object = self->ith_object; in mach_msg_receive_results() 764 ipc_object_t object; in mach_msg_trap_receive() 1118 mach_msg_receive_results_complete(ipc_object_t object) in mach_msg_receive_results_complete()
|
| H A D | ipc_mqueue.h | 238 ipc_object_t *objectp);
|
| H A D | ipc_kmsg.c | 1068 ipc_object_t object; in ipc_kmsg_clean_header() 1735 ipc_object_t dest_port = IO_NULL; in ipc_kmsg_copyin_header() 1736 ipc_object_t reply_port = IO_NULL; in ipc_kmsg_copyin_header() 2028 (ipc_object_t *)&voucher_port, in ipc_kmsg_copyin_header() 2293 ipc_object_t object; in ipc_kmsg_copyin_port_descriptor() 2526 ipc_object_t object; in ipc_kmsg_copyin_ool_ports_descriptor() 2629 ipc_object_t object; in ipc_kmsg_copyin_guarded_port_descriptor() 3715 ipc_object_t object, in ipc_kmsg_copyout_object() 3765 ipc_object_t object, in ipc_kmsg_copyout_reply_object() 4026 ipc_object_t object = ip_to_object(array[i].port); in ipc_kmsg_copyout_ool_ports_descriptor() [all …]
|
| H A D | ipc_right.c | 120 ipc_object_t *objectp) in ipc_right_lookup_read() 125 ipc_object_t object; in ipc_right_lookup_read() 370 ipc_object_t object, in ipc_right_reverse() 753 ipc_object_t object; in ipc_right_terminate() 2124 ipc_object_t *objectp, in ipc_right_copyin() 2589 ipc_object_t *objectp, in ipc_right_copyin_two_move_sends() 2719 ipc_object_t *objectp, in ipc_right_copyin_two() 2758 ipc_object_t object_two; in ipc_right_copyin_two() 2881 ipc_object_t object) in ipc_right_copyout()
|
| H A D | mach_port.c | 1273 ipc_object_t psobj; in mach_port_get_set_status() 1405 ipc_object_t port_obj, ps_obj; in mach_port_move_member() 1779 kr = ipc_object_copyin(space, name, msgt_name, (ipc_object_t *) poly, 0, NULL, in mach_port_extract_right() 2217 ipc_object_t obj; in mach_port_insert_member() 2218 ipc_object_t psobj; in mach_port_insert_member() 2285 ipc_object_t psobj; in mach_port_extract_member() 2286 ipc_object_t obj; in mach_port_extract_member()
|
| H A D | mach_kernelrpc.c | 249 (ipc_object_t *)&port, 0, NULL, IPC_OBJECT_COPYIN_FLAGS_ALLOW_IMMOVABLE_SEND); in _kernelrpc_mach_port_insert_right_trap() 442 (ipc_object_t *)¬ify, 0, NULL, 0); in _kernelrpc_mach_port_request_notification_trap()
|
| H A D | ipc_port.c | 209 ipc_object_t object; in ipc_port_translate_send() 242 ipc_object_t object; in ipc_port_translate_receive() 893 &name, (ipc_object_t *) &port); in ipc_port_alloc() 950 name, (ipc_object_t *)portp, ^(ipc_object_t object){ in ipc_port_alloc_name()
|
| H A D | mach_debug.c | 448 ipc_object_t object; in mach_port_kobject_description()
|
| /xnu-11215.1.10/osfmk/kern/ |
| H A D | ipc_misc.c | 128 MACH_MSG_TYPE_COPY_SEND, (ipc_object_t *)&fileport, 0, NULL, in fileport_invoke() 178 ipc_object_t io = entry->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 | ipc_mig.c | 91 mach_msg_receive_results_complete(ipc_object_t object);
|
| H A D | thread.h | 702 ipc_object_t object; /* object received on */
|
| /xnu-11215.1.10/osfmk/device/ |
| H A D | iokit_rpc.c | 204 … = ipc_object_copyin(current_space(), name, MACH_MSG_TYPE_COPY_SEND, (ipc_object_t *)&port, 0, NUL… in iokit_lookup_raw_current_task()
|
| /xnu-11215.1.10/bsd/kern/ |
| H A D | kern_exec.c | 304 ipc_object_t *objectp, 2681 (ipc_object_t *) &port, 0, NULL, IPC_OBJECT_COPYIN_FLAGS_ALLOW_IMMOVABLE_SEND); in exec_handle_port_actions() 2942 (ipc_object_t *) &port, 0, NULL, IPC_OBJECT_COPYIN_FLAGS_ALLOW_IMMOVABLE_SEND); in exec_handle_file_actions()
|