Searched refs:ip_splabel (Results 1 – 10 of 10) sorted by relevance
| /xnu-11215.61.5/osfmk/ipc/ |
| H A D | ipc_service_port.c | 134 ipc_service_port_label_dealloc(void *ip_splabel, bool service_port) in ipc_service_port_label_dealloc() argument 136 void *sblabel = ip_splabel; in ipc_service_port_label_dealloc() 139 ipc_service_port_label_t sp_label = (ipc_service_port_label_t)ip_splabel; in ipc_service_port_label_dealloc() 197 port_label = (ipc_service_port_label_t)port->ip_splabel; in ipc_service_port_derive_sblabel() 248 void *ip_splabel = NULL; in ipc_service_port_get_sblabel() local 257 if (ip_is_kolabeled(port) || !port->ip_splabel) { in ipc_service_port_get_sblabel() 261 ip_splabel = port->ip_splabel; in ipc_service_port_get_sblabel() 264 sblabel = ip_splabel; in ipc_service_port_get_sblabel() 267 ipc_service_port_label_t sp_label = (ipc_service_port_label_t)ip_splabel; in ipc_service_port_get_sblabel()
|
| H A D | ipc_service_port.h | 108 ipc_service_port_label_dealloc(void * ip_splabel, bool service_port);
|
| H A D | ipc_port.c | 1169 assert(port->ip_splabel != NULL); in ipc_port_destroy() 1170 if (ipc_service_port_label_is_special_pdrequest((ipc_service_port_label_t)port->ip_splabel)) { in ipc_port_destroy() 1171 ipc_service_port_label_set_flag(port->ip_splabel, ISPL_FLAGS_SEND_PD_NOTIFICATION); in ipc_port_destroy() 1187 splabel = port->ip_splabel; in ipc_port_destroy() 1188 port->ip_splabel = NULL; in ipc_port_destroy() 3340 if (port->ip_service_port && port->ip_splabel != NULL) { in kdp_mqueue_send_find_owner() 3341 *isplp = (struct ipc_service_port_label *)port->ip_splabel; in kdp_mqueue_send_find_owner() 3403 if (port->ip_splabel != NULL) { in kdp_mqueue_recv_find_owner() 3404 *isplp = (struct ipc_service_port_label *)port->ip_splabel; in kdp_mqueue_recv_find_owner()
|
| H A D | mach_port.c | 1971 assert(port->ip_splabel != NULL); in mach_port_get_attributes() 1972 *is_throttled = ipc_service_port_label_is_throttled((ipc_service_port_label_t)port->ip_splabel); in mach_port_get_attributes() 2175 assert(port->ip_splabel != NULL); in mach_port_set_attributes() 2177 ipc_service_port_label_set_flag(port->ip_splabel, ISPL_FLAGS_THROTTLED); in mach_port_set_attributes() 2179 ipc_service_port_label_clear_flag(port->ip_splabel, ISPL_FLAGS_THROTTLED); in mach_port_set_attributes() 2804 port->ip_splabel = port_splabel; in mach_port_construct() 3237 assert(port->ip_splabel != NULL); in mach_port_get_service_port_info() 3238 ipc_service_port_label_get_info((ipc_service_port_label_t)port->ip_splabel, sp_info); in mach_port_get_service_port_info()
|
| H A D | ipc_policy.c | 542 label = remote_port->ip_splabel; in ipc_filter_kmsg_header_from_user() 560 sblabel = remote_port->ip_splabel; in ipc_filter_kmsg_header_from_user()
|
| H A D | ipc_port.h | 206 void * XNU_PTRAUTH_SIGNED_PTR("ipc_port.ip_splabel") ip_splabel; 373 (!ip_is_kolabeled(port) && (!(port)->ip_service_port) && ((port)->ip_splabel != NULL))
|
| H A D | ipc_right.c | 2233 if (port->ip_service_port && port->ip_splabel && in ipc_right_copyin() 2234 !ipc_service_port_label_is_bootstrap_port((ipc_service_port_label_t)port->ip_splabel)) { in ipc_right_copyin() 3024 assert(port->ip_splabel != NULL); in ipc_right_copyout() 3037 if (!ipc_service_port_label_is_pd_notification((ipc_service_port_label_t)port->ip_splabel)) { in ipc_right_copyout() 3041 ipc_service_port_label_clear_flag(port->ip_splabel, ISPL_FLAGS_SEND_PD_NOTIFICATION); in ipc_right_copyout() 3047 ipc_service_port_label_get_attr(port->ip_splabel, &sp_name, &sp_context); in ipc_right_copyout()
|
| H A D | ipc_kmsg.c | 2059 if (ip_active(dport) && (dport->ip_service_port) && (dport->ip_splabel)) { in ipc_kmsg_copyin_header() 2060 ipc_service_port_label_get_info((ipc_service_port_label_t)dport->ip_splabel, &sp_info_filled); in ipc_kmsg_copyin_header()
|
| /xnu-11215.61.5/osfmk/kern/ |
| H A D | turnstile.c | 3300 if (port && ip_active(port) && port->ip_service_port && port->ip_splabel != NULL) { in kdp_turnstile_traverse_inheritor_chain() 3302 *isplp = (struct ipc_service_port_label *)port->ip_splabel; in kdp_turnstile_traverse_inheritor_chain() 3307 if (port && ip_active(port) && port->ip_service_port && port->ip_splabel != NULL) { in kdp_turnstile_traverse_inheritor_chain() 3309 *isplp = (struct ipc_service_port_label *)port->ip_splabel; in kdp_turnstile_traverse_inheritor_chain()
|
| /xnu-11215.61.5/tools/lldbmacros/ |
| H A D | ipc.py | 131 splabel = Cast(port.ip_splabel, 'struct ipc_service_port_label *')
|