Home
last modified time | relevance | path

Searched refs:ip_to_object (Results 1 – 12 of 12) sorted by relevance

/xnu-8020.121.3/osfmk/ipc/
H A Dipc_port.h270 #define ip_to_object(port) (&(port)->ip_object) macro
271 #define ip_active(port) io_active(ip_to_object(port))
272 #define ip_mq_lock_held(port) io_lock_held(ip_to_object(port))
273 #define ip_mq_lock(port) io_lock(ip_to_object(port))
274 #define ip_mq_lock_try(port) io_lock_try(ip_to_object(port))
275 #define ip_mq_lock_held_kdp(port) io_lock_held_kdp(ip_to_object(port))
276 #define ip_mq_unlock(port) io_unlock(ip_to_object(port))
278 #define ip_reference(port) io_reference(ip_to_object(port))
279 #define ip_release(port) io_release(ip_to_object(port))
280 #define ip_release_safe(port) io_release_safe(ip_to_object(port))
[all …]
H A Dipc_right.c434 if (ipc_hash_lookup(space, ip_to_object(port), namep, entryp)) { in ipc_right_reverse()
744 ipc_hash_delete(space, ip_to_object(port), name, entry); in ipc_right_check()
1000 ipc_hash_delete(space, ip_to_object(port), name, entry); in ipc_right_destroy()
1009 ipc_entry_dealloc(space, ip_to_object(port), name, entry); in ipc_right_destroy()
1033 ipc_entry_dealloc(space, ip_to_object(port), name, entry); in ipc_right_destroy()
1179 ipc_entry_dealloc(space, ip_to_object(port), name, entry); in ipc_right_dealloc()
1222 ipc_hash_delete(space, ip_to_object(port), name, entry); in ipc_right_dealloc()
1223 ipc_entry_dealloc(space, ip_to_object(port), name, entry); in ipc_right_dealloc()
1426 ipc_hash_insert(space, ip_to_object(port), in ipc_right_delta()
1457 ipc_entry_dealloc(space, ip_to_object(port), name, entry); in ipc_right_delta()
[all …]
H A Dipc_kmsg.c1736 ipc_object_destroy(ip_to_object(dsc->name), dsc->disposition); in ipc_kmsg_clean_body()
1797 ipc_object_destroy(ip_to_object(dsc->name), dsc->disposition); in ipc_kmsg_clean_body()
1834 object = ip_to_object(kmsg->ikm_header->msgh_remote_port); in ipc_kmsg_clean_partial()
1838 object = ip_to_object(kmsg->ikm_header->msgh_local_port); in ipc_kmsg_clean_partial()
1843 object = ip_to_object(ipc_kmsg_get_voucher_port(kmsg)); in ipc_kmsg_clean_partial()
1877 object = ip_to_object(kmsg->ikm_header->msgh_remote_port); in ipc_kmsg_clean()
1882 object = ip_to_object(kmsg->ikm_header->msgh_local_port); in ipc_kmsg_clean()
1887 object = ip_to_object(ipc_kmsg_get_voucher_port(kmsg)); in ipc_kmsg_clean()
3075 reply_port = ip_to_object(CAST_MACH_NAME_TO_PORT(reply_name)); in ipc_kmsg_copyin_header()
3540 objects[i] = ip_to_object(CAST_MACH_NAME_TO_PORT(name)); in ipc_kmsg_copyin_ool_ports_descriptor()
[all …]
H A Dmach_kernelrpc.c262 ipc_object_destroy(ip_to_object(port), disp); in _kernelrpc_mach_port_insert_right_trap()
458 ipc_object_destroy(ip_to_object(notify), disp); in _kernelrpc_mach_port_request_notification_trap()
467 rv = ipc_object_copyout(task->itk_space, ip_to_object(previous), in _kernelrpc_mach_port_request_notification_trap()
762 if (entry->ie_object == ip_to_object(sright) || in task_dyld_process_info_notify_get_trap()
H A Dipc_pset.c366 kn->kn_ipc_obj = ip_to_object(port); in filt_machport_stash_port()
602 assert(kn->kn_ipc_obj == ip_to_object(port)); in filt_wlattach_sync_ipc()
H A Dipc_port.c690 io_bits_andnot(ip_to_object(port), IO_BITS_ACTIVE); in ipc_port_clear_receiver()
724 io_bits_or(ip_to_object(port), IP_BIT_FILTER_MSG); in ipc_port_init()
2779 kr = ipc_object_copyout(space, ip_to_object(sright), in ipc_port_copyout_send_internal()
3298 io_bits_or(ip_to_object(port), IO_BITS_KOLABEL); in ipc_port_set_label()
H A Dipc_object.c1071 object = ip_to_object(port); in ipc_object_copyout()
H A Dmach_port.c1696 return ipc_object_copyout_name(space, ip_to_object(poly), in mach_port_insert_right()
/xnu-8020.121.3/osfmk/kern/
H A Dipc_kobject.c705 io_bits_or(ip_to_object(port), type | IO_BITS_KOBJECT); in ipc_kobject_set_internal()
1495 io_bits_andnot(ip_to_object(port), IO_BITS_KOTYPE); in ipc_kobject_downgrade_host_notify()
1612 io_bits_andnot(ip_to_object(port), IO_BITS_KOLABEL); in ipc_kobject_destroy()
H A Dipc_mig.c373 mach_msg_receive_results_complete(ip_to_object(reply)); in kernel_mach_msg_rpc()
H A Dtask.c3712 kr = ipc_object_copyout(current_space(), ip_to_object(port), in task_suspend()
3757 …ipc_hash_lookup(space, ip_to_object(task->itk_resume), &resume_port_name, &resume_port_entry) == T… in task_resume()
9132 ipc_object_copyout(current_space(), ip_to_object(task_fatal_port), MACH_MSG_TYPE_PORT_SEND, in current_task_get_fatal_port_name()
/xnu-8020.121.3/osfmk/device/
H A Diokit_rpc.c370 kr = ipc_object_copyout( task->itk_space, ip_to_object(sendPort), in iokit_make_send_right()