Home
last modified time | relevance | path

Searched refs:mach_port_name_t (Results 1 – 25 of 127) sorted by relevance

123456

/xnu-8019.80.24/osfmk/mach/
H A Dmach_traps.h88 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 Dmach_port.defs100 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 Dmk_timer.h45 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 Dport.h106 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 Dmessage.h395 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 Dipc_right.h79 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 Dmach_port.c112 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 Dipc_object.h263 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 Dipc_entry.h228 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 Dmach_debug.c111 __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 Dipc_hash.h82 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 Dipc_port.h325 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 Dipc_service_port.h62 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 Dipc_entry.c96 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 Dport.h92 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 Dmach_port.c56 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 Dmach_vm.c48 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 Dhost.c78 _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 Dsync_sema.h82 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 Dipc_tt.h199 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 Dwork_interval.h56 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 Dipc_misc.h36 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 Dulock.h41 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 DIOKitServer.h155 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 Dipc_info.h96 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 */

123456