Searched refs:notification (Results 1 - 11 of 11) sorted by relevance

/darwin-on-arm/xnu/iokit/IOKit/
H A DIODMAEventSource.h57 Action notification = 0,
79 Action notification = 0,
H A DIOService.h149 @param target Reference supplied when the notification was registered.
150 @param refCon Reference constant supplied when the notification was registered.
151 @param newService The IOService object the notification is delivering. It is retained for the duration of the handler's invocation and doesn't need to be released by the handler. */
161 @param target Reference supplied when the notification was registered.
162 @param refCon Reference constant supplied when the notification was registered.
164 @param provider The IOService object who is delivering the notification. It is retained for the duration of the handler's invocation and doesn't need to be released by the handler.
184 Matching dictionaries are associated with IOService classes by the catalogue, as driver property tables, and also supplied by clients of the notification APIs.
192 When an IOService (the "provider") is published with the @link registerService registerService@/link method, the matching and probing process begins, which is always single threaded per provider. A list of matching dictionaries from the catalog and installed publish notification requests, that successfully match the IOService, is constructed, with ordering supplied by <code>kIOProbeScoreKey</code> ("IOProbeScore") property in the dictionary, or supplied with the notification.
194 Each entry in the list is then processed in order - for notifications, the notification i
[all...]
/darwin-on-arm/xnu/osfmk/kdp/
H A Dkdp_dyld.h66 user32_addr_t notification; member in struct:user32_dyld_all_image_infos
85 user64_addr_t notification; member in struct:user64_dyld_all_image_infos
/darwin-on-arm/xnu/osfmk/kern/
H A Daudit_sessionport.c53 * notification to determine when to release that reference.
81 * If we don't have a no-senders notification outstanding against
91 /* Need a send-once right for the target of the notification */
93 /* Request a no-senders notification (at the new make-send threshold) */
98 /* race requesting notification */
143 * Description: Handle a no-senders notification for a sessionport.
145 * Parameters: msg A Mach no-senders notification message.
148 * no-senders notification has been sent (i.e. via audit_session_mksend).
149 * We check the port's mscount against the notification's not_count
150 * to detect when this happens, and re-arm the notification i
162 mach_no_senders_notification_t *notification = (void *)msg; local
[all...]
H A Dipc_misc.c113 * Description: Handle a no-senders notification for a fileport. Unless
117 * Parameters: msg A Mach no-senders notification message.
122 mach_no_senders_notification_t *notification = (void *)msg; local
123 ipc_port_t port = notification->not_header.msgh_remote_port;
/darwin-on-arm/xnu/osfmk/UserNotification/
H A DKUNCUserNotifications.h183 * user specified key for notification, use this to match return
184 * values with your requested notification, this value is passed
218 * Get a notification ID
238 KUNCUserNotificationID notification) __attribute__((deprecated));
/darwin-on-arm/xnu/osfmk/device/
H A Ddevice.defs466 out notification : io_object_t
473 out notification : io_object_t
550 out notification : io_object_t
651 out notification : io_object_t
659 out notification : io_object_t
669 out notification : io_object_t
H A Diokit_rpc.c398 * Handle the No-More_Senders notification generated from a device port destroy.
400 * port a NMS notification has been generated.
404 iokit_no_senders( mach_no_senders_notification_t * notification )
411 port = (ipc_port_t) notification->not_header.msgh_remote_port;
429 mach_port_mscount_t mscount = notification->not_count;
465 printf("iokit_notify: strange notification %d\n", msg->msgh_id);
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOUserClient.cpp1697 io_object_t * notification )
1747 *notification = userNotify;
1772 io_object_t * notification )
1776 false, notification));
1787 io_object_t *notification )
1791 true, notification));
1805 io_object_t *notification )
1817 (char *) data, wake_port, reference, referenceSize, client64, notification );
1834 io_object_t *notification )
1838 false, result, notification));
[all...]
H A DIOService.cpp1494 IOReturn IOService::acknowledgeNotification( IONotificationRef notification, argument
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_exec.c1379 * Call out to allow 3rd party notification of exec.
3982 notification_address = all_image_infos.infos64.notification;
3987 notification_address = all_image_infos.infos32.notification;

Completed in 57 milliseconds