Home
last modified time | relevance | path

Searched refs:notification (Results 1 – 23 of 23) sorted by relevance

/xnu-11215/bsd/kern/
H A Dsys_work_interval.c48 struct work_interval_notification notification; in work_interval_ctl() local
221 if (uap->len < sizeof(notification)) { in work_interval_ctl()
230 if ((error = copyin(uap->arg, &notification, sizeof(notification)))) { in work_interval_ctl()
237 .start = notification.start, in work_interval_ctl()
238 .finish = notification.finish, in work_interval_ctl()
239 .deadline = notification.deadline, in work_interval_ctl()
240 .next_start = notification.next_start, in work_interval_ctl()
241 .notify_flags = notification.notify_flags, in work_interval_ctl()
242 .create_flags = notification.create_flags, in work_interval_ctl()
H A Dkern_exec.c8031 notification_address = (user_addr_t)all_image_infos.infos64.notification; in exec_prefault_data()
8036 notification_address = all_image_infos.infos32.notification; in exec_prefault_data()
/xnu-11215/libsyscall/wrappers/
H A Dwork_interval.c108 struct work_interval_notification notification = { in work_interval_notify() local
125 notification.create_flags = interval_handle->create_flags; in work_interval_notify()
129 &notification, sizeof(notification)); in work_interval_notify()
/xnu-11215/tests/iokit/
H A Dport_object_description_race_77259918.c28 io_iterator_t notification; in notification_create_thread() local
29 …otifyPort, kIOTerminatedNotification, IOServiceMatching("IOResources"), NULL, NULL, &notification); in notification_create_thread()
31 IOObjectRelease(notification); in notification_create_thread()
/xnu-11215/iokit/DriverKit/
H A DIOServiceNotificationDispatchSource.iig65 IOServiceNotificationDispatchSource ** notification) LOCAL;
74 * @brief Control the enable state of the notification.
95 * @brief Set the handler block to run when the notification has become ready.
107 …* @brief Invoke a block for each notification available in response to ServiceNotificationRe…
108 …* @discussion The IOService object passed to the notification is only retained for the duration o…
110 * @param block to be invoked with each notification
H A DIODataQueueDispatchSource.iig155 …ef As a consumer, dequeue the next queue entry, but don't send any DataServiced notification.
156 … * @param sendDataServiced Flag that indicates a DataServiced notification would have sent.
158 * and if true after those calls, the notification sent with SendDataServiced().
168 …* @brief As a producer, enqueue a queue entry, but don't send any DataAvailable notification.
170 …* @param sendDataAvailable Flag that indicates a DataAvailable notification would have been …
172 * and if true after those calls, the notification sent with SendDataAvailable().
203 … * @brief As a consumer, send the DataServiced notification indicated by DequeueWithCoalesce.
209 …* @brief As a producer, send the DataAvailable notification indicated by EnqueueWithCoalesce.
H A DIOServiceStateNotificationDispatchSource.iig48 …* @brief Create an IOServiceStateNotificationDispatchSource for notification of IOService st…
62 * @brief Control the enable state of the notification.
83 * @brief Set the handler block to run when the notification has become ready.
95 * @brief Rearm the notification.
H A DIOService.iig513 * @abstract Obtain the system state notification service.
523 * @abstract Create a state notification item.
534 * @abstract Set the value of a state notification item.
544 * @abstract Set the value of a state notification item.
/xnu-11215/osfmk/kdp/
H A Dkdp_dyld.h69 user32_addr_t notification; member
109 user64_addr_t notification; member
/xnu-11215/iokit/IOKit/
H A DIODMAEventSource.h58 Action notification = NULL,
88 Action notification = NULL,
H A DIOKitDebug.h315 extern void (*gIOTrackingLeakScanCallback)(uint32_t notification);
H A DIOService.h1516 virtual IOReturn acknowledgeNotification( IONotificationRef notification,
1584 …ificationRegister(IOExclaveProxyState * pRef, IOInterruptEventSource *notification, uint32_t *noti…
/xnu-11215/osfmk/mach/
H A Dmach_port.defs274 * Requests a notification from the kernel. The request
276 * the notification. If a send-once right was previously
283 * The sync value specifies whether a notification should
285 * depends on the notification:
288 * and the notification gets sent immediately.
291 * possible notification as soon as it is possible to send
293 * notification only after a subsequent failed send
295 * generate a dead-name notification if name is already dead
296 * or becomes dead before a send-possible notification fires.
297 * MACH_NOTIFY_NO_SENDERS: the notification gets sent
[all …]
/xnu-11215/osfmk/device/
H A Ddevice.defs480 out notification : io_object_t
487 out notification : io_object_t
564 out notification : io_object_t
665 out notification : io_object_t
673 out notification : io_object_t
683 out notification : io_object_t
782 out notification : io_object_t
795 out notification : io_object_t
/xnu-11215/iokit/Kernel/
H A DIOUserClient.cpp2873 io_object_t * notification ) in internal_io_service_add_notification() argument
2969 io_object_t * notification ) in is_io_service_add_notification() argument
2983 io_object_t *notification ) in is_io_service_add_notification_64() argument
2999 io_object_t *notification) in is_io_service_add_notification_bin() argument
3025 io_object_t *notification) in is_io_service_add_notification_bin_64() argument
3051 io_object_t *notification ) in internal_io_service_add_notification_ool() argument
3063 *notification = NULL; in internal_io_service_add_notification_ool()
3083 io_object_t *notification ) in is_io_service_add_notification_ool() argument
3109 io_object_t *notification ) in is_io_service_add_notification_ool_64() argument
3133 io_object_t * notification ) in is_io_service_add_notification_old() argument
[all …]
H A DIOKitDebug.cpp77 void (*gIOTrackingLeakScanCallback)(uint32_t notification) = NULL;
H A DIOUserServer.cpp1780 IOServiceNotificationDispatchSource ** notification) in Create_Impl() argument
1913 *notification = inst; in Create_Impl()
H A DIOService.cpp2231 IOService::acknowledgeNotification( IONotificationRef notification, in acknowledgeNotification() argument
/xnu-11215/iokit/Exclaves/
H A DExclaves.cpp1089 …ificationRegister(IOExclaveProxyState * pRef, IOInterruptEventSource *notification, uint32_t *noti… in exclaveAsyncNotificationRegister() argument
1093 if (notification == NULL) { in exclaveAsyncNotificationRegister()
1103 pRef->exclaveAsyncNotificationEventSources->setObject(notification); in exclaveAsyncNotificationRegister()
1111 #pragma unused(pRef, notification, notificationID) in exclaveAsyncNotificationRegister()
/xnu-11215/doc/vm/
H A Dmemorystatus.md122 …_pages_update` is also responsible for waking the freezer and memory pressure notification threads.
162 This is the memorystatus notification thread. It's woken up by the pageout thread via `vm_pressure_…
175 **NB**: Posting the snapshot just means sending a notification to userspace that the snapshot is re…
185 …lear the PPLs cache and purge all task corpses. This also sends out a notification to other entiti…
H A Dmemorystatus_notify.md109 `DISPATCH_MEMORYPRESSURE_LOW_SWAP`. This notification is restricted to the
H A Dmemorystatus_kills.md80 On macOS, when the memory pressure level escalates above normal, the memorystatus notification thre…
106 The memorystatus notification thread schedules a thread call to perform these kills. We will only k…
/xnu-11215/osfmk/kern/
H A Dexclaves_resource.c1399 exclaves_notification_t *notification = &resource->r_notification; in exclaves_notification_init() local
1400 klist_init(&notification->notification_klist); in exclaves_notification_init()