RTEMS CPU Kit with SuperCore  4.11.3
Data Structures | Functions
threadrestart.c File Reference

Restart Thread. More...

#include <rtems/score/threadimpl.h>
#include <rtems/score/apimutex.h>
#include <rtems/score/assert.h>
#include <rtems/score/chainimpl.h>
#include <rtems/score/isrlock.h>
#include <rtems/score/schedulerimpl.h>
#include <rtems/score/sysstate.h>
#include <rtems/score/threadqimpl.h>
#include <rtems/score/userextimpl.h>
#include <rtems/score/watchdogimpl.h>
#include <rtems/score/wkspace.h>
Include dependency graph for threadrestart.c:

Data Structures

struct  Thread_Zombie_control
 

Functions

void _Thread_Kill_zombies (void)
 Kills all zombie threads in the system. More...
 
void _Thread_Life_action_handler (Thread_Control *executing, Thread_Action *action, Per_CPU_Control *cpu, ISR_Level level)
 
void _Thread_Close (Thread_Control *the_thread, Thread_Control *executing)
 Closes the thread. More...
 
bool _Thread_Restart (Thread_Control *the_thread, Thread_Control *executing, void *pointer_argument, Thread_Entry_numeric_type numeric_argument)
 
bool _Thread_Set_life_protection (bool protect)
 

Detailed Description

Restart Thread.