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

Function notification_mask_set

kernel/notification.c:629–688  ·  view source on GitHub ↗

* Set event flags (OR with current flags). * Notifies any waiters whose conditions are now satisfied. * * SAFETY: Uses safe thread lookup (thread_by_globalid) with NULL check. * Automatically clears slots for destroyed threads. Prevents use-after-free. * IRQ-safe. */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 6

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

Tested by

no test coverage detected