Home
last modified time | relevance | path

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

123456

/xnu-8792.41.9/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);
122 mach_port_name_t rcv_name,
129 mach_port_name_t signal_name);
132 mach_port_name_t signal_name);
135 mach_port_name_t signal_name,
[all …]
H A Dmach_port.defs100 name : mach_port_name_t;
111 old_name : mach_port_name_t;
112 new_name : mach_port_name_t);
130 name : mach_port_name_t);
145 out name : mach_port_name_t);
156 name : mach_port_name_t);
168 name : mach_port_name_t);
186 name : mach_port_name_t;
207 name : mach_port_name_t;
229 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)
451 mach_port_name_t work_interval_port; /* Work interval port */
458 mach_port_name_t service_port_name; /* Service port (MPO_CONNECTION_PORT) */
549 typedef mach_port_name_t port_name_t;
550 typedef mach_port_name_t *port_name_array_t;
H A Dmessage.h397 mach_port_name_t name;
477 mach_port_name_t name;
488 mach_port_name_t name;
506 mach_port_name_t name;
512 mach_port_name_t name;
552 mach_port_name_t msgh_voucher_port;
597 mach_port_name_t msgh_remote_port;
598 mach_port_name_t msgh_local_port;
599 mach_port_name_t msgh_voucher_port;
699 mach_port_name_t sender;
[all …]
/xnu-8792.41.9/osfmk/ipc/
H A Dipc_right.h81 mach_port_name_t name,
88 mach_port_name_t name,
94 mach_port_name_t name1,
96 mach_port_name_t name2,
103 mach_port_name_t *namep,
109 mach_port_name_t name,
118 mach_port_name_t name,
133 mach_port_name_t name,
140 mach_port_name_t name,
146 mach_port_name_t name,
[all …]
H A Dmach_port.c116 mach_port_name_t n1 = *(const mach_port_name_t *)_n1; in mach_port_name_cmp()
117 mach_port_name_t n2 = *(const mach_port_name_t *)_n2; in mach_port_name_cmp()
126 kern_return_t mach_port_get_attributes(ipc_space_t space, mach_port_name_t name,
128 kern_return_t mach_port_get_context(ipc_space_t space, mach_port_name_t name,
130 kern_return_t mach_port_get_set_status(ipc_space_t space, mach_port_name_t name,
131 mach_port_name_t **members, mach_msg_type_number_t *membersCnt);
147 mach_port_name_t name, in mach_port_names_helper()
148 mach_port_name_t *names, in mach_port_names_helper()
226 mach_port_name_t **namesp, in mach_port_names()
236 mach_port_name_t *names; in mach_port_names()
[all …]
H A Dipc_object.h260 mach_port_name_t name,
267 mach_port_name_t name1,
270 mach_port_name_t name2,
282 mach_port_name_t *namep);
290 mach_port_name_t *namep,
299 mach_port_name_t name,
310 mach_port_name_t name,
335 mach_port_name_t name,
346 mach_port_name_t *namep);
353 mach_port_name_t name);
[all …]
H A Dipc_entry.h231 mach_port_name_t name);
242 mach_port_name_t *namep,
249 mach_port_name_t *namep,
255 mach_port_name_t name,
262 mach_port_name_t name,
268 mach_port_name_t name,
277 extern mach_port_name_t ipc_entry_name_mask(
278 mach_port_name_t name);
H A Dipc_hash.h83 mach_port_name_t *namep,
90 mach_port_name_t name,
97 mach_port_name_t name,
109 mach_port_name_t *namep,
123 mach_port_name_t name,
H A Dipc_service_port.h61 mach_port_name_t ispl_launchd_name; /* port name in launchd's ipc space */
107 ipc_service_port_derive_sblabel(mach_port_name_t service_port_name, void **sblabel_ptr, bool *filte…
113 ipc_service_port_label_set_attr(ipc_service_port_label_t port_splabel, mach_port_name_t name, mach_…
116 ipc_service_port_label_get_attr(ipc_service_port_label_t port_splabel, mach_port_name_t *name, mach…
H A Dipc_port.h111 mach_port_name_t ipr_name;
518 static inline mach_port_name_t
546 mach_port_name_t name,
551 mach_port_name_t name,
557 mach_port_name_t name,
574 mach_port_name_t name,
580 mach_port_name_t name,
586 mach_port_name_t name,
622 mach_port_name_t name);
628 mach_port_name_t *namep,
[all …]
H A Dport.h92 mach_port_name_t name,
99 mach_port_name_t name,
105 mach_port_name_t name,
H A Dipc_entry.c109 mach_port_name_t name) in ipc_entry_lookup()
201 mach_port_name_t *namep, in ipc_entry_claim()
208 mach_port_name_t new_name; in ipc_entry_claim()
272 mach_port_name_t *namep, in ipc_entry_alloc()
317 mach_port_name_t name, in ipc_entry_alloc_name()
453 mach_port_name_t name, in ipc_entry_dealloc()
501 mach_port_name_t name, in ipc_entry_modified()
811 mach_port_name_t
812 ipc_entry_name_mask(mach_port_name_t name) in ipc_entry_name_mask()
815 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 Dipc_notify.h86 mach_port_name_t name);
91 mach_port_name_t name);
126 mach_port_name_t name);
/xnu-8792.41.9/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-8792.41.9/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.h197 mach_port_name_t name);
201 mach_port_name_t name);
204 mach_port_name_t name);
207 mach_port_name_t name);
210 mach_port_name_t name);
213 mach_port_name_t name);
216 mach_port_name_t name);
219 mach_port_name_t name);
222 mach_port_name_t name);
225 mach_port_name_t name);
[all …]
H A Dwork_interval.h56 mach_port_name_t wica_port; /* out param */
75 kern_work_interval_get_flags_from_port(mach_port_name_t port_name, uint32_t*flags);
80 kern_work_interval_join(thread_t thread, mach_port_name_t port_name);
85 kern_work_interval_set_name(mach_port_name_t port_name, char *name, size_t len);
87 kern_work_interval_set_workload_id(mach_port_name_t port_name,
92 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-8792.41.9/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()
58 static __inline mach_port_name_t
/xnu-8792.41.9/iokit/IOKit/
H A DIOKitServer.h155 extern mach_port_name_t iokit_make_send_right( task_t task,
166 extern kern_return_t iokit_mod_send_right( task_t task, mach_port_name_t name, mach_port_delta_t de…
168 extern io_object_t iokit_lookup_object_with_port_name(mach_port_name_t name, ipc_kobject_type_t typ…
170 extern io_object_t iokit_lookup_connect_ref_current_task(mach_port_name_t name);
171 extern io_object_t iokit_lookup_uext_ref_current_task(mach_port_name_t name);
182 extern ipc_port_t iokit_lookup_raw_current_task(mach_port_name_t name, ipc_kobject_type_t * type);
/xnu-8792.41.9/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