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

Function notification_post

kernel/notification.c:321–375  ·  view source on GitHub ↗

* Post asynchronous event to target thread. * * IRQ-SAFE: Uses irq_save_flags/irq_restore_flags for atomicity. * QUEUE-FULL: Silently drops event if pool exhausted (best-effort). * SOFTIRQ: Schedules NOTIFICATION_SOFTIRQ for RT-safe bounded batch delivery. */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 4

notification_mask_setFunction · 0.85
notification_mask_waitFunction · 0.85
irq_handler_notifyFunction · 0.85
ktimer_notify_handlerFunction · 0.85

Calls 5

ktable_allocFunction · 0.85
dbg_printfFunction · 0.85
irq_save_flagsFunction · 0.85
softirq_scheduleFunction · 0.85
irq_restore_flagsFunction · 0.85

Tested by

no test coverage detected