| /xnu-8019.80.24/osfmk/mach/ |
| H A D | mach_traps.h | 88 extern mach_port_name_t mach_reply_port(void); 90 extern mach_port_name_t thread_get_special_reply_port(void); 92 extern mach_port_name_t thread_self_trap(void); 94 extern mach_port_name_t host_self_trap(void); 101 mach_port_name_t rcv_name, 103 mach_port_name_t notify); 110 mach_port_name_t rcv_name, 117 mach_port_name_t signal_name); 120 mach_port_name_t signal_name); 123 mach_port_name_t signal_name, [all …]
|
| H A D | mach_port.defs | 100 name : mach_port_name_t; 114 old_name : mach_port_name_t; 115 new_name : mach_port_name_t); 132 name : mach_port_name_t); 147 out name : mach_port_name_t); 158 name : mach_port_name_t); 170 name : mach_port_name_t); 188 name : mach_port_name_t; 209 name : mach_port_name_t; 231 name : mach_port_name_t; [all …]
|
| H A D | mk_timer.h | 45 mach_port_name_t mk_timer_create(void); 48 mach_port_name_t name); 51 mach_port_name_t name, 55 mach_port_name_t name, 60 mach_port_name_t name,
|
| H A D | port.h | 106 typedef natural_t mach_port_name_t; typedef 107 typedef mach_port_name_t *mach_port_name_array_t; 160 #define CAST_MACH_PORT_TO_NAME(x) ((mach_port_name_t)(uintptr_t)(x)) 202 #define MACH_PORT_DEAD ((mach_port_name_t) ~0) 204 #define MACH_PORT_SPECIAL_DEFAULT ((mach_port_name_t)1) 447 mach_port_name_t work_interval_port; /* Work interval port */ 454 mach_port_name_t service_port_name; /* Service port (MPO_CONNECTION_PORT) */ 543 typedef mach_port_name_t port_name_t; 544 typedef mach_port_name_t *port_name_array_t;
|
| H A D | message.h | 395 mach_port_name_t name; 475 mach_port_name_t name; 486 mach_port_name_t name; 504 mach_port_name_t name; 510 mach_port_name_t name; 550 mach_port_name_t msgh_voucher_port; 566 mach_port_name_t msgh_remote_port; 567 mach_port_name_t msgh_local_port; 568 mach_port_name_t msgh_voucher_port; 668 mach_port_name_t sender; [all …]
|
| /xnu-8019.80.24/osfmk/ipc/ |
| H A D | ipc_right.h | 79 mach_port_name_t name, 86 mach_port_name_t name, 92 mach_port_name_t name1, 94 mach_port_name_t name2, 101 mach_port_name_t *namep, 107 mach_port_name_t name, 117 mach_port_name_t name, 132 mach_port_name_t name, 139 mach_port_name_t name, 145 mach_port_name_t name, [all …]
|
| H A D | mach_port.c | 112 kern_return_t mach_port_get_attributes(ipc_space_t space, mach_port_name_t name, 114 kern_return_t mach_port_get_context(ipc_space_t space, mach_port_name_t name, 116 kern_return_t mach_port_get_set_status(ipc_space_t space, mach_port_name_t name, 117 mach_port_name_t **members, mach_msg_type_number_t *membersCnt); 133 mach_port_name_t name, in mach_port_names_helper() 134 mach_port_name_t *names, in mach_port_names_helper() 212 mach_port_name_t **namesp, in mach_port_names() 222 mach_port_name_t *names; in mach_port_names() 233 static_assert(sizeof(mach_port_name_t) == sizeof(mach_port_type_t)); in mach_port_names() 258 (bound * sizeof(mach_port_name_t)), in mach_port_names() [all …]
|
| H A D | ipc_object.h | 263 mach_port_name_t name, 270 mach_port_name_t name1, 273 mach_port_name_t name2, 285 mach_port_name_t *namep); 290 mach_port_name_t name); 298 mach_port_name_t *namep, 307 mach_port_name_t name, 318 mach_port_name_t name, 343 mach_port_name_t name, 354 mach_port_name_t *namep); [all …]
|
| H A D | ipc_entry.h | 228 mach_port_name_t name); 239 mach_port_name_t *namep, 246 mach_port_name_t *namep, 252 mach_port_name_t name, 259 mach_port_name_t name, 265 mach_port_name_t name, 274 extern mach_port_name_t ipc_entry_name_mask( 275 mach_port_name_t name);
|
| H A D | mach_debug.c | 111 __unused mach_port_name_t name, in mach_port_get_srights() 120 mach_port_name_t name, in mach_port_get_srights() 421 __unused mach_port_name_t name, in mach_port_dnrequest_info() 431 mach_port_name_t name, in mach_port_dnrequest_info() 498 __unused mach_port_name_t name, in mach_port_kobject_from_user() 508 __unused mach_port_name_t name, in mach_port_kobject_description_from_user() 519 mach_port_name_t name, 527 mach_port_name_t name, in mach_port_kobject_description() 592 mach_port_name_t name, 599 mach_port_name_t name, in mach_port_kobject() [all …]
|
| H A D | ipc_hash.h | 82 mach_port_name_t *namep, 89 mach_port_name_t name, 96 mach_port_name_t name, 108 mach_port_name_t *namep, 122 mach_port_name_t name,
|
| H A D | ipc_port.h | 325 mach_port_name_t name; 479 static inline mach_port_name_t 507 mach_port_name_t name, 512 mach_port_name_t name, 519 mach_port_name_t name, 528 mach_port_name_t name, 543 mach_port_name_t name, 549 mach_port_name_t name, 555 mach_port_name_t name, 593 mach_port_name_t name); [all …]
|
| H A D | ipc_service_port.h | 62 mach_port_name_t ispl_launchd_name; /* port name in launchd's ipc space */ 108 ipc_service_port_derive_sblabel(mach_port_name_t service_port_name, void **sblabel_ptr, bool *filte… 114 ipc_service_port_label_set_attr(ipc_service_port_label_t port_splabel, mach_port_name_t name, mach_… 117 ipc_service_port_label_get_attr(ipc_service_port_label_t port_splabel, mach_port_name_t *name, mach…
|
| H A D | ipc_entry.c | 96 mach_port_name_t name) in ipc_entry_lookup() 180 mach_port_name_t *namep, in ipc_entry_claim() 187 mach_port_name_t new_name; in ipc_entry_claim() 249 mach_port_name_t *namep, in ipc_entry_alloc() 294 mach_port_name_t name, in ipc_entry_alloc_name() 415 mach_port_name_t name, in ipc_entry_dealloc() 464 mach_port_name_t name, in ipc_entry_modified() 788 mach_port_name_t 789 ipc_entry_name_mask(mach_port_name_t name) in ipc_entry_name_mask() 792 static mach_port_name_t null_name = MACH_PORT_MAKE(0, IE_BITS_GEN_MASK + IE_BITS_GEN_ONE); in ipc_entry_name_mask() [all …]
|
| H A D | port.h | 92 mach_port_name_t name, 99 mach_port_name_t name, 105 mach_port_name_t name,
|
| /xnu-8019.80.24/libsyscall/mach/ |
| H A D | mach_port.c | 56 mach_port_name_t name, in mach_port_type() 73 mach_port_name_t old_name, in mach_port_rename() 74 mach_port_name_t new_name) in mach_port_rename() 87 mach_port_name_t name) in mach_port_allocate_name() 100 mach_port_name_t *name) in mach_port_allocate() 116 mach_port_name_t name) in mach_port_destroy() 128 mach_port_name_t name) in mach_port_deallocate() 144 mach_port_name_t name, in mach_port_get_refs() 158 mach_port_name_t name, in mach_port_mod_refs() 176 mach_port_name_t name, in mach_port_peek() [all …]
|
| H A D | mach_vm.c | 48 mach_port_name_t target, in mach_vm_allocate() 71 mach_port_name_t target, in mach_vm_deallocate() 92 mach_port_name_t task, in mach_vm_protect() 113 mach_port_name_t task, in vm_allocate() 134 mach_port_name_t task, in vm_deallocate() 147 mach_port_name_t task, in vm_protect() 162 mach_port_name_t target, in mach_vm_map() 198 mach_port_name_t target, in mach_vm_remap() 203 mach_port_name_t src_task, in mach_vm_remap() 227 mach_port_name_t target, in mach_vm_remap_new() [all …]
|
| H A D | host.c | 78 _kernelrpc_host_create_mach_voucher(mach_port_name_t host, 81 mach_port_name_t *voucher); 84 host_create_mach_voucher(mach_port_name_t host, in host_create_mach_voucher() 87 mach_port_name_t *voucher) in host_create_mach_voucher()
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | sync_sema.h | 82 mach_port_name_t name, 94 mach_port_name_t sema_name); 97 mach_port_name_t wait_name, 98 mach_port_name_t signal_name, 104 mach_port_name_t name, 110 mach_port_name_t wait_name, 111 mach_port_name_t signal_name, 115 mach_port_name_t name,
|
| H A D | ipc_tt.h | 199 mach_port_name_t name); 203 mach_port_name_t name); 206 mach_port_name_t name); 209 mach_port_name_t name); 212 mach_port_name_t name); 215 mach_port_name_t name); 218 mach_port_name_t name); 221 mach_port_name_t name); 224 mach_port_name_t name); 227 mach_port_name_t name); [all …]
|
| H A D | work_interval.h | 56 mach_port_name_t wica_port; /* out param */ 68 kern_work_interval_get_flags_from_port(mach_port_name_t port_name, uint32_t*flags); 73 kern_work_interval_join(thread_t thread, mach_port_name_t port_name); 80 bool work_interval_port_type_render_server(mach_port_name_t port_name);
|
| H A D | ipc_misc.h | 36 kern_return_t fileport_invoke(task_t, mach_port_name_t, 37 int (*)(mach_port_name_t, struct fileglob *, void *), void *, int *); 39 bool (^cb)(size_t i, mach_port_name_t, struct fileglob *));
|
| /xnu-8019.80.24/bsd/sys/ |
| H A D | ulock.h | 41 extern mach_port_name_t ipc_entry_name_mask(mach_port_name_t name); 43 static __inline mach_port_name_t 52 return ipc_entry_name_mask((mach_port_name_t)uval); in ulock_owner_value_to_port_name() 55 static __inline mach_port_name_t
|
| /xnu-8019.80.24/iokit/IOKit/ |
| H A D | IOKitServer.h | 155 extern mach_port_name_t iokit_make_send_right( task_t task, 164 extern kern_return_t iokit_mod_send_right( task_t task, mach_port_name_t name, mach_port_delta_t de… 166 extern io_object_t iokit_lookup_object_with_port_name(mach_port_name_t name, ipc_kobject_type_t typ… 168 extern io_object_t iokit_lookup_connect_ref_current_task(mach_port_name_t name); 169 extern io_object_t iokit_lookup_uext_ref_current_task(mach_port_name_t name); 180 extern ipc_port_t iokit_lookup_raw_current_task(mach_port_name_t name, ipc_kobject_type_t * type);
|
| /xnu-8019.80.24/osfmk/mach_debug/ |
| H A D | ipc_info.h | 96 mach_port_name_t iin_name; /* port name, including gen number */ 110 mach_port_name_t iitn_lchild; /* name of left child */ 111 mach_port_name_t iitn_rchild; /* name of right child */
|