Used typedef so all "struct rtems_task_variable_t" uses are now

just "rtems_task_variable_t".
This commit is contained in:
Joel Sherrill
1999-11-12 14:54:13 +00:00
parent 884b460d64
commit 95bb279973
8 changed files with 38 additions and 38 deletions

View File

@@ -150,11 +150,11 @@ typedef struct {
* Per task variable structure * Per task variable structure
*/ */
struct rtems_task_variable_t { typedef struct {
struct rtems_task_variable_t *next; struct rtems_task_variable_t *next;
int *ptr; int *ptr;
int var; int var;
}; } rtems_task_variable_t;
/* /*
* This is the API specific information required by each thread for * This is the API specific information required by each thread for
@@ -163,11 +163,11 @@ struct rtems_task_variable_t {
typedef struct { typedef struct {
unsigned32 Notepads[ RTEMS_NUMBER_NOTEPADS ]; unsigned32 Notepads[ RTEMS_NUMBER_NOTEPADS ];
rtems_event_set pending_events; rtems_event_set pending_events;
rtems_event_set event_condition; rtems_event_set event_condition;
ASR_Information Signal; ASR_Information Signal;
struct rtems_task_variable_t *task_variables; rtems_task_variable_t *task_variables;
} RTEMS_API_Control; } RTEMS_API_Control;
/* /*

View File

@@ -94,8 +94,8 @@ User_extensions_routine _RTEMS_tasks_Delete_extension(
Thread_Control *deleted Thread_Control *deleted
) )
{ {
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp, *next; rtems_task_variable_t *tvp, *next;
api = executing->API_Extensions[ THREAD_API_RTEMS ]; api = executing->API_Extensions[ THREAD_API_RTEMS ];
@@ -132,8 +132,8 @@ void _RTEMS_tasks_Switch_extension(
Thread_Control *heir Thread_Control *heir
) )
{ {
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp; rtems_task_variable_t *tvp;
/* /*
* Per Task Variables * Per Task Variables

View File

@@ -28,10 +28,10 @@ rtems_status_code rtems_task_variable_add(
int *ptr int *ptr
) )
{ {
Thread_Control *the_thread; Thread_Control *the_thread;
Objects_Locations location; Objects_Locations location;
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp, *new; rtems_task_variable_t *tvp, *new;
the_thread = _Thread_Get (tid, &location); the_thread = _Thread_Get (tid, &location);
switch (location) { switch (location) {

View File

@@ -28,10 +28,10 @@ rtems_status_code rtems_task_variable_delete(
int *ptr int *ptr
) )
{ {
Thread_Control *the_thread; Thread_Control *the_thread;
Objects_Locations location; Objects_Locations location;
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp, *prev; rtems_task_variable_t *tvp, *prev;
prev = NULL; prev = NULL;

View File

@@ -150,11 +150,11 @@ typedef struct {
* Per task variable structure * Per task variable structure
*/ */
struct rtems_task_variable_t { typedef struct {
struct rtems_task_variable_t *next; struct rtems_task_variable_t *next;
int *ptr; int *ptr;
int var; int var;
}; } rtems_task_variable_t;
/* /*
* This is the API specific information required by each thread for * This is the API specific information required by each thread for
@@ -163,11 +163,11 @@ struct rtems_task_variable_t {
typedef struct { typedef struct {
unsigned32 Notepads[ RTEMS_NUMBER_NOTEPADS ]; unsigned32 Notepads[ RTEMS_NUMBER_NOTEPADS ];
rtems_event_set pending_events; rtems_event_set pending_events;
rtems_event_set event_condition; rtems_event_set event_condition;
ASR_Information Signal; ASR_Information Signal;
struct rtems_task_variable_t *task_variables; rtems_task_variable_t *task_variables;
} RTEMS_API_Control; } RTEMS_API_Control;
/* /*

View File

@@ -94,8 +94,8 @@ User_extensions_routine _RTEMS_tasks_Delete_extension(
Thread_Control *deleted Thread_Control *deleted
) )
{ {
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp, *next; rtems_task_variable_t *tvp, *next;
api = executing->API_Extensions[ THREAD_API_RTEMS ]; api = executing->API_Extensions[ THREAD_API_RTEMS ];
@@ -132,8 +132,8 @@ void _RTEMS_tasks_Switch_extension(
Thread_Control *heir Thread_Control *heir
) )
{ {
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp; rtems_task_variable_t *tvp;
/* /*
* Per Task Variables * Per Task Variables

View File

@@ -28,10 +28,10 @@ rtems_status_code rtems_task_variable_add(
int *ptr int *ptr
) )
{ {
Thread_Control *the_thread; Thread_Control *the_thread;
Objects_Locations location; Objects_Locations location;
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp, *new; rtems_task_variable_t *tvp, *new;
the_thread = _Thread_Get (tid, &location); the_thread = _Thread_Get (tid, &location);
switch (location) { switch (location) {

View File

@@ -28,10 +28,10 @@ rtems_status_code rtems_task_variable_delete(
int *ptr int *ptr
) )
{ {
Thread_Control *the_thread; Thread_Control *the_thread;
Objects_Locations location; Objects_Locations location;
RTEMS_API_Control *api; RTEMS_API_Control *api;
struct rtems_task_variable_t *tvp, *prev; rtems_task_variable_t *tvp, *prev;
prev = NULL; prev = NULL;