MCPcopy Create free account
hub / github.com/f9micro/f9-kernel / notification_mask_wait

Function notification_mask_wait

kernel/notification.c:744–815  ·  view source on GitHub ↗

* Register thread to wait for notification mask flags. * Stores thread ID (not pointer) for safe cross-reference. * * @param group Notification mask * @param requested_flags Flags to wait for (bit mask) * @param wait_option NOTIFICATION_MASK_OR or NOTIFICATION_MASK_AND * @param thread Thread to notify (stored as thread ID internally) * @param notify_bit Notification

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 5

irq_save_flagsFunction · 0.85
irq_restore_flagsFunction · 0.85
dbg_printfFunction · 0.85
waiter_condition_metFunction · 0.85
notification_postFunction · 0.85

Tested by

no test coverage detected