RTEMS
|
Surrender Event. More...
#include <rtems/rtems/eventimpl.h>
#include <rtems/rtems/optionsimpl.h>
#include <rtems/score/threadimpl.h>
#include <rtems/score/watchdogimpl.h>
Go to the source code of this file.
Functions | |
static void | _Event_Satisfy (Thread_Control *the_thread, Event_Control *event, rtems_event_set pending_events, rtems_event_set seized_events) |
static bool | _Event_Is_blocking_on_event (const Thread_Control *the_thread, Thread_Wait_flags wait_class) |
static bool | _Event_Is_satisfied (const Thread_Control *the_thread, rtems_event_set pending_events, rtems_event_set *seized_events) |
rtems_status_code | _Event_Surrender (Thread_Control *the_thread, rtems_event_set event_in, Event_Control *event, Thread_Wait_flags wait_class, ISR_lock_Context *lock_context) |
Surrender Event.
Definition in file eventsurrender.c.