RTEMS
Functions
eventsurrender.c File Reference

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)
 

Detailed Description

Surrender Event.

Definition in file eventsurrender.c.