Searched refs:exclaves_resource (Results 1 – 5 of 5) sorted by relevance
1407 exclaves_resource_t *exclaves_resource = NULL; in filt_exclaves_notification_attach() local1408 …exclaves_resource_from_port_name(current_space(), (mach_port_name_t)kn->kn_id, &exclaves_resource); in filt_exclaves_notification_attach()1413 assert3p(exclaves_resource, !=, NULL); in filt_exclaves_notification_attach()1414 if (exclaves_resource->r_type != XNUPROXY_RESOURCETYPE_NOTIFICATION) { in filt_exclaves_notification_attach()1415 exclaves_resource_release(exclaves_resource); in filt_exclaves_notification_attach()1420 lck_mtx_lock(&exclaves_resource->r_mutex); in filt_exclaves_notification_attach()1423 lck_mtx_unlock(&exclaves_resource->r_mutex); in filt_exclaves_notification_attach()1424 exclaves_resource_release(exclaves_resource); in filt_exclaves_notification_attach()1430 kn->kn_exclaves_resource = exclaves_resource; in filt_exclaves_notification_attach()1431 KNOTE_ATTACH(&exclaves_resource->r_notification.notification_klist, kn); in filt_exclaves_notification_attach()[all …]
138 typedef struct exclaves_resource { struct
1415 typedef struct exclaves_resource exclaves_resource_t;
411 struct exclaves_resource;463 struct exclaves_resource *XNU_PTRAUTH_SIGNED_PTR("knote.exclaves_resource") kn_exclaves_resource;
140 osfmk/kern/exclaves_resource.c standard