[rtems commit] validation: Reduce source code/rodata size
Sebastian Huber
sebh at rtems.org
Fri Mar 19 16:08:31 UTC 2021
Module: rtems
Branch: master
Commit: fa1e7ea054ae4bde00e3bc4d1996fa05ed001a6d
Changeset: http://git.rtems.org/rtems/commit/?id=fa1e7ea054ae4bde00e3bc4d1996fa05ed001a6d
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Mar 16 09:32:58 2021 +0100
validation: Reduce source code/rodata size
Use a common wording for the tests. Use the new templates for action
requirements described in the RTEMS Software Engineering manual.
---
testsuites/validation/tc-barrier-create.c | 637 +---
testsuites/validation/tc-barrier-delete.c | 122 +-
testsuites/validation/tc-barrier-release.c | 149 +-
testsuites/validation/tc-barrier-wait.c | 183 +-
.../validation/tc-message-construct-errors.c | 2025 +----------
testsuites/validation/tc-signal-catch.c | 1126 ++----
testsuites/validation/tc-signal-send.c | 463 +--
testsuites/validation/tc-task-construct-errors.c | 3773 ++------------------
testsuites/validation/tc-task-create-errors.c | 2590 +-------------
9 files changed, 1272 insertions(+), 9796 deletions(-)
diff --git a/testsuites/validation/tc-barrier-create.c b/testsuites/validation/tc-barrier-create.c
index ec679d1..2db0bae 100644
--- a/testsuites/validation/tc-barrier-create.c
+++ b/testsuites/validation/tc-barrier-create.c
@@ -72,6 +72,12 @@ typedef enum {
} RtemsBarrierReqCreate_Pre_Name;
typedef enum {
+ RtemsBarrierReqCreate_Pre_Id_Valid,
+ RtemsBarrierReqCreate_Pre_Id_Null,
+ RtemsBarrierReqCreate_Pre_Id_NA
+} RtemsBarrierReqCreate_Pre_Id;
+
+typedef enum {
RtemsBarrierReqCreate_Pre_Class_Default,
RtemsBarrierReqCreate_Pre_Class_Manual,
RtemsBarrierReqCreate_Pre_Class_Auto,
@@ -85,12 +91,6 @@ typedef enum {
} RtemsBarrierReqCreate_Pre_MaxWait;
typedef enum {
- RtemsBarrierReqCreate_Pre_Id_Valid,
- RtemsBarrierReqCreate_Pre_Id_Null,
- RtemsBarrierReqCreate_Pre_Id_NA
-} RtemsBarrierReqCreate_Pre_Id;
-
-typedef enum {
RtemsBarrierReqCreate_Pre_Free_Yes,
RtemsBarrierReqCreate_Pre_Free_No,
RtemsBarrierReqCreate_Pre_Free_NA
@@ -112,7 +112,6 @@ typedef enum {
} RtemsBarrierReqCreate_Post_Name;
typedef enum {
- RtemsBarrierReqCreate_Post_Class_NoObj,
RtemsBarrierReqCreate_Post_Class_Manual,
RtemsBarrierReqCreate_Post_Class_Auto,
RtemsBarrierReqCreate_Post_Class_NA
@@ -169,6 +168,12 @@ static const char * const RtemsBarrierReqCreate_PreDesc_Name[] = {
"NA"
};
+static const char * const RtemsBarrierReqCreate_PreDesc_Id[] = {
+ "Valid",
+ "Null",
+ "NA"
+};
+
static const char * const RtemsBarrierReqCreate_PreDesc_Class[] = {
"Default",
"Manual",
@@ -182,12 +187,6 @@ static const char * const RtemsBarrierReqCreate_PreDesc_MaxWait[] = {
"NA"
};
-static const char * const RtemsBarrierReqCreate_PreDesc_Id[] = {
- "Valid",
- "Null",
- "NA"
-};
-
static const char * const RtemsBarrierReqCreate_PreDesc_Free[] = {
"Yes",
"No",
@@ -196,9 +195,9 @@ static const char * const RtemsBarrierReqCreate_PreDesc_Free[] = {
static const char * const * const RtemsBarrierReqCreate_PreDesc[] = {
RtemsBarrierReqCreate_PreDesc_Name,
+ RtemsBarrierReqCreate_PreDesc_Id,
RtemsBarrierReqCreate_PreDesc_Class,
RtemsBarrierReqCreate_PreDesc_MaxWait,
- RtemsBarrierReqCreate_PreDesc_Id,
RtemsBarrierReqCreate_PreDesc_Free,
NULL
};
@@ -251,7 +250,7 @@ static void RtemsBarrierReqCreate_Pre_Name_Prepare(
switch ( state ) {
case RtemsBarrierReqCreate_Pre_Name_Valid: {
/*
- * The ``name`` parameter shall be valid.
+ * While the ``name`` parameter is valid.
*/
ctx->name = NAME;
break;
@@ -259,7 +258,7 @@ static void RtemsBarrierReqCreate_Pre_Name_Prepare(
case RtemsBarrierReqCreate_Pre_Name_Invalid: {
/*
- * The ``name`` parameter shall be invalid.
+ * While the ``name`` parameter is invalid.
*/
ctx->name = 0;
break;
@@ -270,6 +269,33 @@ static void RtemsBarrierReqCreate_Pre_Name_Prepare(
}
}
+static void RtemsBarrierReqCreate_Pre_Id_Prepare(
+ RtemsBarrierReqCreate_Context *ctx,
+ RtemsBarrierReqCreate_Pre_Id state
+)
+{
+ switch ( state ) {
+ case RtemsBarrierReqCreate_Pre_Id_Valid: {
+ /*
+ * While the ``id`` parameter references an object of type rtems_id.
+ */
+ ctx->id = &ctx->id_value;
+ break;
+ }
+
+ case RtemsBarrierReqCreate_Pre_Id_Null: {
+ /*
+ * While the ``id`` parameter is NULL.
+ */
+ ctx->id = NULL;
+ break;
+ }
+
+ case RtemsBarrierReqCreate_Pre_Id_NA:
+ break;
+ }
+}
+
static void RtemsBarrierReqCreate_Pre_Class_Prepare(
RtemsBarrierReqCreate_Context *ctx,
RtemsBarrierReqCreate_Pre_Class state
@@ -278,7 +304,7 @@ static void RtemsBarrierReqCreate_Pre_Class_Prepare(
switch ( state ) {
case RtemsBarrierReqCreate_Pre_Class_Default: {
/*
- * The ``attribute_set`` parameter shall specify the default class.
+ * While the ``attribute_set`` parameter specifies the default class.
*/
/* Nothing to do */
break;
@@ -286,7 +312,7 @@ static void RtemsBarrierReqCreate_Pre_Class_Prepare(
case RtemsBarrierReqCreate_Pre_Class_Manual: {
/*
- * The ``attribute_set`` parameter shall specify the manual release
+ * While the ``attribute_set`` parameter specifies the manual release
* class.
*/
ctx->attribute_set |= RTEMS_BARRIER_MANUAL_RELEASE;
@@ -295,7 +321,7 @@ static void RtemsBarrierReqCreate_Pre_Class_Prepare(
case RtemsBarrierReqCreate_Pre_Class_Auto: {
/*
- * The ``attribute_set`` parameter shall specify the automatic release
+ * While the ``attribute_set`` parameter specifies the automatic release
* class.
*/
ctx->attribute_set |= RTEMS_BARRIER_AUTOMATIC_RELEASE;
@@ -315,7 +341,7 @@ static void RtemsBarrierReqCreate_Pre_MaxWait_Prepare(
switch ( state ) {
case RtemsBarrierReqCreate_Pre_MaxWait_Zero: {
/*
- * The ``maximum_waiters`` parameter shall be zero.
+ * While the ``maximum_waiters`` parameter is zero.
*/
ctx->maximum_waiters = 0;
break;
@@ -323,7 +349,7 @@ static void RtemsBarrierReqCreate_Pre_MaxWait_Prepare(
case RtemsBarrierReqCreate_Pre_MaxWait_Positive: {
/*
- * The ``maximum_waiters`` parameter shall be positive.
+ * While the ``maximum_waiters`` parameter is positive.
*/
ctx->maximum_waiters = 1;
break;
@@ -334,33 +360,6 @@ static void RtemsBarrierReqCreate_Pre_MaxWait_Prepare(
}
}
-static void RtemsBarrierReqCreate_Pre_Id_Prepare(
- RtemsBarrierReqCreate_Context *ctx,
- RtemsBarrierReqCreate_Pre_Id state
-)
-{
- switch ( state ) {
- case RtemsBarrierReqCreate_Pre_Id_Valid: {
- /*
- * The ``id`` parameter shall reference an object of type rtems_id.
- */
- ctx->id = &ctx->id_value;
- break;
- }
-
- case RtemsBarrierReqCreate_Pre_Id_Null: {
- /*
- * The ``id`` parameter shall be NULL.
- */
- ctx->id = NULL;
- break;
- }
-
- case RtemsBarrierReqCreate_Pre_Id_NA:
- break;
- }
-}
-
static void RtemsBarrierReqCreate_Pre_Free_Prepare(
RtemsBarrierReqCreate_Context *ctx,
RtemsBarrierReqCreate_Pre_Free state
@@ -369,7 +368,7 @@ static void RtemsBarrierReqCreate_Pre_Free_Prepare(
switch ( state ) {
case RtemsBarrierReqCreate_Pre_Free_Yes: {
/*
- * The system shall have at least one inactive barrier object available.
+ * While the system has at least one inactive barrier object available.
*/
/* Nothing to do */
break;
@@ -377,7 +376,7 @@ static void RtemsBarrierReqCreate_Pre_Free_Prepare(
case RtemsBarrierReqCreate_Pre_Free_No: {
/*
- * The system shall not have an inactive barrier object available.
+ * While the system has no inactive barrier object available.
*/
ctx->seized_objects = T_seize_objects( Create, NULL );
break;
@@ -485,18 +484,10 @@ static void RtemsBarrierReqCreate_Post_Class_Check(
rtems_status_code sc;
switch ( state ) {
- case RtemsBarrierReqCreate_Post_Class_NoObj: {
- /*
- * The barrier class is not applicable since there was no barrier
- * created.
- */
- /* Not applicable */
- break;
- }
-
case RtemsBarrierReqCreate_Post_Class_Manual: {
/*
- * The class of the barrier shall be manual release.
+ * The class of the barrier created by the rtems_barrier_create() call
+ * shall be manual release.
*/
sc = rtems_barrier_wait( ctx->id_value, RTEMS_NO_TIMEOUT );
T_rsc_success( sc );
@@ -508,7 +499,8 @@ static void RtemsBarrierReqCreate_Post_Class_Check(
case RtemsBarrierReqCreate_Post_Class_Auto: {
/*
- * The class of the barrier shall be automatic release.
+ * The class of the barrier created by the rtems_barrier_create() call
+ * shall be automatic release.
*/
sc = rtems_barrier_wait( ctx->id_value, RTEMS_NO_TIMEOUT );
T_rsc_success( sc );
@@ -605,378 +597,6 @@ static void RtemsBarrierReqCreate_Teardown_Wrap( void *arg )
RtemsBarrierReqCreate_Teardown( ctx );
}
-static size_t RtemsBarrierReqCreate_Scope( void *arg, char *buf, size_t n )
-{
- RtemsBarrierReqCreate_Context *ctx;
-
- ctx = arg;
-
- if ( ctx->in_action_loop ) {
- return T_get_scope( RtemsBarrierReqCreate_PreDesc, buf, n, ctx->pcs );
- }
-
- return 0;
-}
-
-static T_fixture RtemsBarrierReqCreate_Fixture = {
- .setup = RtemsBarrierReqCreate_Setup_Wrap,
- .stop = NULL,
- .teardown = RtemsBarrierReqCreate_Teardown_Wrap,
- .scope = RtemsBarrierReqCreate_Scope,
- .initial_context = &RtemsBarrierReqCreate_Instance
-};
-
-static const uint8_t RtemsBarrierReqCreate_TransitionMap[][ 4 ] = {
- {
- RtemsBarrierReqCreate_Post_Status_Ok,
- RtemsBarrierReqCreate_Post_Name_Valid,
- RtemsBarrierReqCreate_Post_Class_Manual,
- RtemsBarrierReqCreate_Post_IdVar_Set
- }, {
- RtemsBarrierReqCreate_Post_Status_TooMany,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_Ok,
- RtemsBarrierReqCreate_Post_Name_Valid,
- RtemsBarrierReqCreate_Post_Class_Manual,
- RtemsBarrierReqCreate_Post_IdVar_Set
- }, {
- RtemsBarrierReqCreate_Post_Status_TooMany,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_Ok,
- RtemsBarrierReqCreate_Post_Name_Valid,
- RtemsBarrierReqCreate_Post_Class_Manual,
- RtemsBarrierReqCreate_Post_IdVar_Set
- }, {
- RtemsBarrierReqCreate_Post_Status_TooMany,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_Ok,
- RtemsBarrierReqCreate_Post_Name_Valid,
- RtemsBarrierReqCreate_Post_Class_Manual,
- RtemsBarrierReqCreate_Post_IdVar_Set
- }, {
- RtemsBarrierReqCreate_Post_Status_TooMany,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvNum,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvNum,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_Ok,
- RtemsBarrierReqCreate_Post_Name_Valid,
- RtemsBarrierReqCreate_Post_Class_Auto,
- RtemsBarrierReqCreate_Post_IdVar_Set
- }, {
- RtemsBarrierReqCreate_Post_Status_TooMany,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvAddr,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }, {
- RtemsBarrierReqCreate_Post_Status_InvName,
- RtemsBarrierReqCreate_Post_Name_Invalid,
- RtemsBarrierReqCreate_Post_Class_NoObj,
- RtemsBarrierReqCreate_Post_IdVar_Nop
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Name_NA : 1;
- uint8_t Pre_Class_NA : 1;
- uint8_t Pre_MaxWait_NA : 1;
- uint8_t Pre_Id_NA : 1;
- uint8_t Pre_Free_NA : 1;
-} RtemsBarrierReqCreate_TransitionInfo[] = {
- {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }
-};
-
static void RtemsBarrierReqCreate_Action( RtemsBarrierReqCreate_Context *ctx )
{
ctx->status = rtems_barrier_create(
@@ -1001,12 +621,85 @@ static void RtemsBarrierReqCreate_Cleanup( RtemsBarrierReqCreate_Context *ctx )
T_surrender_objects( &ctx->seized_objects, rtems_barrier_delete );
}
+typedef struct {
+ uint16_t Skip : 1;
+ uint16_t Pre_Name_NA : 1;
+ uint16_t Pre_Id_NA : 1;
+ uint16_t Pre_Class_NA : 1;
+ uint16_t Pre_MaxWait_NA : 1;
+ uint16_t Pre_Free_NA : 1;
+ uint16_t Post_Status : 3;
+ uint16_t Post_Name : 2;
+ uint16_t Post_Class : 2;
+ uint16_t Post_IdVar : 2;
+} RtemsBarrierReqCreate_Entry;
+
+static const RtemsBarrierReqCreate_Entry
+RtemsBarrierReqCreate_Entries[] = {
+ { 0, 0, 0, 0, 0, 0, RtemsBarrierReqCreate_Post_Status_InvName,
+ RtemsBarrierReqCreate_Post_Name_Invalid,
+ RtemsBarrierReqCreate_Post_Class_NA, RtemsBarrierReqCreate_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, RtemsBarrierReqCreate_Post_Status_InvAddr,
+ RtemsBarrierReqCreate_Post_Name_Invalid,
+ RtemsBarrierReqCreate_Post_Class_NA, RtemsBarrierReqCreate_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, RtemsBarrierReqCreate_Post_Status_TooMany,
+ RtemsBarrierReqCreate_Post_Name_Invalid,
+ RtemsBarrierReqCreate_Post_Class_NA, RtemsBarrierReqCreate_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, RtemsBarrierReqCreate_Post_Status_Ok,
+ RtemsBarrierReqCreate_Post_Name_Valid,
+ RtemsBarrierReqCreate_Post_Class_Manual,
+ RtemsBarrierReqCreate_Post_IdVar_Set },
+ { 0, 0, 0, 0, 0, 0, RtemsBarrierReqCreate_Post_Status_InvNum,
+ RtemsBarrierReqCreate_Post_Name_Invalid,
+ RtemsBarrierReqCreate_Post_Class_NA, RtemsBarrierReqCreate_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, RtemsBarrierReqCreate_Post_Status_Ok,
+ RtemsBarrierReqCreate_Post_Name_Valid,
+ RtemsBarrierReqCreate_Post_Class_Auto, RtemsBarrierReqCreate_Post_IdVar_Set }
+};
+
+static const uint8_t
+RtemsBarrierReqCreate_Map[] = {
+ 3, 2, 3, 2, 3, 2, 3, 2, 4, 4, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+};
+
+static size_t RtemsBarrierReqCreate_Scope( void *arg, char *buf, size_t n )
+{
+ RtemsBarrierReqCreate_Context *ctx;
+
+ ctx = arg;
+
+ if ( ctx->in_action_loop ) {
+ return T_get_scope( RtemsBarrierReqCreate_PreDesc, buf, n, ctx->pcs );
+ }
+
+ return 0;
+}
+
+static T_fixture RtemsBarrierReqCreate_Fixture = {
+ .setup = RtemsBarrierReqCreate_Setup_Wrap,
+ .stop = NULL,
+ .teardown = RtemsBarrierReqCreate_Teardown_Wrap,
+ .scope = RtemsBarrierReqCreate_Scope,
+ .initial_context = &RtemsBarrierReqCreate_Instance
+};
+
+static inline RtemsBarrierReqCreate_Entry RtemsBarrierReqCreate_GetEntry(
+ size_t index
+)
+{
+ return RtemsBarrierReqCreate_Entries[
+ RtemsBarrierReqCreate_Map[ index ]
+ ];
+}
+
/**
* @fn void T_case_body_RtemsBarrierReqCreate( void )
*/
T_TEST_CASE_FIXTURE( RtemsBarrierReqCreate, &RtemsBarrierReqCreate_Fixture )
{
RtemsBarrierReqCreate_Context *ctx;
+ RtemsBarrierReqCreate_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -1018,48 +711,56 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqCreate, &RtemsBarrierReqCreate_Fixture )
ctx->pcs[ 0 ] < RtemsBarrierReqCreate_Pre_Name_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsBarrierReqCreate_TransitionInfo[ index ].Pre_Name_NA ) {
+ entry = RtemsBarrierReqCreate_GetEntry( index );
+
+ if ( entry.Pre_Name_NA ) {
ctx->pcs[ 0 ] = RtemsBarrierReqCreate_Pre_Name_NA;
index += ( RtemsBarrierReqCreate_Pre_Name_NA - 1 )
+ * RtemsBarrierReqCreate_Pre_Id_NA
* RtemsBarrierReqCreate_Pre_Class_NA
* RtemsBarrierReqCreate_Pre_MaxWait_NA
- * RtemsBarrierReqCreate_Pre_Id_NA
* RtemsBarrierReqCreate_Pre_Free_NA;
}
for (
- ctx->pcs[ 1 ] = RtemsBarrierReqCreate_Pre_Class_Default;
- ctx->pcs[ 1 ] < RtemsBarrierReqCreate_Pre_Class_NA;
+ ctx->pcs[ 1 ] = RtemsBarrierReqCreate_Pre_Id_Valid;
+ ctx->pcs[ 1 ] < RtemsBarrierReqCreate_Pre_Id_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsBarrierReqCreate_TransitionInfo[ index ].Pre_Class_NA ) {
- ctx->pcs[ 1 ] = RtemsBarrierReqCreate_Pre_Class_NA;
- index += ( RtemsBarrierReqCreate_Pre_Class_NA - 1 )
+ entry = RtemsBarrierReqCreate_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
+ ctx->pcs[ 1 ] = RtemsBarrierReqCreate_Pre_Id_NA;
+ index += ( RtemsBarrierReqCreate_Pre_Id_NA - 1 )
+ * RtemsBarrierReqCreate_Pre_Class_NA
* RtemsBarrierReqCreate_Pre_MaxWait_NA
- * RtemsBarrierReqCreate_Pre_Id_NA
* RtemsBarrierReqCreate_Pre_Free_NA;
}
for (
- ctx->pcs[ 2 ] = RtemsBarrierReqCreate_Pre_MaxWait_Zero;
- ctx->pcs[ 2 ] < RtemsBarrierReqCreate_Pre_MaxWait_NA;
+ ctx->pcs[ 2 ] = RtemsBarrierReqCreate_Pre_Class_Default;
+ ctx->pcs[ 2 ] < RtemsBarrierReqCreate_Pre_Class_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsBarrierReqCreate_TransitionInfo[ index ].Pre_MaxWait_NA ) {
- ctx->pcs[ 2 ] = RtemsBarrierReqCreate_Pre_MaxWait_NA;
- index += ( RtemsBarrierReqCreate_Pre_MaxWait_NA - 1 )
- * RtemsBarrierReqCreate_Pre_Id_NA
+ entry = RtemsBarrierReqCreate_GetEntry( index );
+
+ if ( entry.Pre_Class_NA ) {
+ ctx->pcs[ 2 ] = RtemsBarrierReqCreate_Pre_Class_NA;
+ index += ( RtemsBarrierReqCreate_Pre_Class_NA - 1 )
+ * RtemsBarrierReqCreate_Pre_MaxWait_NA
* RtemsBarrierReqCreate_Pre_Free_NA;
}
for (
- ctx->pcs[ 3 ] = RtemsBarrierReqCreate_Pre_Id_Valid;
- ctx->pcs[ 3 ] < RtemsBarrierReqCreate_Pre_Id_NA;
+ ctx->pcs[ 3 ] = RtemsBarrierReqCreate_Pre_MaxWait_Zero;
+ ctx->pcs[ 3 ] < RtemsBarrierReqCreate_Pre_MaxWait_NA;
++ctx->pcs[ 3 ]
) {
- if ( RtemsBarrierReqCreate_TransitionInfo[ index ].Pre_Id_NA ) {
- ctx->pcs[ 3 ] = RtemsBarrierReqCreate_Pre_Id_NA;
- index += ( RtemsBarrierReqCreate_Pre_Id_NA - 1 )
+ entry = RtemsBarrierReqCreate_GetEntry( index );
+
+ if ( entry.Pre_MaxWait_NA ) {
+ ctx->pcs[ 3 ] = RtemsBarrierReqCreate_Pre_MaxWait_NA;
+ index += ( RtemsBarrierReqCreate_Pre_MaxWait_NA - 1 )
* RtemsBarrierReqCreate_Pre_Free_NA;
}
@@ -1068,38 +769,28 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqCreate, &RtemsBarrierReqCreate_Fixture )
ctx->pcs[ 4 ] < RtemsBarrierReqCreate_Pre_Free_NA;
++ctx->pcs[ 4 ]
) {
- if ( RtemsBarrierReqCreate_TransitionInfo[ index ].Pre_Free_NA ) {
+ entry = RtemsBarrierReqCreate_GetEntry( index );
+
+ if ( entry.Pre_Free_NA ) {
ctx->pcs[ 4 ] = RtemsBarrierReqCreate_Pre_Free_NA;
index += ( RtemsBarrierReqCreate_Pre_Free_NA - 1 );
}
- if ( RtemsBarrierReqCreate_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
RtemsBarrierReqCreate_Pre_Name_Prepare( ctx, ctx->pcs[ 0 ] );
- RtemsBarrierReqCreate_Pre_Class_Prepare( ctx, ctx->pcs[ 1 ] );
- RtemsBarrierReqCreate_Pre_MaxWait_Prepare( ctx, ctx->pcs[ 2 ] );
- RtemsBarrierReqCreate_Pre_Id_Prepare( ctx, ctx->pcs[ 3 ] );
+ RtemsBarrierReqCreate_Pre_Id_Prepare( ctx, ctx->pcs[ 1 ] );
+ RtemsBarrierReqCreate_Pre_Class_Prepare( ctx, ctx->pcs[ 2 ] );
+ RtemsBarrierReqCreate_Pre_MaxWait_Prepare( ctx, ctx->pcs[ 3 ] );
RtemsBarrierReqCreate_Pre_Free_Prepare( ctx, ctx->pcs[ 4 ] );
RtemsBarrierReqCreate_Action( ctx );
- RtemsBarrierReqCreate_Post_Status_Check(
- ctx,
- RtemsBarrierReqCreate_TransitionMap[ index ][ 0 ]
- );
- RtemsBarrierReqCreate_Post_Name_Check(
- ctx,
- RtemsBarrierReqCreate_TransitionMap[ index ][ 1 ]
- );
- RtemsBarrierReqCreate_Post_Class_Check(
- ctx,
- RtemsBarrierReqCreate_TransitionMap[ index ][ 2 ]
- );
- RtemsBarrierReqCreate_Post_IdVar_Check(
- ctx,
- RtemsBarrierReqCreate_TransitionMap[ index ][ 3 ]
- );
+ RtemsBarrierReqCreate_Post_Status_Check( ctx, entry.Post_Status );
+ RtemsBarrierReqCreate_Post_Name_Check( ctx, entry.Post_Name );
+ RtemsBarrierReqCreate_Post_Class_Check( ctx, entry.Post_Class );
+ RtemsBarrierReqCreate_Post_IdVar_Check( ctx, entry.Post_IdVar );
RtemsBarrierReqCreate_Cleanup( ctx );
++index;
}
diff --git a/testsuites/validation/tc-barrier-delete.c b/testsuites/validation/tc-barrier-delete.c
index eb2d1d4..5cfbee8 100644
--- a/testsuites/validation/tc-barrier-delete.c
+++ b/testsuites/validation/tc-barrier-delete.c
@@ -184,7 +184,7 @@ static void RtemsBarrierReqDelete_Pre_Id_Prepare(
switch ( state ) {
case RtemsBarrierReqDelete_Pre_Id_NoObj: {
/*
- * The ``id`` parameter shall not be associated with a barrier.
+ * While the ``id`` parameter is not associated with a barrier.
*/
ctx->id = 0;
break;
@@ -192,7 +192,7 @@ static void RtemsBarrierReqDelete_Pre_Id_Prepare(
case RtemsBarrierReqDelete_Pre_Id_Barrier: {
/*
- * The ``id`` parameter shall be associated with a barrier.
+ * While the ``id`` parameter is associated with a barrier.
*/
ctx->id = ctx->barrier_id;
break;
@@ -355,50 +355,6 @@ static void RtemsBarrierReqDelete_Teardown_Wrap( void *arg )
RtemsBarrierReqDelete_Teardown( ctx );
}
-static size_t RtemsBarrierReqDelete_Scope( void *arg, char *buf, size_t n )
-{
- RtemsBarrierReqDelete_Context *ctx;
-
- ctx = arg;
-
- if ( ctx->in_action_loop ) {
- return T_get_scope( RtemsBarrierReqDelete_PreDesc, buf, n, ctx->pcs );
- }
-
- return 0;
-}
-
-static T_fixture RtemsBarrierReqDelete_Fixture = {
- .setup = RtemsBarrierReqDelete_Setup_Wrap,
- .stop = NULL,
- .teardown = RtemsBarrierReqDelete_Teardown_Wrap,
- .scope = RtemsBarrierReqDelete_Scope,
- .initial_context = &RtemsBarrierReqDelete_Instance
-};
-
-static const uint8_t RtemsBarrierReqDelete_TransitionMap[][ 3 ] = {
- {
- RtemsBarrierReqDelete_Post_Status_InvId,
- RtemsBarrierReqDelete_Post_Name_Valid,
- RtemsBarrierReqDelete_Post_Flush_No
- }, {
- RtemsBarrierReqDelete_Post_Status_Ok,
- RtemsBarrierReqDelete_Post_Name_Invalid,
- RtemsBarrierReqDelete_Post_Flush_Yes
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Id_NA : 1;
-} RtemsBarrierReqDelete_TransitionInfo[] = {
- {
- 0, 0
- }, {
- 0, 0
- }
-};
-
static void RtemsBarrierReqDelete_Prepare( RtemsBarrierReqDelete_Context *ctx )
{
rtems_status_code sc;
@@ -430,12 +386,65 @@ static void RtemsBarrierReqDelete_Cleanup( RtemsBarrierReqDelete_Context *ctx )
}
}
+typedef struct {
+ uint8_t Skip : 1;
+ uint8_t Pre_Id_NA : 1;
+ uint8_t Post_Status : 2;
+ uint8_t Post_Name : 2;
+ uint8_t Post_Flush : 2;
+} RtemsBarrierReqDelete_Entry;
+
+static const RtemsBarrierReqDelete_Entry
+RtemsBarrierReqDelete_Entries[] = {
+ { 0, 0, RtemsBarrierReqDelete_Post_Status_InvId,
+ RtemsBarrierReqDelete_Post_Name_Valid, RtemsBarrierReqDelete_Post_Flush_No },
+ { 0, 0, RtemsBarrierReqDelete_Post_Status_Ok,
+ RtemsBarrierReqDelete_Post_Name_Invalid,
+ RtemsBarrierReqDelete_Post_Flush_Yes }
+};
+
+static const uint8_t
+RtemsBarrierReqDelete_Map[] = {
+ 0, 1
+};
+
+static size_t RtemsBarrierReqDelete_Scope( void *arg, char *buf, size_t n )
+{
+ RtemsBarrierReqDelete_Context *ctx;
+
+ ctx = arg;
+
+ if ( ctx->in_action_loop ) {
+ return T_get_scope( RtemsBarrierReqDelete_PreDesc, buf, n, ctx->pcs );
+ }
+
+ return 0;
+}
+
+static T_fixture RtemsBarrierReqDelete_Fixture = {
+ .setup = RtemsBarrierReqDelete_Setup_Wrap,
+ .stop = NULL,
+ .teardown = RtemsBarrierReqDelete_Teardown_Wrap,
+ .scope = RtemsBarrierReqDelete_Scope,
+ .initial_context = &RtemsBarrierReqDelete_Instance
+};
+
+static inline RtemsBarrierReqDelete_Entry RtemsBarrierReqDelete_GetEntry(
+ size_t index
+)
+{
+ return RtemsBarrierReqDelete_Entries[
+ RtemsBarrierReqDelete_Map[ index ]
+ ];
+}
+
/**
* @fn void T_case_body_RtemsBarrierReqDelete( void )
*/
T_TEST_CASE_FIXTURE( RtemsBarrierReqDelete, &RtemsBarrierReqDelete_Fixture )
{
RtemsBarrierReqDelete_Context *ctx;
+ RtemsBarrierReqDelete_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -447,12 +456,14 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqDelete, &RtemsBarrierReqDelete_Fixture )
ctx->pcs[ 0 ] < RtemsBarrierReqDelete_Pre_Id_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsBarrierReqDelete_TransitionInfo[ index ].Pre_Id_NA ) {
+ entry = RtemsBarrierReqDelete_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
ctx->pcs[ 0 ] = RtemsBarrierReqDelete_Pre_Id_NA;
index += ( RtemsBarrierReqDelete_Pre_Id_NA - 1 );
}
- if ( RtemsBarrierReqDelete_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
@@ -460,18 +471,9 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqDelete, &RtemsBarrierReqDelete_Fixture )
RtemsBarrierReqDelete_Prepare( ctx );
RtemsBarrierReqDelete_Pre_Id_Prepare( ctx, ctx->pcs[ 0 ] );
RtemsBarrierReqDelete_Action( ctx );
- RtemsBarrierReqDelete_Post_Status_Check(
- ctx,
- RtemsBarrierReqDelete_TransitionMap[ index ][ 0 ]
- );
- RtemsBarrierReqDelete_Post_Name_Check(
- ctx,
- RtemsBarrierReqDelete_TransitionMap[ index ][ 1 ]
- );
- RtemsBarrierReqDelete_Post_Flush_Check(
- ctx,
- RtemsBarrierReqDelete_TransitionMap[ index ][ 2 ]
- );
+ RtemsBarrierReqDelete_Post_Status_Check( ctx, entry.Post_Status );
+ RtemsBarrierReqDelete_Post_Name_Check( ctx, entry.Post_Name );
+ RtemsBarrierReqDelete_Post_Flush_Check( ctx, entry.Post_Flush );
RtemsBarrierReqDelete_Cleanup( ctx );
++index;
}
diff --git a/testsuites/validation/tc-barrier-release.c b/testsuites/validation/tc-barrier-release.c
index 711e32f..ee7a280 100644
--- a/testsuites/validation/tc-barrier-release.c
+++ b/testsuites/validation/tc-barrier-release.c
@@ -214,7 +214,7 @@ static void RtemsBarrierReqRelease_Pre_Id_Prepare(
switch ( state ) {
case RtemsBarrierReqRelease_Pre_Id_NoObj: {
/*
- * The ``id`` parameter shall not be associated with a barrier.
+ * While the ``id`` parameter is not associated with a barrier.
*/
ctx->id = 0xffffffff;
break;
@@ -222,7 +222,7 @@ static void RtemsBarrierReqRelease_Pre_Id_Prepare(
case RtemsBarrierReqRelease_Pre_Id_Manual: {
/*
- * The ``id`` parameter shall be associated with a manual release
+ * While the ``id`` parameter is associated with a manual release
* barrier.
*/
ctx->id = ctx->manual_release_id;
@@ -231,7 +231,7 @@ static void RtemsBarrierReqRelease_Pre_Id_Prepare(
case RtemsBarrierReqRelease_Pre_Id_Auto: {
/*
- * The ``id`` parameter shall be associated with an automatic release
+ * While the ``id`` parameter is associated with an automatic release
* barrier.
*/
ctx->id = ctx->auto_release_id;
@@ -253,7 +253,8 @@ static void RtemsBarrierReqRelease_Pre_Released_Prepare(
switch ( state ) {
case RtemsBarrierReqRelease_Pre_Released_Valid: {
/*
- * The ``released`` parameter shall reference an object of type uint32_t.
+ * While the ``released`` parameter references an object of type
+ * uint32_t.
*/
ctx->released = &ctx->released_value;
break;
@@ -261,7 +262,7 @@ static void RtemsBarrierReqRelease_Pre_Released_Prepare(
case RtemsBarrierReqRelease_Pre_Released_Null: {
/*
- * The ``released`` parameter shall be NULL.
+ * While the ``released`` parameter is NULL.
*/
ctx->released = NULL;
break;
@@ -280,7 +281,7 @@ static void RtemsBarrierReqRelease_Pre_Waiting_Prepare(
switch ( state ) {
case RtemsBarrierReqRelease_Pre_Waiting_Zero: {
/*
- * The number of tasks waiting at the barrier shall be zero.
+ * While the number of tasks waiting at the barrier is zero.
*/
ctx->waiting_tasks = 0;
break;
@@ -288,7 +289,7 @@ static void RtemsBarrierReqRelease_Pre_Waiting_Prepare(
case RtemsBarrierReqRelease_Pre_Waiting_Positive: {
/*
- * The number of tasks waiting at the barrier shall be positive.
+ * While the number of tasks waiting at the barrier is positive.
*/
ctx->waiting_tasks = 1;
SendEvents( ctx->worker_id, EVENT_WAIT );
@@ -461,6 +462,37 @@ static void RtemsBarrierReqRelease_Teardown_Wrap( void *arg )
RtemsBarrierReqRelease_Teardown( ctx );
}
+static void RtemsBarrierReqRelease_Action(
+ RtemsBarrierReqRelease_Context *ctx
+)
+{
+ ctx->status = rtems_barrier_release( ctx->id, ctx->released );
+}
+
+typedef struct {
+ uint8_t Skip : 1;
+ uint8_t Pre_Id_NA : 1;
+ uint8_t Pre_Released_NA : 1;
+ uint8_t Pre_Waiting_NA : 1;
+ uint8_t Post_Status : 2;
+ uint8_t Post_ReleasedVar : 2;
+} RtemsBarrierReqRelease_Entry;
+
+static const RtemsBarrierReqRelease_Entry
+RtemsBarrierReqRelease_Entries[] = {
+ { 0, 0, 0, 1, RtemsBarrierReqRelease_Post_Status_InvAddr,
+ RtemsBarrierReqRelease_Post_ReleasedVar_Nop },
+ { 0, 0, 0, 0, RtemsBarrierReqRelease_Post_Status_Ok,
+ RtemsBarrierReqRelease_Post_ReleasedVar_Set },
+ { 0, 0, 0, 1, RtemsBarrierReqRelease_Post_Status_InvId,
+ RtemsBarrierReqRelease_Post_ReleasedVar_Nop }
+};
+
+static const uint8_t
+RtemsBarrierReqRelease_Map[] = {
+ 2, 2, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0
+};
+
static size_t RtemsBarrierReqRelease_Scope( void *arg, char *buf, size_t n )
{
RtemsBarrierReqRelease_Context *ctx;
@@ -482,84 +514,13 @@ static T_fixture RtemsBarrierReqRelease_Fixture = {
.initial_context = &RtemsBarrierReqRelease_Instance
};
-static const uint8_t RtemsBarrierReqRelease_TransitionMap[][ 2 ] = {
- {
- RtemsBarrierReqRelease_Post_Status_InvId,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_InvId,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_InvAddr,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_InvAddr,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_Ok,
- RtemsBarrierReqRelease_Post_ReleasedVar_Set
- }, {
- RtemsBarrierReqRelease_Post_Status_Ok,
- RtemsBarrierReqRelease_Post_ReleasedVar_Set
- }, {
- RtemsBarrierReqRelease_Post_Status_InvAddr,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_InvAddr,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_Ok,
- RtemsBarrierReqRelease_Post_ReleasedVar_Set
- }, {
- RtemsBarrierReqRelease_Post_Status_Ok,
- RtemsBarrierReqRelease_Post_ReleasedVar_Set
- }, {
- RtemsBarrierReqRelease_Post_Status_InvAddr,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }, {
- RtemsBarrierReqRelease_Post_Status_InvAddr,
- RtemsBarrierReqRelease_Post_ReleasedVar_Nop
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Id_NA : 1;
- uint8_t Pre_Released_NA : 1;
- uint8_t Pre_Waiting_NA : 1;
-} RtemsBarrierReqRelease_TransitionInfo[] = {
- {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 1
- }, {
- 0, 0, 0, 1
- }
-};
-
-static void RtemsBarrierReqRelease_Action(
- RtemsBarrierReqRelease_Context *ctx
+static inline RtemsBarrierReqRelease_Entry RtemsBarrierReqRelease_GetEntry(
+ size_t index
)
{
- ctx->status = rtems_barrier_release( ctx->id, ctx->released );
+ return RtemsBarrierReqRelease_Entries[
+ RtemsBarrierReqRelease_Map[ index ]
+ ];
}
/**
@@ -568,6 +529,7 @@ static void RtemsBarrierReqRelease_Action(
T_TEST_CASE_FIXTURE( RtemsBarrierReqRelease, &RtemsBarrierReqRelease_Fixture )
{
RtemsBarrierReqRelease_Context *ctx;
+ RtemsBarrierReqRelease_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -579,7 +541,9 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqRelease, &RtemsBarrierReqRelease_Fixture )
ctx->pcs[ 0 ] < RtemsBarrierReqRelease_Pre_Id_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsBarrierReqRelease_TransitionInfo[ index ].Pre_Id_NA ) {
+ entry = RtemsBarrierReqRelease_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
ctx->pcs[ 0 ] = RtemsBarrierReqRelease_Pre_Id_NA;
index += ( RtemsBarrierReqRelease_Pre_Id_NA - 1 )
* RtemsBarrierReqRelease_Pre_Released_NA
@@ -591,7 +555,9 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqRelease, &RtemsBarrierReqRelease_Fixture )
ctx->pcs[ 1 ] < RtemsBarrierReqRelease_Pre_Released_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsBarrierReqRelease_TransitionInfo[ index ].Pre_Released_NA ) {
+ entry = RtemsBarrierReqRelease_GetEntry( index );
+
+ if ( entry.Pre_Released_NA ) {
ctx->pcs[ 1 ] = RtemsBarrierReqRelease_Pre_Released_NA;
index += ( RtemsBarrierReqRelease_Pre_Released_NA - 1 )
* RtemsBarrierReqRelease_Pre_Waiting_NA;
@@ -602,12 +568,14 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqRelease, &RtemsBarrierReqRelease_Fixture )
ctx->pcs[ 2 ] < RtemsBarrierReqRelease_Pre_Waiting_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsBarrierReqRelease_TransitionInfo[ index ].Pre_Waiting_NA ) {
+ entry = RtemsBarrierReqRelease_GetEntry( index );
+
+ if ( entry.Pre_Waiting_NA ) {
ctx->pcs[ 2 ] = RtemsBarrierReqRelease_Pre_Waiting_NA;
index += ( RtemsBarrierReqRelease_Pre_Waiting_NA - 1 );
}
- if ( RtemsBarrierReqRelease_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
@@ -616,13 +584,10 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqRelease, &RtemsBarrierReqRelease_Fixture )
RtemsBarrierReqRelease_Pre_Released_Prepare( ctx, ctx->pcs[ 1 ] );
RtemsBarrierReqRelease_Pre_Waiting_Prepare( ctx, ctx->pcs[ 2 ] );
RtemsBarrierReqRelease_Action( ctx );
- RtemsBarrierReqRelease_Post_Status_Check(
- ctx,
- RtemsBarrierReqRelease_TransitionMap[ index ][ 0 ]
- );
+ RtemsBarrierReqRelease_Post_Status_Check( ctx, entry.Post_Status );
RtemsBarrierReqRelease_Post_ReleasedVar_Check(
ctx,
- RtemsBarrierReqRelease_TransitionMap[ index ][ 1 ]
+ entry.Post_ReleasedVar
);
++index;
}
diff --git a/testsuites/validation/tc-barrier-wait.c b/testsuites/validation/tc-barrier-wait.c
index 6fd5b02..2f7e41a 100644
--- a/testsuites/validation/tc-barrier-wait.c
+++ b/testsuites/validation/tc-barrier-wait.c
@@ -264,7 +264,7 @@ static void RtemsBarrierReqWait_Pre_Id_Prepare(
switch ( state ) {
case RtemsBarrierReqWait_Pre_Id_NoObj: {
/*
- * The ``id`` parameter shall not be associated with a barrier.
+ * While the ``id`` parameter is not associated with a barrier.
*/
ctx->id = 0xffffffff;
break;
@@ -272,7 +272,7 @@ static void RtemsBarrierReqWait_Pre_Id_Prepare(
case RtemsBarrierReqWait_Pre_Id_Manual: {
/*
- * The ``id`` parameter shall be associated with a manual release
+ * While the ``id`` parameter is associated with a manual release
* barrier.
*/
ctx->id = ctx->manual_release_id;
@@ -281,7 +281,7 @@ static void RtemsBarrierReqWait_Pre_Id_Prepare(
case RtemsBarrierReqWait_Pre_Id_Auto: {
/*
- * The ``id`` parameter shall be associated with an automatic release
+ * While the ``id`` parameter is associated with an automatic release
* barrier.
*/
ctx->id = ctx->auto_release_id;
@@ -301,7 +301,7 @@ static void RtemsBarrierReqWait_Pre_Timeout_Prepare(
switch ( state ) {
case RtemsBarrierReqWait_Pre_Timeout_Ticks: {
/*
- * The ``released`` parameter shall be a clock tick interval.
+ * While the ``released`` parameter is a clock tick interval.
*/
ctx->timeout = 2;
break;
@@ -309,7 +309,7 @@ static void RtemsBarrierReqWait_Pre_Timeout_Prepare(
case RtemsBarrierReqWait_Pre_Timeout_Forever: {
/*
- * The ``released`` parameter shall be RTEMS_NO_TIMEOUT.
+ * While the ``released`` parameter is RTEMS_NO_TIMEOUT.
*/
ctx->timeout = RTEMS_NO_TIMEOUT;
break;
@@ -328,7 +328,7 @@ static void RtemsBarrierReqWait_Pre_Satisfy_Prepare(
switch ( state ) {
case RtemsBarrierReqWait_Pre_Satisfy_Never: {
/*
- * While the calling task waits at the barrier, the barrier shall not be
+ * While the calling task waits at the barrier, while the barrier is not
* released or deleted.
*/
if ( ctx->timeout == RTEMS_NO_TIMEOUT ) {
@@ -339,7 +339,7 @@ static void RtemsBarrierReqWait_Pre_Satisfy_Prepare(
case RtemsBarrierReqWait_Pre_Satisfy_Wait: {
/*
- * Calling the directive shall release the barrier.
+ * While calling the directive releases the barrier.
*/
SendEvents( ctx->high_worker_id, EVENT_WAIT );
break;
@@ -347,7 +347,7 @@ static void RtemsBarrierReqWait_Pre_Satisfy_Prepare(
case RtemsBarrierReqWait_Pre_Satisfy_Release: {
/*
- * While the calling task waits at the barrier, the barrier shall be
+ * While the calling task waits at the barrier, while the barrier is
* released.
*/
SendEvents( ctx->low_worker_id, EVENT_RELEASE );
@@ -356,7 +356,7 @@ static void RtemsBarrierReqWait_Pre_Satisfy_Prepare(
case RtemsBarrierReqWait_Pre_Satisfy_Delete: {
/*
- * While the calling task waits at the barrier, the barrier shall be
+ * While the calling task waits at the barrier, while the barrier is
* deleted.
*/
SendEvents( ctx->low_worker_id, EVENT_DELETE );
@@ -533,6 +533,34 @@ static void RtemsBarrierReqWait_Teardown_Wrap( void *arg )
RtemsBarrierReqWait_Teardown( ctx );
}
+static void RtemsBarrierReqWait_Action( RtemsBarrierReqWait_Context *ctx )
+{
+ ctx->status = rtems_barrier_wait( ctx->id, ctx->timeout );
+}
+
+typedef struct {
+ uint8_t Skip : 1;
+ uint8_t Pre_Id_NA : 1;
+ uint8_t Pre_Timeout_NA : 1;
+ uint8_t Pre_Satisfy_NA : 1;
+ uint8_t Post_Status : 3;
+} RtemsBarrierReqWait_Entry;
+
+static const RtemsBarrierReqWait_Entry
+RtemsBarrierReqWait_Entries[] = {
+ { 0, 0, 1, 1, RtemsBarrierReqWait_Post_Status_InvId },
+ { 0, 0, 0, 0, RtemsBarrierReqWait_Post_Status_Ok },
+ { 0, 0, 0, 0, RtemsBarrierReqWait_Post_Status_ObjDel },
+ { 0, 0, 0, 0, RtemsBarrierReqWait_Post_Status_Timeout },
+ { 1, 0, 0, 0, RtemsBarrierReqWait_Post_Status_NA },
+ { 0, 0, 0, 0, RtemsBarrierReqWait_Post_Status_NoReturn }
+};
+
+static const uint8_t
+RtemsBarrierReqWait_Map[] = {
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 1, 2, 5, 4, 1, 2, 3, 1, 1, 2, 5, 1, 1, 2
+};
+
static size_t RtemsBarrierReqWait_Scope( void *arg, char *buf, size_t n )
{
RtemsBarrierReqWait_Context *ctx;
@@ -554,118 +582,13 @@ static T_fixture RtemsBarrierReqWait_Fixture = {
.initial_context = &RtemsBarrierReqWait_Instance
};
-static const uint8_t RtemsBarrierReqWait_TransitionMap[][ 1 ] = {
- {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_InvId
- }, {
- RtemsBarrierReqWait_Post_Status_Timeout
- }, {
- RtemsBarrierReqWait_Post_Status_NA
- }, {
- RtemsBarrierReqWait_Post_Status_Ok
- }, {
- RtemsBarrierReqWait_Post_Status_ObjDel
- }, {
- RtemsBarrierReqWait_Post_Status_NoReturn
- }, {
- RtemsBarrierReqWait_Post_Status_NA
- }, {
- RtemsBarrierReqWait_Post_Status_Ok
- }, {
- RtemsBarrierReqWait_Post_Status_ObjDel
- }, {
- RtemsBarrierReqWait_Post_Status_Timeout
- }, {
- RtemsBarrierReqWait_Post_Status_Ok
- }, {
- RtemsBarrierReqWait_Post_Status_Ok
- }, {
- RtemsBarrierReqWait_Post_Status_ObjDel
- }, {
- RtemsBarrierReqWait_Post_Status_NoReturn
- }, {
- RtemsBarrierReqWait_Post_Status_Ok
- }, {
- RtemsBarrierReqWait_Post_Status_Ok
- }, {
- RtemsBarrierReqWait_Post_Status_ObjDel
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Id_NA : 1;
- uint8_t Pre_Timeout_NA : 1;
- uint8_t Pre_Satisfy_NA : 1;
-} RtemsBarrierReqWait_TransitionInfo[] = {
- {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 1, 1
- }, {
- 0, 0, 0, 0
- }, {
- 1, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 1, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }, {
- 0, 0, 0, 0
- }
-};
-
-static void RtemsBarrierReqWait_Action( RtemsBarrierReqWait_Context *ctx )
+static inline RtemsBarrierReqWait_Entry RtemsBarrierReqWait_GetEntry(
+ size_t index
+)
{
- ctx->status = rtems_barrier_wait( ctx->id, ctx->timeout );
+ return RtemsBarrierReqWait_Entries[
+ RtemsBarrierReqWait_Map[ index ]
+ ];
}
/**
@@ -674,6 +597,7 @@ static void RtemsBarrierReqWait_Action( RtemsBarrierReqWait_Context *ctx )
T_TEST_CASE_FIXTURE( RtemsBarrierReqWait, &RtemsBarrierReqWait_Fixture )
{
RtemsBarrierReqWait_Context *ctx;
+ RtemsBarrierReqWait_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -685,7 +609,9 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqWait, &RtemsBarrierReqWait_Fixture )
ctx->pcs[ 0 ] < RtemsBarrierReqWait_Pre_Id_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsBarrierReqWait_TransitionInfo[ index ].Pre_Id_NA ) {
+ entry = RtemsBarrierReqWait_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
ctx->pcs[ 0 ] = RtemsBarrierReqWait_Pre_Id_NA;
index += ( RtemsBarrierReqWait_Pre_Id_NA - 1 )
* RtemsBarrierReqWait_Pre_Timeout_NA
@@ -697,7 +623,9 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqWait, &RtemsBarrierReqWait_Fixture )
ctx->pcs[ 1 ] < RtemsBarrierReqWait_Pre_Timeout_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsBarrierReqWait_TransitionInfo[ index ].Pre_Timeout_NA ) {
+ entry = RtemsBarrierReqWait_GetEntry( index );
+
+ if ( entry.Pre_Timeout_NA ) {
ctx->pcs[ 1 ] = RtemsBarrierReqWait_Pre_Timeout_NA;
index += ( RtemsBarrierReqWait_Pre_Timeout_NA - 1 )
* RtemsBarrierReqWait_Pre_Satisfy_NA;
@@ -708,12 +636,14 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqWait, &RtemsBarrierReqWait_Fixture )
ctx->pcs[ 2 ] < RtemsBarrierReqWait_Pre_Satisfy_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsBarrierReqWait_TransitionInfo[ index ].Pre_Satisfy_NA ) {
+ entry = RtemsBarrierReqWait_GetEntry( index );
+
+ if ( entry.Pre_Satisfy_NA ) {
ctx->pcs[ 2 ] = RtemsBarrierReqWait_Pre_Satisfy_NA;
index += ( RtemsBarrierReqWait_Pre_Satisfy_NA - 1 );
}
- if ( RtemsBarrierReqWait_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
@@ -722,10 +652,7 @@ T_TEST_CASE_FIXTURE( RtemsBarrierReqWait, &RtemsBarrierReqWait_Fixture )
RtemsBarrierReqWait_Pre_Timeout_Prepare( ctx, ctx->pcs[ 1 ] );
RtemsBarrierReqWait_Pre_Satisfy_Prepare( ctx, ctx->pcs[ 2 ] );
RtemsBarrierReqWait_Action( ctx );
- RtemsBarrierReqWait_Post_Status_Check(
- ctx,
- RtemsBarrierReqWait_TransitionMap[ index ][ 0 ]
- );
+ RtemsBarrierReqWait_Post_Status_Check( ctx, entry.Post_Status );
++index;
}
}
diff --git a/testsuites/validation/tc-message-construct-errors.c b/testsuites/validation/tc-message-construct-errors.c
index 3512b45..902918b 100644
--- a/testsuites/validation/tc-message-construct-errors.c
+++ b/testsuites/validation/tc-message-construct-errors.c
@@ -67,18 +67,18 @@
*/
typedef enum {
- RtemsMessageReqConstructErrors_Pre_Id_Id,
- RtemsMessageReqConstructErrors_Pre_Id_Null,
- RtemsMessageReqConstructErrors_Pre_Id_NA
-} RtemsMessageReqConstructErrors_Pre_Id;
-
-typedef enum {
RtemsMessageReqConstructErrors_Pre_Name_Valid,
RtemsMessageReqConstructErrors_Pre_Name_Invalid,
RtemsMessageReqConstructErrors_Pre_Name_NA
} RtemsMessageReqConstructErrors_Pre_Name;
typedef enum {
+ RtemsMessageReqConstructErrors_Pre_Id_Id,
+ RtemsMessageReqConstructErrors_Pre_Id_Null,
+ RtemsMessageReqConstructErrors_Pre_Id_NA
+} RtemsMessageReqConstructErrors_Pre_Id;
+
+typedef enum {
RtemsMessageReqConstructErrors_Pre_MaxPending_Valid,
RtemsMessageReqConstructErrors_Pre_MaxPending_Zero,
RtemsMessageReqConstructErrors_Pre_MaxPending_Big,
@@ -162,18 +162,18 @@ typedef struct {
static RtemsMessageReqConstructErrors_Context
RtemsMessageReqConstructErrors_Instance;
-static const char * const RtemsMessageReqConstructErrors_PreDesc_Id[] = {
- "Id",
- "Null",
- "NA"
-};
-
static const char * const RtemsMessageReqConstructErrors_PreDesc_Name[] = {
"Valid",
"Invalid",
"NA"
};
+static const char * const RtemsMessageReqConstructErrors_PreDesc_Id[] = {
+ "Id",
+ "Null",
+ "NA"
+};
+
static const char * const RtemsMessageReqConstructErrors_PreDesc_MaxPending[] = {
"Valid",
"Zero",
@@ -207,8 +207,8 @@ static const char * const RtemsMessageReqConstructErrors_PreDesc_AreaSize[] = {
};
static const char * const * const RtemsMessageReqConstructErrors_PreDesc[] = {
- RtemsMessageReqConstructErrors_PreDesc_Id,
RtemsMessageReqConstructErrors_PreDesc_Name,
+ RtemsMessageReqConstructErrors_PreDesc_Id,
RtemsMessageReqConstructErrors_PreDesc_MaxPending,
RtemsMessageReqConstructErrors_PreDesc_MaxSize,
RtemsMessageReqConstructErrors_PreDesc_Free,
@@ -254,56 +254,56 @@ static rtems_status_code Create( void *arg, uint32_t *id )
return rtems_message_queue_construct( &config, id );
}
-static void RtemsMessageReqConstructErrors_Pre_Id_Prepare(
+static void RtemsMessageReqConstructErrors_Pre_Name_Prepare(
RtemsMessageReqConstructErrors_Context *ctx,
- RtemsMessageReqConstructErrors_Pre_Id state
+ RtemsMessageReqConstructErrors_Pre_Name state
)
{
switch ( state ) {
- case RtemsMessageReqConstructErrors_Pre_Id_Id: {
+ case RtemsMessageReqConstructErrors_Pre_Name_Valid: {
/*
- * The ``id`` parameter shall reference an object of type rtems_id.
+ * While the name of the message queue configuration is valid.
*/
- ctx->id = &ctx->id_value;
+ ctx->config.name = NAME;
break;
}
- case RtemsMessageReqConstructErrors_Pre_Id_Null: {
+ case RtemsMessageReqConstructErrors_Pre_Name_Invalid: {
/*
- * The ``id`` parameter shall be NULL.
+ * While the name of the message queue configuration is invalid.
*/
- ctx->id = NULL;
+ ctx->config.name = 0;
break;
}
- case RtemsMessageReqConstructErrors_Pre_Id_NA:
+ case RtemsMessageReqConstructErrors_Pre_Name_NA:
break;
}
}
-static void RtemsMessageReqConstructErrors_Pre_Name_Prepare(
+static void RtemsMessageReqConstructErrors_Pre_Id_Prepare(
RtemsMessageReqConstructErrors_Context *ctx,
- RtemsMessageReqConstructErrors_Pre_Name state
+ RtemsMessageReqConstructErrors_Pre_Id state
)
{
switch ( state ) {
- case RtemsMessageReqConstructErrors_Pre_Name_Valid: {
+ case RtemsMessageReqConstructErrors_Pre_Id_Id: {
/*
- * The name of the message queue configuration shall be valid.
+ * While the ``id`` parameter references an object of type rtems_id.
*/
- ctx->config.name = NAME;
+ ctx->id = &ctx->id_value;
break;
}
- case RtemsMessageReqConstructErrors_Pre_Name_Invalid: {
+ case RtemsMessageReqConstructErrors_Pre_Id_Null: {
/*
- * The name of the message queue configuration shall be invalid.
+ * While the ``id`` parameter is NULL.
*/
- ctx->config.name = 0;
+ ctx->id = NULL;
break;
}
- case RtemsMessageReqConstructErrors_Pre_Name_NA:
+ case RtemsMessageReqConstructErrors_Pre_Id_NA:
break;
}
}
@@ -316,8 +316,8 @@ static void RtemsMessageReqConstructErrors_Pre_MaxPending_Prepare(
switch ( state ) {
case RtemsMessageReqConstructErrors_Pre_MaxPending_Valid: {
/*
- * The maximum number of pending messages of the message queue
- * configuration shall be valid.
+ * While the maximum number of pending messages of the message queue
+ * configuration is valid.
*/
ctx->config.maximum_pending_messages = MAX_PENDING_MESSAGES;
break;
@@ -325,8 +325,8 @@ static void RtemsMessageReqConstructErrors_Pre_MaxPending_Prepare(
case RtemsMessageReqConstructErrors_Pre_MaxPending_Zero: {
/*
- * The maximum number of pending messages of the message queue
- * configuration shall be zero.
+ * While the maximum number of pending messages of the message queue
+ * configuration is zero.
*/
ctx->config.maximum_pending_messages = 0;
break;
@@ -334,9 +334,9 @@ static void RtemsMessageReqConstructErrors_Pre_MaxPending_Prepare(
case RtemsMessageReqConstructErrors_Pre_MaxPending_Big: {
/*
- * The maximum number of pending messages of the message queue
- * configuration shall be big enough so that a calculation to get the
- * message buffer storage area size overflows.
+ * While the maximum number of pending messages of the message queue
+ * configuration is big enough so that a calculation to get the message
+ * buffer storage area size overflows.
*/
ctx->config.maximum_pending_messages = UINT32_MAX;
break;
@@ -355,7 +355,7 @@ static void RtemsMessageReqConstructErrors_Pre_MaxSize_Prepare(
switch ( state ) {
case RtemsMessageReqConstructErrors_Pre_MaxSize_Valid: {
/*
- * The maximum message size of the message queue configuration shall be
+ * While the maximum message size of the message queue configuration is
* valid.
*/
if ( ctx->config.maximum_pending_messages == UINT32_MAX ) {
@@ -375,7 +375,7 @@ static void RtemsMessageReqConstructErrors_Pre_MaxSize_Prepare(
case RtemsMessageReqConstructErrors_Pre_MaxSize_Zero: {
/*
- * The maximum message size of the message queue configuration shall be
+ * While the maximum message size of the message queue configuration is
* zero.
*/
ctx->config.maximum_message_size = 0;
@@ -384,7 +384,7 @@ static void RtemsMessageReqConstructErrors_Pre_MaxSize_Prepare(
case RtemsMessageReqConstructErrors_Pre_MaxSize_Big: {
/*
- * The maximum message size of the message queue configuration shall be
+ * While the maximum message size of the message queue configuration is
* big enough so that a calculation to get the message buffer storage
* area size overflows.
*/
@@ -407,7 +407,7 @@ static void RtemsMessageReqConstructErrors_Pre_Free_Prepare(
switch ( state ) {
case RtemsMessageReqConstructErrors_Pre_Free_Yes: {
/*
- * The system shall have at least one inactive message queue object
+ * While the system has at least one inactive message queue object
* available.
*/
/* Nothing to do */
@@ -416,7 +416,7 @@ static void RtemsMessageReqConstructErrors_Pre_Free_Prepare(
case RtemsMessageReqConstructErrors_Pre_Free_No: {
/*
- * The system shall not have an inactive message queue object available.
+ * While the system has no inactive message queue object available.
*/
i = 0;
ctx->seized_objects = T_seize_objects( Create, &i );
@@ -436,8 +436,8 @@ static void RtemsMessageReqConstructErrors_Pre_Area_Prepare(
switch ( state ) {
case RtemsMessageReqConstructErrors_Pre_Area_Valid: {
/*
- * The message buffer storage area begin pointer of the message queue
- * configuration shall be valid.
+ * While the message buffer storage area begin pointer of the message
+ * queue configuration is valid.
*/
ctx->config.storage_area = buffers;
break;
@@ -445,8 +445,8 @@ static void RtemsMessageReqConstructErrors_Pre_Area_Prepare(
case RtemsMessageReqConstructErrors_Pre_Area_Null: {
/*
- * The message buffer storage area begin pointer of the message queue
- * configuration shall be NULL.
+ * While the message buffer storage area begin pointer of the message
+ * queue configuration is NULL.
*/
ctx->config.storage_area = NULL;
break;
@@ -465,8 +465,8 @@ static void RtemsMessageReqConstructErrors_Pre_AreaSize_Prepare(
switch ( state ) {
case RtemsMessageReqConstructErrors_Pre_AreaSize_Valid: {
/*
- * The message buffer storage area size of the message queue
- * configuration shall be valid.
+ * While the message buffer storage area size of the message queue
+ * configuration is valid.
*/
ctx->config.storage_size = sizeof( buffers );
break;
@@ -474,8 +474,8 @@ static void RtemsMessageReqConstructErrors_Pre_AreaSize_Prepare(
case RtemsMessageReqConstructErrors_Pre_AreaSize_Invalid: {
/*
- * The message buffer storage area size of the message queue
- * configuration shall be invalid.
+ * While the message buffer storage area size of the message queue
+ * configuration is invalid.
*/
ctx->config.storage_size = SIZE_MAX;
break;
@@ -627,6 +627,92 @@ static void RtemsMessageReqConstructErrors_Post_IdVar_Check(
}
}
+static void RtemsMessageReqConstructErrors_Prepare(
+ RtemsMessageReqConstructErrors_Context *ctx
+)
+{
+ ctx->id_value = INVALID_ID;
+ memset( &ctx->config, 0, sizeof( ctx->config ) );
+}
+
+static void RtemsMessageReqConstructErrors_Action(
+ RtemsMessageReqConstructErrors_Context *ctx
+)
+{
+ ctx->status = rtems_message_queue_construct( &ctx->config, ctx->id );
+}
+
+static void RtemsMessageReqConstructErrors_Cleanup(
+ RtemsMessageReqConstructErrors_Context *ctx
+)
+{
+ if ( ctx->id_value != INVALID_ID ) {
+ rtems_status_code sc;
+
+ sc = rtems_message_queue_delete( ctx->id_value );
+ T_rsc_success( sc );
+
+ ctx->id_value = INVALID_ID;
+ }
+
+ T_surrender_objects( &ctx->seized_objects, rtems_message_queue_delete );
+}
+
+typedef struct {
+ uint16_t Skip : 1;
+ uint16_t Pre_Name_NA : 1;
+ uint16_t Pre_Id_NA : 1;
+ uint16_t Pre_MaxPending_NA : 1;
+ uint16_t Pre_MaxSize_NA : 1;
+ uint16_t Pre_Free_NA : 1;
+ uint16_t Pre_Area_NA : 1;
+ uint16_t Pre_AreaSize_NA : 1;
+ uint16_t Post_Status : 3;
+ uint16_t Post_Name : 2;
+ uint16_t Post_IdVar : 2;
+} RtemsMessageReqConstructErrors_Entry;
+
+static const RtemsMessageReqConstructErrors_Entry
+RtemsMessageReqConstructErrors_Entries[] = {
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_InvName,
+ RtemsMessageReqConstructErrors_Post_Name_Invalid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_InvAddr,
+ RtemsMessageReqConstructErrors_Post_Name_Invalid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_InvNum,
+ RtemsMessageReqConstructErrors_Post_Name_Invalid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_InvSize,
+ RtemsMessageReqConstructErrors_Post_Name_Invalid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_TooMany,
+ RtemsMessageReqConstructErrors_Post_Name_Invalid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_Unsat,
+ RtemsMessageReqConstructErrors_Post_Name_Invalid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Nop },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsMessageReqConstructErrors_Post_Status_Ok,
+ RtemsMessageReqConstructErrors_Post_Name_Valid,
+ RtemsMessageReqConstructErrors_Post_IdVar_Set }
+};
+
+static const uint8_t
+RtemsMessageReqConstructErrors_Map[] = {
+ 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0
+};
+
static size_t RtemsMessageReqConstructErrors_Scope(
void *arg,
char *buf,
@@ -657,1780 +743,12 @@ static T_fixture RtemsMessageReqConstructErrors_Fixture = {
.initial_context = &RtemsMessageReqConstructErrors_Instance
};
-static const uint8_t RtemsMessageReqConstructErrors_TransitionMap[][ 3 ] = {
- {
- RtemsMessageReqConstructErrors_Post_Status_Ok,
- RtemsMessageReqConstructErrors_Post_Name_Valid,
- RtemsMessageReqConstructErrors_Post_IdVar_Set
- }, {
- RtemsMessageReqConstructErrors_Post_Status_Unsat,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_Unsat,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_Unsat,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvNum,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvSize,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_TooMany,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvAddr,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }, {
- RtemsMessageReqConstructErrors_Post_Status_InvName,
- RtemsMessageReqConstructErrors_Post_Name_Invalid,
- RtemsMessageReqConstructErrors_Post_IdVar_Nop
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Id_NA : 1;
- uint8_t Pre_Name_NA : 1;
- uint8_t Pre_MaxPending_NA : 1;
- uint8_t Pre_MaxSize_NA : 1;
- uint8_t Pre_Free_NA : 1;
- uint8_t Pre_Area_NA : 1;
- uint8_t Pre_AreaSize_NA : 1;
-} RtemsMessageReqConstructErrors_TransitionInfo[] = {
- {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }
-};
-
-static void RtemsMessageReqConstructErrors_Prepare(
- RtemsMessageReqConstructErrors_Context *ctx
-)
+static inline RtemsMessageReqConstructErrors_Entry
+RtemsMessageReqConstructErrors_GetEntry( size_t index )
{
- ctx->id_value = INVALID_ID;
- memset( &ctx->config, 0, sizeof( ctx->config ) );
-}
-
-static void RtemsMessageReqConstructErrors_Action(
- RtemsMessageReqConstructErrors_Context *ctx
-)
-{
- ctx->status = rtems_message_queue_construct( &ctx->config, ctx->id );
-}
-
-static void RtemsMessageReqConstructErrors_Cleanup(
- RtemsMessageReqConstructErrors_Context *ctx
-)
-{
- if ( ctx->id_value != INVALID_ID ) {
- rtems_status_code sc;
-
- sc = rtems_message_queue_delete( ctx->id_value );
- T_rsc_success( sc );
-
- ctx->id_value = INVALID_ID;
- }
-
- T_surrender_objects( &ctx->seized_objects, rtems_message_queue_delete );
+ return RtemsMessageReqConstructErrors_Entries[
+ RtemsMessageReqConstructErrors_Map[ index ]
+ ];
}
/**
@@ -2442,6 +760,7 @@ T_TEST_CASE_FIXTURE(
)
{
RtemsMessageReqConstructErrors_Context *ctx;
+ RtemsMessageReqConstructErrors_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -2449,14 +768,16 @@ T_TEST_CASE_FIXTURE(
index = 0;
for (
- ctx->pcs[ 0 ] = RtemsMessageReqConstructErrors_Pre_Id_Id;
- ctx->pcs[ 0 ] < RtemsMessageReqConstructErrors_Pre_Id_NA;
+ ctx->pcs[ 0 ] = RtemsMessageReqConstructErrors_Pre_Name_Valid;
+ ctx->pcs[ 0 ] < RtemsMessageReqConstructErrors_Pre_Name_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Id_NA ) {
- ctx->pcs[ 0 ] = RtemsMessageReqConstructErrors_Pre_Id_NA;
- index += ( RtemsMessageReqConstructErrors_Pre_Id_NA - 1 )
- * RtemsMessageReqConstructErrors_Pre_Name_NA
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Name_NA ) {
+ ctx->pcs[ 0 ] = RtemsMessageReqConstructErrors_Pre_Name_NA;
+ index += ( RtemsMessageReqConstructErrors_Pre_Name_NA - 1 )
+ * RtemsMessageReqConstructErrors_Pre_Id_NA
* RtemsMessageReqConstructErrors_Pre_MaxPending_NA
* RtemsMessageReqConstructErrors_Pre_MaxSize_NA
* RtemsMessageReqConstructErrors_Pre_Free_NA
@@ -2465,13 +786,15 @@ T_TEST_CASE_FIXTURE(
}
for (
- ctx->pcs[ 1 ] = RtemsMessageReqConstructErrors_Pre_Name_Valid;
- ctx->pcs[ 1 ] < RtemsMessageReqConstructErrors_Pre_Name_NA;
+ ctx->pcs[ 1 ] = RtemsMessageReqConstructErrors_Pre_Id_Id;
+ ctx->pcs[ 1 ] < RtemsMessageReqConstructErrors_Pre_Id_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Name_NA ) {
- ctx->pcs[ 1 ] = RtemsMessageReqConstructErrors_Pre_Name_NA;
- index += ( RtemsMessageReqConstructErrors_Pre_Name_NA - 1 )
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
+ ctx->pcs[ 1 ] = RtemsMessageReqConstructErrors_Pre_Id_NA;
+ index += ( RtemsMessageReqConstructErrors_Pre_Id_NA - 1 )
* RtemsMessageReqConstructErrors_Pre_MaxPending_NA
* RtemsMessageReqConstructErrors_Pre_MaxSize_NA
* RtemsMessageReqConstructErrors_Pre_Free_NA
@@ -2484,7 +807,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 2 ] < RtemsMessageReqConstructErrors_Pre_MaxPending_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_MaxPending_NA ) {
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_MaxPending_NA ) {
ctx->pcs[ 2 ] = RtemsMessageReqConstructErrors_Pre_MaxPending_NA;
index += ( RtemsMessageReqConstructErrors_Pre_MaxPending_NA - 1 )
* RtemsMessageReqConstructErrors_Pre_MaxSize_NA
@@ -2498,7 +823,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 3 ] < RtemsMessageReqConstructErrors_Pre_MaxSize_NA;
++ctx->pcs[ 3 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_MaxSize_NA ) {
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_MaxSize_NA ) {
ctx->pcs[ 3 ] = RtemsMessageReqConstructErrors_Pre_MaxSize_NA;
index += ( RtemsMessageReqConstructErrors_Pre_MaxSize_NA - 1 )
* RtemsMessageReqConstructErrors_Pre_Free_NA
@@ -2511,7 +838,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 4 ] < RtemsMessageReqConstructErrors_Pre_Free_NA;
++ctx->pcs[ 4 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Free_NA ) {
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Free_NA ) {
ctx->pcs[ 4 ] = RtemsMessageReqConstructErrors_Pre_Free_NA;
index += ( RtemsMessageReqConstructErrors_Pre_Free_NA - 1 )
* RtemsMessageReqConstructErrors_Pre_Area_NA
@@ -2523,7 +852,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 5 ] < RtemsMessageReqConstructErrors_Pre_Area_NA;
++ctx->pcs[ 5 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Area_NA ) {
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Area_NA ) {
ctx->pcs[ 5 ] = RtemsMessageReqConstructErrors_Pre_Area_NA;
index += ( RtemsMessageReqConstructErrors_Pre_Area_NA - 1 )
* RtemsMessageReqConstructErrors_Pre_AreaSize_NA;
@@ -2534,22 +865,24 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 6 ] < RtemsMessageReqConstructErrors_Pre_AreaSize_NA;
++ctx->pcs[ 6 ]
) {
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_AreaSize_NA ) {
+ entry = RtemsMessageReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_AreaSize_NA ) {
ctx->pcs[ 6 ] = RtemsMessageReqConstructErrors_Pre_AreaSize_NA;
index += ( RtemsMessageReqConstructErrors_Pre_AreaSize_NA - 1 );
}
- if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
RtemsMessageReqConstructErrors_Prepare( ctx );
- RtemsMessageReqConstructErrors_Pre_Id_Prepare(
+ RtemsMessageReqConstructErrors_Pre_Name_Prepare(
ctx,
ctx->pcs[ 0 ]
);
- RtemsMessageReqConstructErrors_Pre_Name_Prepare(
+ RtemsMessageReqConstructErrors_Pre_Id_Prepare(
ctx,
ctx->pcs[ 1 ]
);
@@ -2576,15 +909,15 @@ T_TEST_CASE_FIXTURE(
RtemsMessageReqConstructErrors_Action( ctx );
RtemsMessageReqConstructErrors_Post_Status_Check(
ctx,
- RtemsMessageReqConstructErrors_TransitionMap[ index ][ 0 ]
+ entry.Post_Status
);
RtemsMessageReqConstructErrors_Post_Name_Check(
ctx,
- RtemsMessageReqConstructErrors_TransitionMap[ index ][ 1 ]
+ entry.Post_Name
);
RtemsMessageReqConstructErrors_Post_IdVar_Check(
ctx,
- RtemsMessageReqConstructErrors_TransitionMap[ index ][ 2 ]
+ entry.Post_IdVar
);
RtemsMessageReqConstructErrors_Cleanup( ctx );
++index;
diff --git a/testsuites/validation/tc-signal-catch.c b/testsuites/validation/tc-signal-catch.c
index e513fdc..9025521 100644
--- a/testsuites/validation/tc-signal-catch.c
+++ b/testsuites/validation/tc-signal-catch.c
@@ -105,69 +105,93 @@ typedef enum {
typedef enum {
RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
+ RtemsSignalReqCatch_Post_Status_NotImplIntLvlSMP,
+ RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
RtemsSignalReqCatch_Post_Status_NA
} RtemsSignalReqCatch_Post_Status;
typedef enum {
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Send_NA
-} RtemsSignalReqCatch_Post_Send;
-
-typedef enum {
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Preempt_NA
-} RtemsSignalReqCatch_Post_Preempt;
-
-typedef enum {
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_Timeslice_NA
-} RtemsSignalReqCatch_Post_Timeslice;
-
-typedef enum {
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_ASR_NA
-} RtemsSignalReqCatch_Post_ASR;
-
-typedef enum {
- RtemsSignalReqCatch_Post_IntLvl_Zero,
- RtemsSignalReqCatch_Post_IntLvl_Positive,
- RtemsSignalReqCatch_Post_IntLvl_NA
-} RtemsSignalReqCatch_Post_IntLvl;
+ RtemsSignalReqCatch_Post_ASRInfo_NopIntLvl,
+ RtemsSignalReqCatch_Post_ASRInfo_NopIntLvlSMP,
+ RtemsSignalReqCatch_Post_ASRInfo_NopNoPreempt,
+ RtemsSignalReqCatch_Post_ASRInfo_New,
+ RtemsSignalReqCatch_Post_ASRInfo_Inactive,
+ RtemsSignalReqCatch_Post_ASRInfo_NA
+} RtemsSignalReqCatch_Post_ASRInfo;
/**
* @brief Test context for spec:/rtems/signal/req/catch test case.
*/
typedef struct {
+ /**
+ * @brief This member contains the object identifier of the runner task.
+ */
rtems_id runner_id;
+ /**
+ * @brief This member contains the object identifier of the worker task.
+ */
rtems_id worker_id;
+ /**
+ * @brief null If this member is non-zero, then rtems_signal_catch() is
+ * called with pending signals, otherwise it is called with no pending
+ * signals.
+ */
uint32_t pending_signals;
+ /**
+ * @brief This member provides a barrier to synchronize the runner and worker
+ * tasks.
+ */
SMP_barrier_Control barrier;
+ /**
+ * @brief This member is used for barrier operations done by the runner task.
+ */
SMP_barrier_State runner_barrier_state;
+ /**
+ * @brief When the default handler is called, this member is incremented.
+ */
uint32_t default_handler_calls;
+ /**
+ * @brief When the handler is called, this member is incremented.
+ */
uint32_t handler_calls;
+ /**
+ * @brief This member contains the mode observed in the last handler call.
+ */
rtems_mode handler_mode;
+ /**
+ * @brief This member specifies the normal task mode for the action.
+ */
rtems_mode normal_mode;
+ /**
+ * @brief This member specifies the handler for the action.
+ */
rtems_asr_entry handler;
+ /**
+ * @brief This member specifies the task mode for the action.
+ */
rtems_mode mode;
+ /**
+ * @brief This member contains the return status of the rtems_signal_catch()
+ * call of the action.
+ */
rtems_status_code catch_status;
+ /**
+ * @brief This member contains the return status of the rtems_signal_send()
+ * call of the action.
+ */
rtems_status_code send_status;
/**
@@ -269,12 +293,20 @@ static void SignalHandler( rtems_signal_set signal_set )
}
}
-static void CheckHandlerMode( Context *ctx, rtems_mode mask, rtems_mode mode )
+static void CheckNoASRChange( Context *ctx )
{
- if ( ctx->catch_status == RTEMS_SUCCESSFUL && ctx->handler != NULL ) {
- T_ne_u32( ctx->handler_mode, 0xffffffff );
- T_eq_u32( ctx->handler_mode & mask, mode );
- }
+ T_rsc_success( ctx->send_status );
+ T_eq_u32( ctx->default_handler_calls, 1 + ctx->pending_signals );
+ T_eq_u32( ctx->handler_calls, 0 );
+ T_eq_u32( ctx->handler_mode, 0xffffffff );
+}
+
+static void CheckNewASRSettings( Context *ctx )
+{
+ T_rsc_success( ctx->send_status );
+ T_eq_u32( ctx->default_handler_calls, 0 );
+ T_eq_u32( ctx->handler_calls, 1 + ctx->pending_signals );
+ T_eq_u32( ctx->handler_mode, ctx->mode );
}
static void Worker( rtems_task_argument arg )
@@ -306,19 +338,22 @@ static void RtemsSignalReqCatch_Pre_Pending_Prepare(
case RtemsSignalReqCatch_Pre_Pending_Yes: {
/*
* Where the system has more than one processor, while the calling task
- * has pending signals, the rtems_signal_catch() directive shall be
- * called. Where the system has exactly one processor, while the calling
- * task has no pending signals, the rtems_signal_catch() directive shall
- * be called.
+ * has pending signals.
+ *
+ * Where the system has exactly one processor, while the calling task has
+ * no pending signals.
*/
- ctx->pending_signals = ( rtems_scheduler_get_processor_maximum() > 1 ) ? 1 : 0;
+ if ( rtems_scheduler_get_processor_maximum() > 1 ) {
+ ctx->pending_signals = 1;
+ } else {
+ ctx->pending_signals = 0;
+ }
break;
}
case RtemsSignalReqCatch_Pre_Pending_No: {
/*
- * While the calling task has no pending signals, the
- * rtems_signal_catch() directive shall be called.
+ * While the calling task has no pending signals.
*/
ctx->pending_signals = 0;
break;
@@ -337,7 +372,7 @@ static void RtemsSignalReqCatch_Pre_Handler_Prepare(
switch ( state ) {
case RtemsSignalReqCatch_Pre_Handler_Invalid: {
/*
- * The ``asr_handler`` parameter shall be NULL.
+ * While the ``asr_handler`` parameter is NULL.
*/
ctx->handler = NULL;
break;
@@ -345,7 +380,7 @@ static void RtemsSignalReqCatch_Pre_Handler_Prepare(
case RtemsSignalReqCatch_Pre_Handler_Valid: {
/*
- * The ``asr_handler`` parameter shall be a valid ASR handler.
+ * While the ``asr_handler`` parameter is a valid ASR handler.
*/
ctx->handler = SignalHandler;
break;
@@ -364,21 +399,18 @@ static void RtemsSignalReqCatch_Pre_Preempt_Prepare(
switch ( state ) {
case RtemsSignalReqCatch_Pre_Preempt_Yes: {
/*
- * The ``mode_set`` parameter shall specify that preemption is enabled.
+ * While the ``mode_set`` parameter specifies that preemption is enabled.
*/
- #if defined(RTEMS_SMP)
if ( rtems_configuration_get_maximum_processors() == 1 ) {
ctx->normal_mode |= RTEMS_NO_PREEMPT;
}
- #else
- ctx->normal_mode |= RTEMS_NO_PREEMPT;
- #endif
break;
}
case RtemsSignalReqCatch_Pre_Preempt_No: {
/*
- * The ``mode_set`` parameter shall specify that preemption is disabled.
+ * While the ``mode_set`` parameter specifies that preemption is
+ * disabled.
*/
ctx->mode |= RTEMS_NO_PREEMPT;
break;
@@ -397,7 +429,8 @@ static void RtemsSignalReqCatch_Pre_Timeslice_Prepare(
switch ( state ) {
case RtemsSignalReqCatch_Pre_Timeslice_Yes: {
/*
- * The ``mode_set`` parameter shall specify that timeslicing is enabled.
+ * While the ``mode_set`` parameter specifies that timeslicing is
+ * enabled.
*/
ctx->mode |= RTEMS_TIMESLICE;
break;
@@ -405,7 +438,8 @@ static void RtemsSignalReqCatch_Pre_Timeslice_Prepare(
case RtemsSignalReqCatch_Pre_Timeslice_No: {
/*
- * The ``mode_set`` parameter shall specify that timeslicing is disabled.
+ * While the ``mode_set`` parameter specifies that timeslicing is
+ * disabled.
*/
ctx->normal_mode |= RTEMS_TIMESLICE;
break;
@@ -424,16 +458,18 @@ static void RtemsSignalReqCatch_Pre_ASR_Prepare(
switch ( state ) {
case RtemsSignalReqCatch_Pre_ASR_Yes: {
/*
- * The ``mode_set`` parameter shall specify that ASR processing is
+ * While the ``mode_set`` parameter specifies that ASR processing is
* enabled.
*/
- /* We cannot disable ASR processing at normal task level for this test */
+ /*
+ * We cannot disable ASR processing at normal task level for this state.
+ */
break;
}
case RtemsSignalReqCatch_Pre_ASR_No: {
/*
- * The ``mode_set`` parameter shall specify that ASR processing is
+ * While the ``mode_set`` parameter specifies that ASR processing is
* disabled.
*/
ctx->mode |= RTEMS_NO_ASR;
@@ -453,9 +489,9 @@ static void RtemsSignalReqCatch_Pre_IntLvl_Prepare(
switch ( state ) {
case RtemsSignalReqCatch_Pre_IntLvl_Zero: {
/*
- * The ``mode_set`` parameter shall specify an interrupt level of zero.
+ * While the ``mode_set`` parameter specifies an interrupt level of zero.
*/
- #if !defined(RTEMS_SMP) && CPU_ENABLE_ROBUST_THREAD_DISPATCH == FALSE
+ #if CPU_ENABLE_ROBUST_THREAD_DISPATCH == FALSE && !defined(RTEMS_SMP)
ctx->normal_mode |= RTEMS_INTERRUPT_LEVEL( 1 );
#endif
break;
@@ -463,7 +499,9 @@ static void RtemsSignalReqCatch_Pre_IntLvl_Prepare(
case RtemsSignalReqCatch_Pre_IntLvl_Positive: {
/*
- * The ``mode_set`` parameter shall specify a positive interrupt level.
+ * While the ``mode_set`` parameter specifies an interrupt level greater
+ * than or equal to one and less than or equal to
+ * CPU_MODES_INTERRUPT_MASK.
*/
ctx->mode |= RTEMS_INTERRUPT_LEVEL( 1 );
break;
@@ -488,226 +526,131 @@ static void RtemsSignalReqCatch_Post_Status_Check(
break;
}
- case RtemsSignalReqCatch_Post_Status_NotImplNoPreempt: {
+ case RtemsSignalReqCatch_Post_Status_NotImplIntLvl: {
/*
- * Where the system is configured with SMP support, if the scheduler does
- * not support the no-preempt mode, then the return status of
- * rtems_signal_catch() shall be RTEMS_NOT_IMPLEMENTED, otherwise the
- * return status shall be RTEMS_SUCCESSFUL.
+ * The return status of rtems_signal_catch() shall be
+ * RTEMS_NOT_IMPLEMENTED.
*/
- #if defined(RTEMS_SMP)
- if ( rtems_configuration_get_maximum_processors() > 1 ) {
- T_rsc( ctx->catch_status, RTEMS_NOT_IMPLEMENTED );
- } else {
- T_rsc_success( ctx->catch_status );
- }
- #else
- T_rsc_success( ctx->catch_status );
- #endif
+ T_rsc( ctx->catch_status, RTEMS_NOT_IMPLEMENTED );
break;
}
- case RtemsSignalReqCatch_Post_Status_NotImplIntLvl: {
+ case RtemsSignalReqCatch_Post_Status_NotImplIntLvlSMP: {
/*
- * Where the system is configured with SMP support and the configured
- * processor maximum is greater than one, or the CPU port enabled robust
- * thread dispatching, the return status of rtems_signal_catch() shall be
- * RTEMS_NOT_IMPLEMENTED, otherwise the return status shall be
- * RTEMS_SUCCESSFUL.
+ * Where the system needs inter-processor interrupts, the return status
+ * of rtems_signal_catch() shall be RTEMS_NOT_IMPLEMENTED.
+ *
+ * Where the system does not need inter-processor interrupts, the return
+ * status of rtems_signal_catch() shall be RTEMS_SUCCESSFUL.
*/
- #if CPU_ENABLE_ROBUST_THREAD_DISPATCH == TRUE
- T_rsc( ctx->catch_status, RTEMS_NOT_IMPLEMENTED );
- #elif defined(RTEMS_SMP)
if ( rtems_configuration_get_maximum_processors() > 1 ) {
T_rsc( ctx->catch_status, RTEMS_NOT_IMPLEMENTED );
} else {
T_rsc_success( ctx->catch_status );
}
- #else
- T_rsc_success( ctx->catch_status );
- #endif
- break;
- }
-
- case RtemsSignalReqCatch_Post_Status_NA:
- break;
- }
-}
-
-static void RtemsSignalReqCatch_Post_Send_Check(
- RtemsSignalReqCatch_Context *ctx,
- RtemsSignalReqCatch_Post_Send state
-)
-{
- switch ( state ) {
- case RtemsSignalReqCatch_Post_Send_New: {
- /*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call was successful, the ASR processing shall be done with the
- * specified handler, otherwise the ASR information of the caller shall
- * be unchanged.
- */
- T_rsc_success( ctx->send_status );
-
- if ( ctx->catch_status == RTEMS_SUCCESSFUL ) {
- T_eq_u32( ctx->default_handler_calls, 0 );
- T_eq_u32( ctx->handler_calls, 1 + ctx->pending_signals );
- T_ne_u32( ctx->handler_mode, 0xffffffff );
- } else {
- T_eq_u32( ctx->default_handler_calls, 1 + ctx->pending_signals );
- T_eq_u32( ctx->handler_calls, 0 );
- T_eq_u32( ctx->handler_mode, 0xffffffff );
- }
break;
}
- case RtemsSignalReqCatch_Post_Send_NotDef: {
+ case RtemsSignalReqCatch_Post_Status_NotImplNoPreempt: {
/*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call was successful, the ASR processing shall be deactivated and
- * all pending signals shall be cleared, otherwise the ASR information of
- * the caller shall be unchanged.
+ * Where the scheduler does not support the no-preempt mode, the return
+ * status of rtems_signal_catch() shall be RTEMS_NOT_IMPLEMENTED.
+ *
+ * Where the scheduler does support the no-preempt mode, the return
+ * status of rtems_signal_catch() shall be RTEMS_SUCCESSFUL.
*/
- if ( ctx->catch_status == RTEMS_SUCCESSFUL ) {
- T_rsc( ctx->send_status, RTEMS_NOT_DEFINED );
- T_eq_u32( ctx->default_handler_calls, 0 );
- T_eq_u32( ctx->handler_calls, 0 );
- T_eq_u32( ctx->handler_mode, 0xffffffff );
+ if ( rtems_configuration_get_maximum_processors() > 1 ) {
+ T_rsc( ctx->catch_status, RTEMS_NOT_IMPLEMENTED );
} else {
- T_rsc_success( ctx->send_status );
- T_eq_u32( ctx->default_handler_calls, 1 + ctx->pending_signals );
- T_eq_u32( ctx->handler_calls, 0 );
- T_eq_u32( ctx->handler_mode, 0xffffffff );
+ T_rsc_success( ctx->catch_status );
}
break;
}
- case RtemsSignalReqCatch_Post_Send_NA:
+ case RtemsSignalReqCatch_Post_Status_NA:
break;
}
}
-static void RtemsSignalReqCatch_Post_Preempt_Check(
+static void RtemsSignalReqCatch_Post_ASRInfo_Check(
RtemsSignalReqCatch_Context *ctx,
- RtemsSignalReqCatch_Post_Preempt state
+ RtemsSignalReqCatch_Post_ASRInfo state
)
{
switch ( state ) {
- case RtemsSignalReqCatch_Post_Preempt_Yes: {
- /*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with preemption enabled.
- */
- CheckHandlerMode( ctx, RTEMS_PREEMPT_MASK, RTEMS_PREEMPT );
- break;
- }
-
- case RtemsSignalReqCatch_Post_Preempt_No: {
- /*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with preemption disabled.
- */
- CheckHandlerMode( ctx, RTEMS_PREEMPT_MASK, RTEMS_NO_PREEMPT );
- break;
- }
-
- case RtemsSignalReqCatch_Post_Preempt_NA:
- break;
- }
-}
-
-static void RtemsSignalReqCatch_Post_Timeslice_Check(
- RtemsSignalReqCatch_Context *ctx,
- RtemsSignalReqCatch_Post_Timeslice state
-)
-{
- switch ( state ) {
- case RtemsSignalReqCatch_Post_Timeslice_Yes: {
- /*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with timeslicing enabled.
- */
- CheckHandlerMode( ctx, RTEMS_TIMESLICE_MASK, RTEMS_TIMESLICE );
- break;
- }
-
- case RtemsSignalReqCatch_Post_Timeslice_No: {
+ case RtemsSignalReqCatch_Post_ASRInfo_NopIntLvl: {
/*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with timeslicing disabled.
+ * The ASR information of the caller of rtems_signal_catch() shall not be
+ * changed by the rtems_signal_catch() call.
*/
- CheckHandlerMode( ctx, RTEMS_TIMESLICE_MASK, RTEMS_NO_TIMESLICE );
+ CheckNoASRChange( ctx );
break;
}
- case RtemsSignalReqCatch_Post_Timeslice_NA:
- break;
- }
-}
-
-static void RtemsSignalReqCatch_Post_ASR_Check(
- RtemsSignalReqCatch_Context *ctx,
- RtemsSignalReqCatch_Post_ASR state
-)
-{
- switch ( state ) {
- case RtemsSignalReqCatch_Post_ASR_Yes: {
+ case RtemsSignalReqCatch_Post_ASRInfo_NopIntLvlSMP: {
/*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with ASR processing enabled.
+ * Where the system needs inter-processor interrupts, the ASR information
+ * of the caller of rtems_signal_catch() shall not be changed by the
+ * rtems_signal_catch() call.
+ *
+ * Where the system does not need inter-processor interrupts, the ASR
+ * processing for the caller of rtems_signal_catch() shall be done using
+ * the handler specified by ``asr_handler`` in the mode specified by
+ * ``mode_set``.
*/
- CheckHandlerMode( ctx, RTEMS_ASR_MASK, RTEMS_ASR );
+ if ( rtems_configuration_get_maximum_processors() > 1 ) {
+ CheckNoASRChange( ctx );
+ } else {
+ CheckNewASRSettings( ctx );
+ }
break;
}
- case RtemsSignalReqCatch_Post_ASR_No: {
+ case RtemsSignalReqCatch_Post_ASRInfo_NopNoPreempt: {
/*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with ASR processing disabled.
+ * Where the scheduler does not support the no-preempt mode, the ASR
+ * information of the caller of rtems_signal_catch() shall not be changed
+ * by the rtems_signal_catch() call.
+ *
+ * Where the scheduler does support the no-preempt mode, the ASR
+ * processing for the caller of rtems_signal_catch() shall be done using
+ * the handler specified by ``asr_handler`` in the mode specified by
+ * ``mode_set``.
*/
- CheckHandlerMode( ctx, RTEMS_ASR_MASK, RTEMS_NO_ASR );
+ if ( rtems_configuration_get_maximum_processors() > 1 ) {
+ CheckNoASRChange( ctx );
+ } else {
+ CheckNewASRSettings( ctx );
+ }
break;
}
- case RtemsSignalReqCatch_Post_ASR_NA:
- break;
- }
-}
-
-static void RtemsSignalReqCatch_Post_IntLvl_Check(
- RtemsSignalReqCatch_Context *ctx,
- RtemsSignalReqCatch_Post_IntLvl state
-)
-{
- switch ( state ) {
- case RtemsSignalReqCatch_Post_IntLvl_Zero: {
+ case RtemsSignalReqCatch_Post_ASRInfo_New: {
/*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with interrupts enabled.
+ * The ASR processing for the caller of rtems_signal_catch() shall be
+ * done using the handler specified by ``asr_handler`` in the mode
+ * specified by ``mode_set``.
*/
- CheckHandlerMode( ctx, RTEMS_INTERRUPT_MASK, RTEMS_INTERRUPT_LEVEL( 0 ) );
+ CheckNewASRSettings( ctx );
break;
}
- case RtemsSignalReqCatch_Post_IntLvl_Positive: {
+ case RtemsSignalReqCatch_Post_ASRInfo_Inactive: {
/*
- * When a signal set is sent to the caller of rtems_signal_catch() and
- * the call with a valid handler was successful, the ASR processing shall
- * be done with interrupts disabled according to the specified interrupt
- * level.
+ * The ASR processing for the caller of rtems_signal_catch() shall be
+ * deactivated.
+ *
+ * The pending signals of the caller of rtems_signal_catch() shall be
+ * cleared.
*/
- CheckHandlerMode( ctx, RTEMS_INTERRUPT_MASK, RTEMS_INTERRUPT_LEVEL( 1 ) );
+ T_rsc( ctx->send_status, RTEMS_NOT_DEFINED );
+ T_eq_u32( ctx->default_handler_calls, 0 );
+ T_eq_u32( ctx->handler_calls, 0 );
+ T_eq_u32( ctx->handler_mode, 0xffffffff );
break;
}
- case RtemsSignalReqCatch_Post_IntLvl_NA:
+ case RtemsSignalReqCatch_Post_ASRInfo_NA:
break;
}
}
@@ -779,619 +722,6 @@ static void RtemsSignalReqCatch_Teardown_Wrap( void *arg )
RtemsSignalReqCatch_Teardown( ctx );
}
-static size_t RtemsSignalReqCatch_Scope( void *arg, char *buf, size_t n )
-{
- RtemsSignalReqCatch_Context *ctx;
-
- ctx = arg;
-
- if ( ctx->in_action_loop ) {
- return T_get_scope( RtemsSignalReqCatch_PreDesc, buf, n, ctx->pcs );
- }
-
- return 0;
-}
-
-static T_fixture RtemsSignalReqCatch_Fixture = {
- .setup = RtemsSignalReqCatch_Setup_Wrap,
- .stop = NULL,
- .teardown = RtemsSignalReqCatch_Teardown_Wrap,
- .scope = RtemsSignalReqCatch_Scope,
- .initial_context = &RtemsSignalReqCatch_Instance
-};
-
-static const uint8_t RtemsSignalReqCatch_TransitionMap[][ 6 ] = {
- {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_NotDef,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_Ok,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_Yes,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_Yes,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_Yes,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Zero
- }, {
- RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
- RtemsSignalReqCatch_Post_Send_New,
- RtemsSignalReqCatch_Post_Preempt_No,
- RtemsSignalReqCatch_Post_Timeslice_No,
- RtemsSignalReqCatch_Post_ASR_No,
- RtemsSignalReqCatch_Post_IntLvl_Positive
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Pending_NA : 1;
- uint8_t Pre_Handler_NA : 1;
- uint8_t Pre_Preempt_NA : 1;
- uint8_t Pre_Timeslice_NA : 1;
- uint8_t Pre_ASR_NA : 1;
- uint8_t Pre_IntLvl_NA : 1;
-} RtemsSignalReqCatch_TransitionInfo[] = {
- {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0
- }
-};
-
static void RtemsSignalReqCatch_Prepare( RtemsSignalReqCatch_Context *ctx )
{
rtems_status_code sc;
@@ -1433,12 +763,87 @@ static void RtemsSignalReqCatch_Action( RtemsSignalReqCatch_Context *ctx )
T_rsc_success( sc );
}
+typedef struct {
+ uint16_t Skip : 1;
+ uint16_t Pre_Pending_NA : 1;
+ uint16_t Pre_Handler_NA : 1;
+ uint16_t Pre_Preempt_NA : 1;
+ uint16_t Pre_Timeslice_NA : 1;
+ uint16_t Pre_ASR_NA : 1;
+ uint16_t Pre_IntLvl_NA : 1;
+ uint16_t Post_Status : 3;
+ uint16_t Post_ASRInfo : 3;
+} RtemsSignalReqCatch_Entry;
+
+static const RtemsSignalReqCatch_Entry
+RtemsSignalReqCatch_Entries[] = {
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_Ok,
+ RtemsSignalReqCatch_Post_ASRInfo_Inactive },
+#if CPU_ENABLE_ROBUST_THREAD_DISPATCH == TRUE
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_NotImplIntLvl,
+ RtemsSignalReqCatch_Post_ASRInfo_NopIntLvl },
+#elif defined(RTEMS_SMP)
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_NotImplIntLvlSMP,
+ RtemsSignalReqCatch_Post_ASRInfo_NopIntLvlSMP },
+#else
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_Ok,
+ RtemsSignalReqCatch_Post_ASRInfo_New },
+#endif
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_Ok,
+ RtemsSignalReqCatch_Post_ASRInfo_New },
+#if defined(RTEMS_SMP)
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_NotImplNoPreempt,
+ RtemsSignalReqCatch_Post_ASRInfo_NopNoPreempt }
+#else
+ { 0, 0, 0, 0, 0, 0, 0, RtemsSignalReqCatch_Post_Status_Ok,
+ RtemsSignalReqCatch_Post_ASRInfo_New }
+#endif
+};
+
+static const uint8_t
+RtemsSignalReqCatch_Map[] = {
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 1, 2, 1, 2, 1, 3, 1,
+ 3, 1, 3, 1, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 1,
+ 2, 1, 2, 1, 3, 1, 3, 1, 3, 1, 3, 1
+};
+
+static size_t RtemsSignalReqCatch_Scope( void *arg, char *buf, size_t n )
+{
+ RtemsSignalReqCatch_Context *ctx;
+
+ ctx = arg;
+
+ if ( ctx->in_action_loop ) {
+ return T_get_scope( RtemsSignalReqCatch_PreDesc, buf, n, ctx->pcs );
+ }
+
+ return 0;
+}
+
+static T_fixture RtemsSignalReqCatch_Fixture = {
+ .setup = RtemsSignalReqCatch_Setup_Wrap,
+ .stop = NULL,
+ .teardown = RtemsSignalReqCatch_Teardown_Wrap,
+ .scope = RtemsSignalReqCatch_Scope,
+ .initial_context = &RtemsSignalReqCatch_Instance
+};
+
+static inline RtemsSignalReqCatch_Entry RtemsSignalReqCatch_GetEntry(
+ size_t index
+)
+{
+ return RtemsSignalReqCatch_Entries[
+ RtemsSignalReqCatch_Map[ index ]
+ ];
+}
+
/**
* @fn void T_case_body_RtemsSignalReqCatch( void )
*/
T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
{
RtemsSignalReqCatch_Context *ctx;
+ RtemsSignalReqCatch_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -1450,7 +855,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
ctx->pcs[ 0 ] < RtemsSignalReqCatch_Pre_Pending_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Pre_Pending_NA ) {
+ entry = RtemsSignalReqCatch_GetEntry( index );
+
+ if ( entry.Pre_Pending_NA ) {
ctx->pcs[ 0 ] = RtemsSignalReqCatch_Pre_Pending_NA;
index += ( RtemsSignalReqCatch_Pre_Pending_NA - 1 )
* RtemsSignalReqCatch_Pre_Handler_NA
@@ -1465,7 +872,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
ctx->pcs[ 1 ] < RtemsSignalReqCatch_Pre_Handler_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Pre_Handler_NA ) {
+ entry = RtemsSignalReqCatch_GetEntry( index );
+
+ if ( entry.Pre_Handler_NA ) {
ctx->pcs[ 1 ] = RtemsSignalReqCatch_Pre_Handler_NA;
index += ( RtemsSignalReqCatch_Pre_Handler_NA - 1 )
* RtemsSignalReqCatch_Pre_Preempt_NA
@@ -1479,7 +888,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
ctx->pcs[ 2 ] < RtemsSignalReqCatch_Pre_Preempt_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Pre_Preempt_NA ) {
+ entry = RtemsSignalReqCatch_GetEntry( index );
+
+ if ( entry.Pre_Preempt_NA ) {
ctx->pcs[ 2 ] = RtemsSignalReqCatch_Pre_Preempt_NA;
index += ( RtemsSignalReqCatch_Pre_Preempt_NA - 1 )
* RtemsSignalReqCatch_Pre_Timeslice_NA
@@ -1492,7 +903,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
ctx->pcs[ 3 ] < RtemsSignalReqCatch_Pre_Timeslice_NA;
++ctx->pcs[ 3 ]
) {
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Pre_Timeslice_NA ) {
+ entry = RtemsSignalReqCatch_GetEntry( index );
+
+ if ( entry.Pre_Timeslice_NA ) {
ctx->pcs[ 3 ] = RtemsSignalReqCatch_Pre_Timeslice_NA;
index += ( RtemsSignalReqCatch_Pre_Timeslice_NA - 1 )
* RtemsSignalReqCatch_Pre_ASR_NA
@@ -1504,7 +917,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
ctx->pcs[ 4 ] < RtemsSignalReqCatch_Pre_ASR_NA;
++ctx->pcs[ 4 ]
) {
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Pre_ASR_NA ) {
+ entry = RtemsSignalReqCatch_GetEntry( index );
+
+ if ( entry.Pre_ASR_NA ) {
ctx->pcs[ 4 ] = RtemsSignalReqCatch_Pre_ASR_NA;
index += ( RtemsSignalReqCatch_Pre_ASR_NA - 1 )
* RtemsSignalReqCatch_Pre_IntLvl_NA;
@@ -1515,12 +930,14 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
ctx->pcs[ 5 ] < RtemsSignalReqCatch_Pre_IntLvl_NA;
++ctx->pcs[ 5 ]
) {
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Pre_IntLvl_NA ) {
+ entry = RtemsSignalReqCatch_GetEntry( index );
+
+ if ( entry.Pre_IntLvl_NA ) {
ctx->pcs[ 5 ] = RtemsSignalReqCatch_Pre_IntLvl_NA;
index += ( RtemsSignalReqCatch_Pre_IntLvl_NA - 1 );
}
- if ( RtemsSignalReqCatch_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
@@ -1533,29 +950,10 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqCatch, &RtemsSignalReqCatch_Fixture )
RtemsSignalReqCatch_Pre_ASR_Prepare( ctx, ctx->pcs[ 4 ] );
RtemsSignalReqCatch_Pre_IntLvl_Prepare( ctx, ctx->pcs[ 5 ] );
RtemsSignalReqCatch_Action( ctx );
- RtemsSignalReqCatch_Post_Status_Check(
- ctx,
- RtemsSignalReqCatch_TransitionMap[ index ][ 0 ]
- );
- RtemsSignalReqCatch_Post_Send_Check(
- ctx,
- RtemsSignalReqCatch_TransitionMap[ index ][ 1 ]
- );
- RtemsSignalReqCatch_Post_Preempt_Check(
- ctx,
- RtemsSignalReqCatch_TransitionMap[ index ][ 2 ]
- );
- RtemsSignalReqCatch_Post_Timeslice_Check(
- ctx,
- RtemsSignalReqCatch_TransitionMap[ index ][ 3 ]
- );
- RtemsSignalReqCatch_Post_ASR_Check(
- ctx,
- RtemsSignalReqCatch_TransitionMap[ index ][ 4 ]
- );
- RtemsSignalReqCatch_Post_IntLvl_Check(
+ RtemsSignalReqCatch_Post_Status_Check( ctx, entry.Post_Status );
+ RtemsSignalReqCatch_Post_ASRInfo_Check(
ctx,
- RtemsSignalReqCatch_TransitionMap[ index ][ 5 ]
+ entry.Post_ASRInfo
);
++index;
}
diff --git a/testsuites/validation/tc-signal-send.c b/testsuites/validation/tc-signal-send.c
index 0d9f67f..76ef5ea 100644
--- a/testsuites/validation/tc-signal-send.c
+++ b/testsuites/validation/tc-signal-send.c
@@ -372,7 +372,7 @@ static void RtemsSignalReqSend_Pre_Task_Prepare(
switch ( state ) {
case RtemsSignalReqSend_Pre_Task_NoObj: {
/*
- * The ``id`` parameter shall not be associated with a task.
+ * While the ``id`` parameter is not associated with a task.
*/
ctx->id = 0xffffffff;
break;
@@ -380,7 +380,7 @@ static void RtemsSignalReqSend_Pre_Task_Prepare(
case RtemsSignalReqSend_Pre_Task_Self: {
/*
- * The ``id`` parameter shall be associated with the calling task.
+ * While the ``id`` parameter is associated with the calling task.
*/
ctx->id = RTEMS_SELF;
break;
@@ -388,7 +388,7 @@ static void RtemsSignalReqSend_Pre_Task_Prepare(
case RtemsSignalReqSend_Pre_Task_Other: {
/*
- * The ``id`` parameter shall be associated with a task other than the
+ * While the ``id`` parameter is associated with a task other than the
* calling task.
*/
ctx->id = ctx->worker_id;
@@ -408,7 +408,7 @@ static void RtemsSignalReqSend_Pre_Set_Prepare(
switch ( state ) {
case RtemsSignalReqSend_Pre_Set_Zero: {
/*
- * The ``signal_set`` parameter shall be zero.
+ * While the ``signal_set`` parameter is zero.
*/
ctx->signal_set = 0;
break;
@@ -416,7 +416,7 @@ static void RtemsSignalReqSend_Pre_Set_Prepare(
case RtemsSignalReqSend_Pre_Set_NonZero: {
/*
- * The ``signal_set`` parameter shall be non-zero.
+ * While the ``signal_set`` parameter is non-zero.
*/
ctx->signal_set = 0xdeadbeef;
break;
@@ -435,8 +435,7 @@ static void RtemsSignalReqSend_Pre_Handler_Prepare(
switch ( state ) {
case RtemsSignalReqSend_Pre_Handler_Invalid: {
/*
- * When the target task has no valid ASR handler installed, the
- * rtems_signal_send() directive shall be called.
+ * While the target task has no valid ASR handler installed.
*/
ctx->handler = NULL;
break;
@@ -444,8 +443,7 @@ static void RtemsSignalReqSend_Pre_Handler_Prepare(
case RtemsSignalReqSend_Pre_Handler_Valid: {
/*
- * When the target task has a valid ASR handler installed, the
- * rtems_signal_send() directive shall be called.
+ * While the target task has a valid ASR handler installed.
*/
ctx->handler = SignalHandler;
break;
@@ -464,8 +462,7 @@ static void RtemsSignalReqSend_Pre_ASR_Prepare(
switch ( state ) {
case RtemsSignalReqSend_Pre_ASR_Enabled: {
/*
- * When the target task has ASR processing enabled, the
- * rtems_signal_send() directive shall be called.
+ * While the target task has ASR processing enabled.
*/
ctx->mode = RTEMS_DEFAULT_MODES;
break;
@@ -473,8 +470,7 @@ static void RtemsSignalReqSend_Pre_ASR_Prepare(
case RtemsSignalReqSend_Pre_ASR_Disabled: {
/*
- * When the target task has ASR processing disabled, the
- * rtems_signal_send() directive shall be called.
+ * While the target task has ASR processing disabled.
*/
ctx->mode = RTEMS_NO_ASR;
break;
@@ -493,8 +489,7 @@ static void RtemsSignalReqSend_Pre_Nested_Prepare(
switch ( state ) {
case RtemsSignalReqSend_Pre_Nested_Yes: {
/*
- * When the target task processes an asynchronous signal set, the
- * rtems_signal_send() directive shall be called.
+ * While the target task processes an asynchronous signal.
*/
ctx->nested = 1;
break;
@@ -502,8 +497,7 @@ static void RtemsSignalReqSend_Pre_Nested_Prepare(
case RtemsSignalReqSend_Pre_Nested_No: {
/*
- * When the target task does not process an asynchronous signal set, the
- * rtems_signal_send() directive shall be called.
+ * While the target task does not process an asynchronous signal.
*/
ctx->nested = 0;
break;
@@ -736,330 +730,6 @@ static void RtemsSignalReqSend_Teardown_Wrap( void *arg )
RtemsSignalReqSend_Teardown( ctx );
}
-static size_t RtemsSignalReqSend_Scope( void *arg, char *buf, size_t n )
-{
- RtemsSignalReqSend_Context *ctx;
-
- ctx = arg;
-
- if ( ctx->in_action_loop ) {
- return T_get_scope( RtemsSignalReqSend_PreDesc, buf, n, ctx->pcs );
- }
-
- return 0;
-}
-
-static T_fixture RtemsSignalReqSend_Fixture = {
- .setup = RtemsSignalReqSend_Setup_Wrap,
- .stop = NULL,
- .teardown = RtemsSignalReqSend_Teardown_Wrap,
- .scope = RtemsSignalReqSend_Scope,
- .initial_context = &RtemsSignalReqSend_Instance
-};
-
-static const uint8_t RtemsSignalReqSend_TransitionMap[][ 3 ] = {
- {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvId,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_DuringSend,
- RtemsSignalReqSend_Post_Recursive_Yes
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_DuringSend,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_AfterEnable,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_AfterEnable,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_InvNum,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_NotDef,
- RtemsSignalReqSend_Post_Handler_NoCall,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_AfterDispatch,
- RtemsSignalReqSend_Post_Recursive_Yes
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_AfterDispatch,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_AfterEnable,
- RtemsSignalReqSend_Post_Recursive_No
- }, {
- RtemsSignalReqSend_Post_Status_Ok,
- RtemsSignalReqSend_Post_Handler_AfterEnable,
- RtemsSignalReqSend_Post_Recursive_No
- }
-};
-
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Task_NA : 1;
- uint8_t Pre_Set_NA : 1;
- uint8_t Pre_Handler_NA : 1;
- uint8_t Pre_ASR_NA : 1;
- uint8_t Pre_Nested_NA : 1;
-} RtemsSignalReqSend_TransitionInfo[] = {
- {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0
- }
-};
-
static void RtemsSignalReqSend_Prepare( RtemsSignalReqSend_Context *ctx )
{
ctx->handler_calls = 0;
@@ -1113,12 +783,89 @@ static void RtemsSignalReqSend_Action( RtemsSignalReqSend_Context *ctx )
}
}
+typedef struct {
+ uint16_t Skip : 1;
+ uint16_t Pre_Task_NA : 1;
+ uint16_t Pre_Set_NA : 1;
+ uint16_t Pre_Handler_NA : 1;
+ uint16_t Pre_ASR_NA : 1;
+ uint16_t Pre_Nested_NA : 1;
+ uint16_t Post_Status : 3;
+ uint16_t Post_Handler : 3;
+ uint16_t Post_Recursive : 2;
+} RtemsSignalReqSend_Entry;
+
+static const RtemsSignalReqSend_Entry
+RtemsSignalReqSend_Entries[] = {
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_InvNum,
+ RtemsSignalReqSend_Post_Handler_NoCall,
+ RtemsSignalReqSend_Post_Recursive_No },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_InvId,
+ RtemsSignalReqSend_Post_Handler_NoCall,
+ RtemsSignalReqSend_Post_Recursive_No },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_NotDef,
+ RtemsSignalReqSend_Post_Handler_NoCall,
+ RtemsSignalReqSend_Post_Recursive_No },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_Ok,
+ RtemsSignalReqSend_Post_Handler_AfterEnable,
+ RtemsSignalReqSend_Post_Recursive_No },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_Ok,
+ RtemsSignalReqSend_Post_Handler_DuringSend,
+ RtemsSignalReqSend_Post_Recursive_Yes },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_Ok,
+ RtemsSignalReqSend_Post_Handler_DuringSend,
+ RtemsSignalReqSend_Post_Recursive_No },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_Ok,
+ RtemsSignalReqSend_Post_Handler_AfterDispatch,
+ RtemsSignalReqSend_Post_Recursive_Yes },
+ { 0, 0, 0, 0, 0, 0, RtemsSignalReqSend_Post_Status_Ok,
+ RtemsSignalReqSend_Post_Handler_AfterDispatch,
+ RtemsSignalReqSend_Post_Recursive_No }
+};
+
+static const uint8_t
+RtemsSignalReqSend_Map[] = {
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2,
+ 2, 2, 4, 5, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 6, 7, 3, 3
+};
+
+static size_t RtemsSignalReqSend_Scope( void *arg, char *buf, size_t n )
+{
+ RtemsSignalReqSend_Context *ctx;
+
+ ctx = arg;
+
+ if ( ctx->in_action_loop ) {
+ return T_get_scope( RtemsSignalReqSend_PreDesc, buf, n, ctx->pcs );
+ }
+
+ return 0;
+}
+
+static T_fixture RtemsSignalReqSend_Fixture = {
+ .setup = RtemsSignalReqSend_Setup_Wrap,
+ .stop = NULL,
+ .teardown = RtemsSignalReqSend_Teardown_Wrap,
+ .scope = RtemsSignalReqSend_Scope,
+ .initial_context = &RtemsSignalReqSend_Instance
+};
+
+static inline RtemsSignalReqSend_Entry RtemsSignalReqSend_GetEntry(
+ size_t index
+)
+{
+ return RtemsSignalReqSend_Entries[
+ RtemsSignalReqSend_Map[ index ]
+ ];
+}
+
/**
* @fn void T_case_body_RtemsSignalReqSend( void )
*/
T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
{
RtemsSignalReqSend_Context *ctx;
+ RtemsSignalReqSend_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -1130,7 +877,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
ctx->pcs[ 0 ] < RtemsSignalReqSend_Pre_Task_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsSignalReqSend_TransitionInfo[ index ].Pre_Task_NA ) {
+ entry = RtemsSignalReqSend_GetEntry( index );
+
+ if ( entry.Pre_Task_NA ) {
ctx->pcs[ 0 ] = RtemsSignalReqSend_Pre_Task_NA;
index += ( RtemsSignalReqSend_Pre_Task_NA - 1 )
* RtemsSignalReqSend_Pre_Set_NA
@@ -1144,7 +893,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
ctx->pcs[ 1 ] < RtemsSignalReqSend_Pre_Set_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsSignalReqSend_TransitionInfo[ index ].Pre_Set_NA ) {
+ entry = RtemsSignalReqSend_GetEntry( index );
+
+ if ( entry.Pre_Set_NA ) {
ctx->pcs[ 1 ] = RtemsSignalReqSend_Pre_Set_NA;
index += ( RtemsSignalReqSend_Pre_Set_NA - 1 )
* RtemsSignalReqSend_Pre_Handler_NA
@@ -1157,7 +908,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
ctx->pcs[ 2 ] < RtemsSignalReqSend_Pre_Handler_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsSignalReqSend_TransitionInfo[ index ].Pre_Handler_NA ) {
+ entry = RtemsSignalReqSend_GetEntry( index );
+
+ if ( entry.Pre_Handler_NA ) {
ctx->pcs[ 2 ] = RtemsSignalReqSend_Pre_Handler_NA;
index += ( RtemsSignalReqSend_Pre_Handler_NA - 1 )
* RtemsSignalReqSend_Pre_ASR_NA
@@ -1169,7 +922,9 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
ctx->pcs[ 3 ] < RtemsSignalReqSend_Pre_ASR_NA;
++ctx->pcs[ 3 ]
) {
- if ( RtemsSignalReqSend_TransitionInfo[ index ].Pre_ASR_NA ) {
+ entry = RtemsSignalReqSend_GetEntry( index );
+
+ if ( entry.Pre_ASR_NA ) {
ctx->pcs[ 3 ] = RtemsSignalReqSend_Pre_ASR_NA;
index += ( RtemsSignalReqSend_Pre_ASR_NA - 1 )
* RtemsSignalReqSend_Pre_Nested_NA;
@@ -1180,12 +935,14 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
ctx->pcs[ 4 ] < RtemsSignalReqSend_Pre_Nested_NA;
++ctx->pcs[ 4 ]
) {
- if ( RtemsSignalReqSend_TransitionInfo[ index ].Pre_Nested_NA ) {
+ entry = RtemsSignalReqSend_GetEntry( index );
+
+ if ( entry.Pre_Nested_NA ) {
ctx->pcs[ 4 ] = RtemsSignalReqSend_Pre_Nested_NA;
index += ( RtemsSignalReqSend_Pre_Nested_NA - 1 );
}
- if ( RtemsSignalReqSend_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
@@ -1197,17 +954,11 @@ T_TEST_CASE_FIXTURE( RtemsSignalReqSend, &RtemsSignalReqSend_Fixture )
RtemsSignalReqSend_Pre_ASR_Prepare( ctx, ctx->pcs[ 3 ] );
RtemsSignalReqSend_Pre_Nested_Prepare( ctx, ctx->pcs[ 4 ] );
RtemsSignalReqSend_Action( ctx );
- RtemsSignalReqSend_Post_Status_Check(
- ctx,
- RtemsSignalReqSend_TransitionMap[ index ][ 0 ]
- );
- RtemsSignalReqSend_Post_Handler_Check(
- ctx,
- RtemsSignalReqSend_TransitionMap[ index ][ 1 ]
- );
+ RtemsSignalReqSend_Post_Status_Check( ctx, entry.Post_Status );
+ RtemsSignalReqSend_Post_Handler_Check( ctx, entry.Post_Handler );
RtemsSignalReqSend_Post_Recursive_Check(
ctx,
- RtemsSignalReqSend_TransitionMap[ index ][ 2 ]
+ entry.Post_Recursive
);
++index;
}
diff --git a/testsuites/validation/tc-task-construct-errors.c b/testsuites/validation/tc-task-construct-errors.c
index 1838356..ac57472 100644
--- a/testsuites/validation/tc-task-construct-errors.c
+++ b/testsuites/validation/tc-task-construct-errors.c
@@ -70,18 +70,18 @@
*/
typedef enum {
- RtemsTaskReqConstructErrors_Pre_Id_Valid,
- RtemsTaskReqConstructErrors_Pre_Id_Null,
- RtemsTaskReqConstructErrors_Pre_Id_NA
-} RtemsTaskReqConstructErrors_Pre_Id;
-
-typedef enum {
RtemsTaskReqConstructErrors_Pre_Name_Valid,
RtemsTaskReqConstructErrors_Pre_Name_Inv,
RtemsTaskReqConstructErrors_Pre_Name_NA
} RtemsTaskReqConstructErrors_Pre_Name;
typedef enum {
+ RtemsTaskReqConstructErrors_Pre_Id_Valid,
+ RtemsTaskReqConstructErrors_Pre_Id_Null,
+ RtemsTaskReqConstructErrors_Pre_Id_NA
+} RtemsTaskReqConstructErrors_Pre_Id;
+
+typedef enum {
RtemsTaskReqConstructErrors_Pre_SysTsk_Yes,
RtemsTaskReqConstructErrors_Pre_SysTsk_No,
RtemsTaskReqConstructErrors_Pre_SysTsk_NA
@@ -200,15 +200,15 @@ typedef struct {
static RtemsTaskReqConstructErrors_Context
RtemsTaskReqConstructErrors_Instance;
-static const char * const RtemsTaskReqConstructErrors_PreDesc_Id[] = {
+static const char * const RtemsTaskReqConstructErrors_PreDesc_Name[] = {
"Valid",
- "Null",
+ "Inv",
"NA"
};
-static const char * const RtemsTaskReqConstructErrors_PreDesc_Name[] = {
+static const char * const RtemsTaskReqConstructErrors_PreDesc_Id[] = {
"Valid",
- "Inv",
+ "Null",
"NA"
};
@@ -250,8 +250,8 @@ static const char * const RtemsTaskReqConstructErrors_PreDesc_Ext[] = {
};
static const char * const * const RtemsTaskReqConstructErrors_PreDesc[] = {
- RtemsTaskReqConstructErrors_PreDesc_Id,
RtemsTaskReqConstructErrors_PreDesc_Name,
+ RtemsTaskReqConstructErrors_PreDesc_Id,
RtemsTaskReqConstructErrors_PreDesc_SysTsk,
RtemsTaskReqConstructErrors_PreDesc_Prio,
RtemsTaskReqConstructErrors_PreDesc_Free,
@@ -331,56 +331,56 @@ static const rtems_extensions_table extensions = {
.thread_delete = ThreadDelete
};
-static void RtemsTaskReqConstructErrors_Pre_Id_Prepare(
+static void RtemsTaskReqConstructErrors_Pre_Name_Prepare(
RtemsTaskReqConstructErrors_Context *ctx,
- RtemsTaskReqConstructErrors_Pre_Id state
+ RtemsTaskReqConstructErrors_Pre_Name state
)
{
switch ( state ) {
- case RtemsTaskReqConstructErrors_Pre_Id_Valid: {
+ case RtemsTaskReqConstructErrors_Pre_Name_Valid: {
/*
- * The ``id`` parameter shall reference an object of type rtems_id.
+ * While the name of the task configuration is valid.
*/
- ctx->id = &ctx->id_value;
+ ctx->config.name = NAME;
break;
}
- case RtemsTaskReqConstructErrors_Pre_Id_Null: {
+ case RtemsTaskReqConstructErrors_Pre_Name_Inv: {
/*
- * The ``id`` parameter shall be NULL.
+ * While the name of the task configuration is invalid.
*/
- ctx->id = NULL;
+ ctx->config.name = 0;
break;
}
- case RtemsTaskReqConstructErrors_Pre_Id_NA:
+ case RtemsTaskReqConstructErrors_Pre_Name_NA:
break;
}
}
-static void RtemsTaskReqConstructErrors_Pre_Name_Prepare(
+static void RtemsTaskReqConstructErrors_Pre_Id_Prepare(
RtemsTaskReqConstructErrors_Context *ctx,
- RtemsTaskReqConstructErrors_Pre_Name state
+ RtemsTaskReqConstructErrors_Pre_Id state
)
{
switch ( state ) {
- case RtemsTaskReqConstructErrors_Pre_Name_Valid: {
+ case RtemsTaskReqConstructErrors_Pre_Id_Valid: {
/*
- * The name of the task configuration shall be valid.
+ * While the ``id`` parameter references an object of type rtems_id.
*/
- ctx->config.name = NAME;
+ ctx->id = &ctx->id_value;
break;
}
- case RtemsTaskReqConstructErrors_Pre_Name_Inv: {
+ case RtemsTaskReqConstructErrors_Pre_Id_Null: {
/*
- * The name of the task configuration shall be invalid.
+ * While the ``id`` parameter is NULL.
*/
- ctx->config.name = 0;
+ ctx->id = NULL;
break;
}
- case RtemsTaskReqConstructErrors_Pre_Name_NA:
+ case RtemsTaskReqConstructErrors_Pre_Id_NA:
break;
}
}
@@ -393,7 +393,8 @@ static void RtemsTaskReqConstructErrors_Pre_SysTsk_Prepare(
switch ( state ) {
case RtemsTaskReqConstructErrors_Pre_SysTsk_Yes: {
/*
- * The attributes of the task configuration shall specify a system task.
+ * While the attributes of the task configuration specifies a system
+ * task.
*/
ctx->config.attributes |= RTEMS_SYSTEM_TASK;
break;
@@ -401,8 +402,8 @@ static void RtemsTaskReqConstructErrors_Pre_SysTsk_Prepare(
case RtemsTaskReqConstructErrors_Pre_SysTsk_No: {
/*
- * The attributes of the task configuration shall specify an application
- * task.
+ * While the attributes of the task configuration specifies an
+ * application task.
*/
/* Nothing to do */
break;
@@ -421,7 +422,7 @@ static void RtemsTaskReqConstructErrors_Pre_Prio_Prepare(
switch ( state ) {
case RtemsTaskReqConstructErrors_Pre_Prio_Valid: {
/*
- * The initial priority of the task configuration shall be valid and
+ * While the initial priority of the task configuration is valid and
* non-zero.
*/
ctx->config.initial_priority = 254;
@@ -430,7 +431,7 @@ static void RtemsTaskReqConstructErrors_Pre_Prio_Prepare(
case RtemsTaskReqConstructErrors_Pre_Prio_Zero: {
/*
- * The initial priority of the task configuration shall be zero.
+ * While the initial priority of the task configuration is zero.
*/
ctx->config.initial_priority = 0;
break;
@@ -438,7 +439,7 @@ static void RtemsTaskReqConstructErrors_Pre_Prio_Prepare(
case RtemsTaskReqConstructErrors_Pre_Prio_Inv: {
/*
- * The initial priority of the task configuration shall be invalid.
+ * While the initial priority of the task configuration is invalid.
*/
ctx->config.initial_priority = 0xffffffff;
break;
@@ -457,7 +458,7 @@ static void RtemsTaskReqConstructErrors_Pre_Free_Prepare(
switch ( state ) {
case RtemsTaskReqConstructErrors_Pre_Free_Yes: {
/*
- * The system shall have at least one inactive task object available.
+ * While the system has at least one inactive task object available.
*/
/* Nothing to do */
break;
@@ -465,7 +466,7 @@ static void RtemsTaskReqConstructErrors_Pre_Free_Prepare(
case RtemsTaskReqConstructErrors_Pre_Free_No: {
/*
- * The system shall not have an inactive task object available.
+ * While the system has no inactive task object available.
*/
ctx->seized_objects = T_seize_objects( Create, ctx );
break;
@@ -484,8 +485,8 @@ static void RtemsTaskReqConstructErrors_Pre_TLS_Prepare(
switch ( state ) {
case RtemsTaskReqConstructErrors_Pre_TLS_Enough: {
/*
- * The maximum thread-local storage size of the task configuration shall
- * be greater than or equal to the thread-local storage size.
+ * While the maximum thread-local storage size of the task configuration
+ * is greater than or equal to the thread-local storage size.
*/
ctx->config.maximum_thread_local_storage_size = MAX_TLS_SIZE;
break;
@@ -493,8 +494,8 @@ static void RtemsTaskReqConstructErrors_Pre_TLS_Prepare(
case RtemsTaskReqConstructErrors_Pre_TLS_Small: {
/*
- * The maximum thread-local storage size of the task configuration shall
- * be less than the thread-local storage size.
+ * While the maximum thread-local storage size of the task configuration
+ * is less than the thread-local storage size.
*/
ctx->config.maximum_thread_local_storage_size = 0;
break;
@@ -513,7 +514,7 @@ static void RtemsTaskReqConstructErrors_Pre_Stack_Prepare(
switch ( state ) {
case RtemsTaskReqConstructErrors_Pre_Stack_Enough: {
/*
- * The task stack size of the task configuration shall be greater than or
+ * While the task stack size of the task configuration is greater than or
* equal to the configured minimum size.
*/
ctx->stack_size = RTEMS_MINIMUM_STACK_SIZE;
@@ -522,7 +523,7 @@ static void RtemsTaskReqConstructErrors_Pre_Stack_Prepare(
case RtemsTaskReqConstructErrors_Pre_Stack_Small: {
/*
- * The task stack size of the task configuration shall be less than the
+ * While the task stack size of the task configuration is less than the
* configured minimum size.
*/
ctx->stack_size = 0;
@@ -542,7 +543,7 @@ static void RtemsTaskReqConstructErrors_Pre_Ext_Prepare(
switch ( state ) {
case RtemsTaskReqConstructErrors_Pre_Ext_Ok: {
/*
- * None of the task create extensions shall fail.
+ * While none of the task create extensions fails.
*/
ctx->create_extension_status = true;
break;
@@ -550,7 +551,7 @@ static void RtemsTaskReqConstructErrors_Pre_Ext_Prepare(
case RtemsTaskReqConstructErrors_Pre_Ext_Err: {
/*
- * At least one of the task create extensions shall fail.
+ * While at least one of the task create extensions fails.
*/
ctx->create_extension_status = false;
break;
@@ -834,3552 +835,169 @@ static void RtemsTaskReqConstructErrors_Teardown_Wrap( void *arg )
RtemsTaskReqConstructErrors_Teardown( ctx );
}
-static size_t RtemsTaskReqConstructErrors_Scope(
- void *arg,
- char *buf,
- size_t n
+static void RtemsTaskReqConstructErrors_Prepare(
+ RtemsTaskReqConstructErrors_Context *ctx
)
{
- RtemsTaskReqConstructErrors_Context *ctx;
+ _RTEMS_Lock_allocator();
+ _Thread_Kill_zombies();
+ _RTEMS_Unlock_allocator();
- ctx = arg;
+ ctx->id_value = INVALID_ID;
+ memset( &ctx->config, 0, sizeof( ctx->config ) );
+ ctx->config.storage_area = task_storage,
+ ctx->config.storage_free = StorageFree;
+}
- if ( ctx->in_action_loop ) {
- return T_get_scope(
- RtemsTaskReqConstructErrors_PreDesc,
- buf,
- n,
- ctx->pcs
- );
+static void RtemsTaskReqConstructErrors_Action(
+ RtemsTaskReqConstructErrors_Context *ctx
+)
+{
+ ctx->create_extension_calls = 0;
+ ctx->delete_extension_calls = 0;
+ ctx->storage_free_calls = 0;
+ ctx->config.storage_size = RTEMS_TASK_STORAGE_SIZE(
+ ctx->config.maximum_thread_local_storage_size + ctx->stack_size,
+ ctx->config.attributes
+ );
+ ctx->status = rtems_task_construct( &ctx->config, ctx->id );
+}
+
+static void RtemsTaskReqConstructErrors_Cleanup(
+ RtemsTaskReqConstructErrors_Context *ctx
+)
+{
+ if ( ctx->id_value != INVALID_ID ) {
+ rtems_status_code sc;
+
+ sc = rtems_task_delete( ctx->id_value );
+ T_rsc_success( sc );
+
+ ctx->id_value = INVALID_ID;
}
- return 0;
+ T_surrender_objects( &ctx->seized_objects, rtems_task_delete );
}
-static T_fixture RtemsTaskReqConstructErrors_Fixture = {
- .setup = RtemsTaskReqConstructErrors_Setup_Wrap,
- .stop = NULL,
- .teardown = RtemsTaskReqConstructErrors_Teardown_Wrap,
- .scope = RtemsTaskReqConstructErrors_Scope,
- .initial_context = &RtemsTaskReqConstructErrors_Instance
-};
+typedef struct {
+ uint32_t Skip : 1;
+ uint32_t Pre_Name_NA : 1;
+ uint32_t Pre_Id_NA : 1;
+ uint32_t Pre_SysTsk_NA : 1;
+ uint32_t Pre_Prio_NA : 1;
+ uint32_t Pre_Free_NA : 1;
+ uint32_t Pre_TLS_NA : 1;
+ uint32_t Pre_Stack_NA : 1;
+ uint32_t Pre_Ext_NA : 1;
+ uint32_t Post_Status : 3;
+ uint32_t Post_Name : 2;
+ uint32_t Post_IdVar : 2;
+ uint32_t Post_CreateExt : 2;
+ uint32_t Post_DelExt : 2;
+ uint32_t Post_StoFree : 2;
+} RtemsTaskReqConstructErrors_Entry;
-static const uint8_t RtemsTaskReqConstructErrors_TransitionMap[][ 6 ] = {
- {
- RtemsTaskReqConstructErrors_Post_Status_Ok,
- RtemsTaskReqConstructErrors_Post_Name_Valid,
- RtemsTaskReqConstructErrors_Post_IdVar_Set,
- RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_Unsat,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
- RtemsTaskReqConstructErrors_Post_DelExt_Yes,
- RtemsTaskReqConstructErrors_Post_StoFree_Yes
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
+static const RtemsTaskReqConstructErrors_Entry
+RtemsTaskReqConstructErrors_Entries[] = {
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_InvName,
RtemsTaskReqConstructErrors_Post_Name_Invalid,
RtemsTaskReqConstructErrors_Post_IdVar_Nop,
RtemsTaskReqConstructErrors_Post_CreateExt_No,
RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
+ RtemsTaskReqConstructErrors_Post_StoFree_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_InvAddr,
RtemsTaskReqConstructErrors_Post_Name_Invalid,
RtemsTaskReqConstructErrors_Post_IdVar_Nop,
RtemsTaskReqConstructErrors_Post_CreateExt_No,
RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
+ RtemsTaskReqConstructErrors_Post_StoFree_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_InvPrio,
RtemsTaskReqConstructErrors_Post_Name_Invalid,
RtemsTaskReqConstructErrors_Post_IdVar_Nop,
RtemsTaskReqConstructErrors_Post_CreateExt_No,
RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
+ RtemsTaskReqConstructErrors_Post_StoFree_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_TooMany,
RtemsTaskReqConstructErrors_Post_Name_Invalid,
RtemsTaskReqConstructErrors_Post_IdVar_Nop,
RtemsTaskReqConstructErrors_Post_CreateExt_No,
RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
+ RtemsTaskReqConstructErrors_Post_StoFree_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_InvSize,
RtemsTaskReqConstructErrors_Post_Name_Invalid,
RtemsTaskReqConstructErrors_Post_IdVar_Nop,
RtemsTaskReqConstructErrors_Post_CreateExt_No,
RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_Ok,
+ RtemsTaskReqConstructErrors_Post_StoFree_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_Ok,
RtemsTaskReqConstructErrors_Post_Name_Valid,
RtemsTaskReqConstructErrors_Post_IdVar_Set,
RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_Unsat,
+ RtemsTaskReqConstructErrors_Post_StoFree_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqConstructErrors_Post_Status_Unsat,
RtemsTaskReqConstructErrors_Post_Name_Invalid,
RtemsTaskReqConstructErrors_Post_IdVar_Nop,
RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
RtemsTaskReqConstructErrors_Post_DelExt_Yes,
- RtemsTaskReqConstructErrors_Post_StoFree_Yes
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_Ok,
- RtemsTaskReqConstructErrors_Post_Name_Valid,
- RtemsTaskReqConstructErrors_Post_IdVar_Set,
- RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_Unsat,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
- RtemsTaskReqConstructErrors_Post_DelExt_Yes,
- RtemsTaskReqConstructErrors_Post_StoFree_Yes
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvSize,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_TooMany,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvPrio,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvAddr,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }, {
- RtemsTaskReqConstructErrors_Post_Status_InvName,
- RtemsTaskReqConstructErrors_Post_Name_Invalid,
- RtemsTaskReqConstructErrors_Post_IdVar_Nop,
- RtemsTaskReqConstructErrors_Post_CreateExt_No,
- RtemsTaskReqConstructErrors_Post_DelExt_No,
- RtemsTaskReqConstructErrors_Post_StoFree_No
- }
+ RtemsTaskReqConstructErrors_Post_StoFree_Yes }
};
-static const struct {
- uint16_t Skip : 1;
- uint16_t Pre_Id_NA : 1;
- uint16_t Pre_Name_NA : 1;
- uint16_t Pre_SysTsk_NA : 1;
- uint16_t Pre_Prio_NA : 1;
- uint16_t Pre_Free_NA : 1;
- uint16_t Pre_TLS_NA : 1;
- uint16_t Pre_Stack_NA : 1;
- uint16_t Pre_Ext_NA : 1;
-} RtemsTaskReqConstructErrors_TransitionInfo[] = {
- {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0, 0
- }
+static const uint8_t
+RtemsTaskReqConstructErrors_Map[] = {
+ 5, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 5, 6, 4, 4, 4, 4, 4, 4, 3, 3,
+ 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 6, 4, 4,
+ 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
};
-static void RtemsTaskReqConstructErrors_Prepare(
- RtemsTaskReqConstructErrors_Context *ctx
+static size_t RtemsTaskReqConstructErrors_Scope(
+ void *arg,
+ char *buf,
+ size_t n
)
{
- _RTEMS_Lock_allocator();
- _Thread_Kill_zombies();
- _RTEMS_Unlock_allocator();
-
- ctx->id_value = INVALID_ID;
- memset( &ctx->config, 0, sizeof( ctx->config ) );
- ctx->config.storage_area = task_storage,
- ctx->config.storage_free = StorageFree;
-}
+ RtemsTaskReqConstructErrors_Context *ctx;
-static void RtemsTaskReqConstructErrors_Action(
- RtemsTaskReqConstructErrors_Context *ctx
-)
-{
- ctx->create_extension_calls = 0;
- ctx->delete_extension_calls = 0;
- ctx->storage_free_calls = 0;
- ctx->config.storage_size = RTEMS_TASK_STORAGE_SIZE(
- ctx->config.maximum_thread_local_storage_size + ctx->stack_size,
- ctx->config.attributes
- );
- ctx->status = rtems_task_construct( &ctx->config, ctx->id );
-}
+ ctx = arg;
-static void RtemsTaskReqConstructErrors_Cleanup(
- RtemsTaskReqConstructErrors_Context *ctx
-)
-{
- if ( ctx->id_value != INVALID_ID ) {
- rtems_status_code sc;
+ if ( ctx->in_action_loop ) {
+ return T_get_scope(
+ RtemsTaskReqConstructErrors_PreDesc,
+ buf,
+ n,
+ ctx->pcs
+ );
+ }
- sc = rtems_task_delete( ctx->id_value );
- T_rsc_success( sc );
+ return 0;
+}
- ctx->id_value = INVALID_ID;
- }
+static T_fixture RtemsTaskReqConstructErrors_Fixture = {
+ .setup = RtemsTaskReqConstructErrors_Setup_Wrap,
+ .stop = NULL,
+ .teardown = RtemsTaskReqConstructErrors_Teardown_Wrap,
+ .scope = RtemsTaskReqConstructErrors_Scope,
+ .initial_context = &RtemsTaskReqConstructErrors_Instance
+};
- T_surrender_objects( &ctx->seized_objects, rtems_task_delete );
+static inline RtemsTaskReqConstructErrors_Entry
+RtemsTaskReqConstructErrors_GetEntry( size_t index )
+{
+ return RtemsTaskReqConstructErrors_Entries[
+ RtemsTaskReqConstructErrors_Map[ index ]
+ ];
}
/**
@@ -4391,6 +1009,7 @@ T_TEST_CASE_FIXTURE(
)
{
RtemsTaskReqConstructErrors_Context *ctx;
+ RtemsTaskReqConstructErrors_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -4398,14 +1017,16 @@ T_TEST_CASE_FIXTURE(
index = 0;
for (
- ctx->pcs[ 0 ] = RtemsTaskReqConstructErrors_Pre_Id_Valid;
- ctx->pcs[ 0 ] < RtemsTaskReqConstructErrors_Pre_Id_NA;
+ ctx->pcs[ 0 ] = RtemsTaskReqConstructErrors_Pre_Name_Valid;
+ ctx->pcs[ 0 ] < RtemsTaskReqConstructErrors_Pre_Name_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Id_NA ) {
- ctx->pcs[ 0 ] = RtemsTaskReqConstructErrors_Pre_Id_NA;
- index += ( RtemsTaskReqConstructErrors_Pre_Id_NA - 1 )
- * RtemsTaskReqConstructErrors_Pre_Name_NA
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Name_NA ) {
+ ctx->pcs[ 0 ] = RtemsTaskReqConstructErrors_Pre_Name_NA;
+ index += ( RtemsTaskReqConstructErrors_Pre_Name_NA - 1 )
+ * RtemsTaskReqConstructErrors_Pre_Id_NA
* RtemsTaskReqConstructErrors_Pre_SysTsk_NA
* RtemsTaskReqConstructErrors_Pre_Prio_NA
* RtemsTaskReqConstructErrors_Pre_Free_NA
@@ -4415,13 +1036,15 @@ T_TEST_CASE_FIXTURE(
}
for (
- ctx->pcs[ 1 ] = RtemsTaskReqConstructErrors_Pre_Name_Valid;
- ctx->pcs[ 1 ] < RtemsTaskReqConstructErrors_Pre_Name_NA;
+ ctx->pcs[ 1 ] = RtemsTaskReqConstructErrors_Pre_Id_Valid;
+ ctx->pcs[ 1 ] < RtemsTaskReqConstructErrors_Pre_Id_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Name_NA ) {
- ctx->pcs[ 1 ] = RtemsTaskReqConstructErrors_Pre_Name_NA;
- index += ( RtemsTaskReqConstructErrors_Pre_Name_NA - 1 )
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
+ ctx->pcs[ 1 ] = RtemsTaskReqConstructErrors_Pre_Id_NA;
+ index += ( RtemsTaskReqConstructErrors_Pre_Id_NA - 1 )
* RtemsTaskReqConstructErrors_Pre_SysTsk_NA
* RtemsTaskReqConstructErrors_Pre_Prio_NA
* RtemsTaskReqConstructErrors_Pre_Free_NA
@@ -4435,7 +1058,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 2 ] < RtemsTaskReqConstructErrors_Pre_SysTsk_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_SysTsk_NA ) {
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_SysTsk_NA ) {
ctx->pcs[ 2 ] = RtemsTaskReqConstructErrors_Pre_SysTsk_NA;
index += ( RtemsTaskReqConstructErrors_Pre_SysTsk_NA - 1 )
* RtemsTaskReqConstructErrors_Pre_Prio_NA
@@ -4450,7 +1075,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 3 ] < RtemsTaskReqConstructErrors_Pre_Prio_NA;
++ctx->pcs[ 3 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Prio_NA ) {
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Prio_NA ) {
ctx->pcs[ 3 ] = RtemsTaskReqConstructErrors_Pre_Prio_NA;
index += ( RtemsTaskReqConstructErrors_Pre_Prio_NA - 1 )
* RtemsTaskReqConstructErrors_Pre_Free_NA
@@ -4464,7 +1091,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 4 ] < RtemsTaskReqConstructErrors_Pre_Free_NA;
++ctx->pcs[ 4 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Free_NA ) {
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Free_NA ) {
ctx->pcs[ 4 ] = RtemsTaskReqConstructErrors_Pre_Free_NA;
index += ( RtemsTaskReqConstructErrors_Pre_Free_NA - 1 )
* RtemsTaskReqConstructErrors_Pre_TLS_NA
@@ -4477,7 +1106,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 5 ] < RtemsTaskReqConstructErrors_Pre_TLS_NA;
++ctx->pcs[ 5 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_TLS_NA ) {
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_TLS_NA ) {
ctx->pcs[ 5 ] = RtemsTaskReqConstructErrors_Pre_TLS_NA;
index += ( RtemsTaskReqConstructErrors_Pre_TLS_NA - 1 )
* RtemsTaskReqConstructErrors_Pre_Stack_NA
@@ -4489,7 +1120,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 6 ] < RtemsTaskReqConstructErrors_Pre_Stack_NA;
++ctx->pcs[ 6 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Stack_NA ) {
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Stack_NA ) {
ctx->pcs[ 6 ] = RtemsTaskReqConstructErrors_Pre_Stack_NA;
index += ( RtemsTaskReqConstructErrors_Pre_Stack_NA - 1 )
* RtemsTaskReqConstructErrors_Pre_Ext_NA;
@@ -4500,22 +1133,24 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 7 ] < RtemsTaskReqConstructErrors_Pre_Ext_NA;
++ctx->pcs[ 7 ]
) {
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Ext_NA ) {
+ entry = RtemsTaskReqConstructErrors_GetEntry( index );
+
+ if ( entry.Pre_Ext_NA ) {
ctx->pcs[ 7 ] = RtemsTaskReqConstructErrors_Pre_Ext_NA;
index += ( RtemsTaskReqConstructErrors_Pre_Ext_NA - 1 );
}
- if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
RtemsTaskReqConstructErrors_Prepare( ctx );
- RtemsTaskReqConstructErrors_Pre_Id_Prepare(
+ RtemsTaskReqConstructErrors_Pre_Name_Prepare(
ctx,
ctx->pcs[ 0 ]
);
- RtemsTaskReqConstructErrors_Pre_Name_Prepare(
+ RtemsTaskReqConstructErrors_Pre_Id_Prepare(
ctx,
ctx->pcs[ 1 ]
);
@@ -4546,27 +1181,27 @@ T_TEST_CASE_FIXTURE(
RtemsTaskReqConstructErrors_Action( ctx );
RtemsTaskReqConstructErrors_Post_Status_Check(
ctx,
- RtemsTaskReqConstructErrors_TransitionMap[ index ][ 0 ]
+ entry.Post_Status
);
RtemsTaskReqConstructErrors_Post_Name_Check(
ctx,
- RtemsTaskReqConstructErrors_TransitionMap[ index ][ 1 ]
+ entry.Post_Name
);
RtemsTaskReqConstructErrors_Post_IdVar_Check(
ctx,
- RtemsTaskReqConstructErrors_TransitionMap[ index ][ 2 ]
+ entry.Post_IdVar
);
RtemsTaskReqConstructErrors_Post_CreateExt_Check(
ctx,
- RtemsTaskReqConstructErrors_TransitionMap[ index ][ 3 ]
+ entry.Post_CreateExt
);
RtemsTaskReqConstructErrors_Post_DelExt_Check(
ctx,
- RtemsTaskReqConstructErrors_TransitionMap[ index ][ 4 ]
+ entry.Post_DelExt
);
RtemsTaskReqConstructErrors_Post_StoFree_Check(
ctx,
- RtemsTaskReqConstructErrors_TransitionMap[ index ][ 5 ]
+ entry.Post_StoFree
);
RtemsTaskReqConstructErrors_Cleanup( ctx );
++index;
diff --git a/testsuites/validation/tc-task-create-errors.c b/testsuites/validation/tc-task-create-errors.c
index 9c63c86..1733201 100644
--- a/testsuites/validation/tc-task-create-errors.c
+++ b/testsuites/validation/tc-task-create-errors.c
@@ -70,18 +70,18 @@
*/
typedef enum {
- RtemsTaskReqCreateErrors_Pre_Id_Valid,
- RtemsTaskReqCreateErrors_Pre_Id_Null,
- RtemsTaskReqCreateErrors_Pre_Id_NA
-} RtemsTaskReqCreateErrors_Pre_Id;
-
-typedef enum {
RtemsTaskReqCreateErrors_Pre_Name_Valid,
RtemsTaskReqCreateErrors_Pre_Name_Inv,
RtemsTaskReqCreateErrors_Pre_Name_NA
} RtemsTaskReqCreateErrors_Pre_Name;
typedef enum {
+ RtemsTaskReqCreateErrors_Pre_Id_Valid,
+ RtemsTaskReqCreateErrors_Pre_Id_Null,
+ RtemsTaskReqCreateErrors_Pre_Id_NA
+} RtemsTaskReqCreateErrors_Pre_Id;
+
+typedef enum {
RtemsTaskReqCreateErrors_Pre_SysTsk_Yes,
RtemsTaskReqCreateErrors_Pre_SysTsk_No,
RtemsTaskReqCreateErrors_Pre_SysTsk_NA
@@ -190,15 +190,15 @@ typedef struct {
static RtemsTaskReqCreateErrors_Context
RtemsTaskReqCreateErrors_Instance;
-static const char * const RtemsTaskReqCreateErrors_PreDesc_Id[] = {
+static const char * const RtemsTaskReqCreateErrors_PreDesc_Name[] = {
"Valid",
- "Null",
+ "Inv",
"NA"
};
-static const char * const RtemsTaskReqCreateErrors_PreDesc_Name[] = {
+static const char * const RtemsTaskReqCreateErrors_PreDesc_Id[] = {
"Valid",
- "Inv",
+ "Null",
"NA"
};
@@ -235,8 +235,8 @@ static const char * const RtemsTaskReqCreateErrors_PreDesc_Ext[] = {
};
static const char * const * const RtemsTaskReqCreateErrors_PreDesc[] = {
- RtemsTaskReqCreateErrors_PreDesc_Id,
RtemsTaskReqCreateErrors_PreDesc_Name,
+ RtemsTaskReqCreateErrors_PreDesc_Id,
RtemsTaskReqCreateErrors_PreDesc_SysTsk,
RtemsTaskReqCreateErrors_PreDesc_Prio,
RtemsTaskReqCreateErrors_PreDesc_Free,
@@ -295,56 +295,56 @@ static const rtems_extensions_table extensions = {
.thread_delete = ThreadDelete
};
-static void RtemsTaskReqCreateErrors_Pre_Id_Prepare(
+static void RtemsTaskReqCreateErrors_Pre_Name_Prepare(
RtemsTaskReqCreateErrors_Context *ctx,
- RtemsTaskReqCreateErrors_Pre_Id state
+ RtemsTaskReqCreateErrors_Pre_Name state
)
{
switch ( state ) {
- case RtemsTaskReqCreateErrors_Pre_Id_Valid: {
+ case RtemsTaskReqCreateErrors_Pre_Name_Valid: {
/*
- * The ``id`` parameter shall reference an object of type rtems_id.
+ * While the ``name`` parameter is valid.
*/
- ctx->id = &ctx->id_value;
+ ctx->name = NAME;
break;
}
- case RtemsTaskReqCreateErrors_Pre_Id_Null: {
+ case RtemsTaskReqCreateErrors_Pre_Name_Inv: {
/*
- * The ``id`` parameter shall be NULL.
+ * While the ``name`` parameter is invalid.
*/
- ctx->id = NULL;
+ ctx->name = 0;
break;
}
- case RtemsTaskReqCreateErrors_Pre_Id_NA:
+ case RtemsTaskReqCreateErrors_Pre_Name_NA:
break;
}
}
-static void RtemsTaskReqCreateErrors_Pre_Name_Prepare(
+static void RtemsTaskReqCreateErrors_Pre_Id_Prepare(
RtemsTaskReqCreateErrors_Context *ctx,
- RtemsTaskReqCreateErrors_Pre_Name state
+ RtemsTaskReqCreateErrors_Pre_Id state
)
{
switch ( state ) {
- case RtemsTaskReqCreateErrors_Pre_Name_Valid: {
+ case RtemsTaskReqCreateErrors_Pre_Id_Valid: {
/*
- * The ``name`` parameter shall be valid.
+ * While the ``id`` parameter references an object of type rtems_id.
*/
- ctx->name = NAME;
+ ctx->id = &ctx->id_value;
break;
}
- case RtemsTaskReqCreateErrors_Pre_Name_Inv: {
+ case RtemsTaskReqCreateErrors_Pre_Id_Null: {
/*
- * The ``name`` parameter shall be invalid.
+ * While the ``id`` parameter is NULL.
*/
- ctx->name = 0;
+ ctx->id = NULL;
break;
}
- case RtemsTaskReqCreateErrors_Pre_Name_NA:
+ case RtemsTaskReqCreateErrors_Pre_Id_NA:
break;
}
}
@@ -357,7 +357,7 @@ static void RtemsTaskReqCreateErrors_Pre_SysTsk_Prepare(
switch ( state ) {
case RtemsTaskReqCreateErrors_Pre_SysTsk_Yes: {
/*
- * The ``attribute_set`` parameter shall specify a system task.
+ * While the ``attribute_set`` parameter specifies a system task.
*/
ctx->attributes = RTEMS_SYSTEM_TASK;
break;
@@ -365,7 +365,7 @@ static void RtemsTaskReqCreateErrors_Pre_SysTsk_Prepare(
case RtemsTaskReqCreateErrors_Pre_SysTsk_No: {
/*
- * The ``attribute_set`` parameter shall specify an application task.
+ * While the ``attribute_set`` parameter specifies an application task.
*/
ctx->attributes = RTEMS_DEFAULT_ATTRIBUTES;
break;
@@ -384,7 +384,7 @@ static void RtemsTaskReqCreateErrors_Pre_Prio_Prepare(
switch ( state ) {
case RtemsTaskReqCreateErrors_Pre_Prio_Valid: {
/*
- * The ``initial_priority`` parameter shall be valid and non-zero.
+ * While the ``initial_priority`` parameter is valid and non-zero.
*/
ctx->initial_priority = 254;
break;
@@ -392,7 +392,7 @@ static void RtemsTaskReqCreateErrors_Pre_Prio_Prepare(
case RtemsTaskReqCreateErrors_Pre_Prio_Zero: {
/*
- * The ``initial_priority`` parameter shall be zero.
+ * While the ``initial_priority`` parameter is zero.
*/
ctx->initial_priority = 0;
break;
@@ -400,7 +400,7 @@ static void RtemsTaskReqCreateErrors_Pre_Prio_Prepare(
case RtemsTaskReqCreateErrors_Pre_Prio_Inv: {
/*
- * The ``initial_priority`` parameter shall be invalid.
+ * While the ``initial_priority`` parameter is invalid.
*/
ctx->initial_priority = 0xffffffff;
break;
@@ -419,7 +419,7 @@ static void RtemsTaskReqCreateErrors_Pre_Free_Prepare(
switch ( state ) {
case RtemsTaskReqCreateErrors_Pre_Free_Yes: {
/*
- * The system shall have at least one inactive task object available.
+ * While the system has at least one inactive task object available.
*/
/* Nothing to do */
break;
@@ -427,7 +427,7 @@ static void RtemsTaskReqCreateErrors_Pre_Free_Prepare(
case RtemsTaskReqCreateErrors_Pre_Free_No: {
/*
- * The system shall not have an inactive task object available.
+ * While the system has no inactive task object available.
*/
ctx->seized_objects = T_seize_objects( Create, ctx );
break;
@@ -446,7 +446,7 @@ static void RtemsTaskReqCreateErrors_Pre_Stack_Prepare(
switch ( state ) {
case RtemsTaskReqCreateErrors_Pre_Stack_Normal: {
/*
- * The ``initial_priority`` parameter shall be greater than or equal to
+ * While the ``initial_priority`` parameter is greater than or equal to
* the configured minimum size and less than or equal to the maximum
* stack size which can be allocated by the system.
*/
@@ -456,7 +456,7 @@ static void RtemsTaskReqCreateErrors_Pre_Stack_Prepare(
case RtemsTaskReqCreateErrors_Pre_Stack_Small: {
/*
- * The ``initial_priority`` parameter shall be less than the configured
+ * While the ``initial_priority`` parameter is less than the configured
* minimum size.
*/
ctx->stack_size = 0;
@@ -465,7 +465,7 @@ static void RtemsTaskReqCreateErrors_Pre_Stack_Prepare(
case RtemsTaskReqCreateErrors_Pre_Stack_Huge: {
/*
- * The ``initial_priority`` parameter shall be greater than the maximum
+ * While the ``initial_priority`` parameter is greater than the maximum
* stack size which can be allocated by the system.
*/
ctx->stack_size = SIZE_MAX;
@@ -485,7 +485,7 @@ static void RtemsTaskReqCreateErrors_Pre_Ext_Prepare(
switch ( state ) {
case RtemsTaskReqCreateErrors_Pre_Ext_Ok: {
/*
- * None of the task create extensions shall fail.
+ * While none of the task create extensions fails.
*/
ctx->create_extension_status = true;
break;
@@ -493,7 +493,7 @@ static void RtemsTaskReqCreateErrors_Pre_Ext_Prepare(
case RtemsTaskReqCreateErrors_Pre_Ext_Err: {
/*
- * At least one of the task create extensions shall fail.
+ * While at least one of the task create extensions fails.
*/
ctx->create_extension_status = false;
break;
@@ -732,2389 +732,148 @@ static void RtemsTaskReqCreateErrors_Teardown_Wrap( void *arg )
RtemsTaskReqCreateErrors_Teardown( ctx );
}
-static size_t RtemsTaskReqCreateErrors_Scope( void *arg, char *buf, size_t n )
+static void RtemsTaskReqCreateErrors_Prepare(
+ RtemsTaskReqCreateErrors_Context *ctx
+)
{
- RtemsTaskReqCreateErrors_Context *ctx;
+ _RTEMS_Lock_allocator();
+ _Thread_Kill_zombies();
+ _RTEMS_Unlock_allocator();
- ctx = arg;
+ ctx->id_value = INVALID_ID;
+}
- if ( ctx->in_action_loop ) {
- return T_get_scope( RtemsTaskReqCreateErrors_PreDesc, buf, n, ctx->pcs );
+static void RtemsTaskReqCreateErrors_Action(
+ RtemsTaskReqCreateErrors_Context *ctx
+)
+{
+ ctx->create_extension_calls = 0;
+ ctx->delete_extension_calls = 0;
+ ctx->status = rtems_task_create(
+ ctx->name,
+ ctx->initial_priority,
+ ctx->stack_size,
+ RTEMS_DEFAULT_MODES,
+ ctx->attributes,
+ ctx->id
+ );
+}
+
+static void RtemsTaskReqCreateErrors_Cleanup(
+ RtemsTaskReqCreateErrors_Context *ctx
+)
+{
+ if ( ctx->id_value != INVALID_ID ) {
+ rtems_status_code sc;
+
+ sc = rtems_task_delete( ctx->id_value );
+ T_rsc_success( sc );
+
+ ctx->id_value = INVALID_ID;
}
- return 0;
+ T_surrender_objects( &ctx->seized_objects, rtems_task_delete );
}
-static T_fixture RtemsTaskReqCreateErrors_Fixture = {
- .setup = RtemsTaskReqCreateErrors_Setup_Wrap,
- .stop = NULL,
- .teardown = RtemsTaskReqCreateErrors_Teardown_Wrap,
- .scope = RtemsTaskReqCreateErrors_Scope,
- .initial_context = &RtemsTaskReqCreateErrors_Instance
-};
+typedef struct {
+ uint32_t Skip : 1;
+ uint32_t Pre_Name_NA : 1;
+ uint32_t Pre_Id_NA : 1;
+ uint32_t Pre_SysTsk_NA : 1;
+ uint32_t Pre_Prio_NA : 1;
+ uint32_t Pre_Free_NA : 1;
+ uint32_t Pre_Stack_NA : 1;
+ uint32_t Pre_Ext_NA : 1;
+ uint32_t Post_Status : 3;
+ uint32_t Post_Name : 2;
+ uint32_t Post_IdVar : 2;
+ uint32_t Post_CreateExt : 2;
+ uint32_t Post_DelExt : 2;
+} RtemsTaskReqCreateErrors_Entry;
-static const uint8_t RtemsTaskReqCreateErrors_TransitionMap[][ 5 ] = {
- {
- RtemsTaskReqCreateErrors_Post_Status_Ok,
- RtemsTaskReqCreateErrors_Post_Name_Valid,
- RtemsTaskReqCreateErrors_Post_IdVar_Set,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_Yes
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Ok,
- RtemsTaskReqCreateErrors_Post_Name_Valid,
- RtemsTaskReqCreateErrors_Post_IdVar_Set,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_Yes
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Ok,
- RtemsTaskReqCreateErrors_Post_Name_Valid,
- RtemsTaskReqCreateErrors_Post_IdVar_Set,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_Yes
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Ok,
- RtemsTaskReqCreateErrors_Post_Name_Valid,
- RtemsTaskReqCreateErrors_Post_IdVar_Set,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_Yes
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
+static const RtemsTaskReqCreateErrors_Entry
+RtemsTaskReqCreateErrors_Entries[] = {
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_InvName,
RtemsTaskReqCreateErrors_Post_Name_Invalid,
RtemsTaskReqCreateErrors_Post_IdVar_Nop,
RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
+ RtemsTaskReqCreateErrors_Post_DelExt_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_InvAddr,
RtemsTaskReqCreateErrors_Post_Name_Invalid,
RtemsTaskReqCreateErrors_Post_IdVar_Nop,
RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
+ RtemsTaskReqCreateErrors_Post_DelExt_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_InvPrio,
RtemsTaskReqCreateErrors_Post_Name_Invalid,
RtemsTaskReqCreateErrors_Post_IdVar_Nop,
RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
+ RtemsTaskReqCreateErrors_Post_DelExt_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_TooMany,
RtemsTaskReqCreateErrors_Post_Name_Invalid,
RtemsTaskReqCreateErrors_Post_IdVar_Nop,
RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Ok,
- RtemsTaskReqCreateErrors_Post_Name_Valid,
- RtemsTaskReqCreateErrors_Post_IdVar_Set,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_Yes
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Ok,
+ RtemsTaskReqCreateErrors_Post_DelExt_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_Ok,
RtemsTaskReqCreateErrors_Post_Name_Valid,
RtemsTaskReqCreateErrors_Post_IdVar_Set,
RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
+ RtemsTaskReqCreateErrors_Post_DelExt_No },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_Unsat,
RtemsTaskReqCreateErrors_Post_Name_Invalid,
RtemsTaskReqCreateErrors_Post_IdVar_Nop,
RtemsTaskReqCreateErrors_Post_CreateExt_Yes,
- RtemsTaskReqCreateErrors_Post_DelExt_Yes
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_Unsat,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_TooMany,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
+ RtemsTaskReqCreateErrors_Post_DelExt_Yes },
+ { 0, 0, 0, 0, 0, 0, 0, 0, RtemsTaskReqCreateErrors_Post_Status_Unsat,
RtemsTaskReqCreateErrors_Post_Name_Invalid,
RtemsTaskReqCreateErrors_Post_IdVar_Nop,
RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvPrio,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvAddr,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }, {
- RtemsTaskReqCreateErrors_Post_Status_InvName,
- RtemsTaskReqCreateErrors_Post_Name_Invalid,
- RtemsTaskReqCreateErrors_Post_IdVar_Nop,
- RtemsTaskReqCreateErrors_Post_CreateExt_No,
- RtemsTaskReqCreateErrors_Post_DelExt_No
- }
+ RtemsTaskReqCreateErrors_Post_DelExt_No }
};
-static const struct {
- uint8_t Skip : 1;
- uint8_t Pre_Id_NA : 1;
- uint8_t Pre_Name_NA : 1;
- uint8_t Pre_SysTsk_NA : 1;
- uint8_t Pre_Prio_NA : 1;
- uint8_t Pre_Free_NA : 1;
- uint8_t Pre_Stack_NA : 1;
- uint8_t Pre_Ext_NA : 1;
-} RtemsTaskReqCreateErrors_TransitionInfo[] = {
- {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }, {
- 0, 0, 0, 0, 0, 0, 0, 0
- }
+static const uint8_t
+RtemsTaskReqCreateErrors_Map[] = {
+ 4, 5, 4, 5, 6, 6, 3, 3, 3, 3, 3, 3, 4, 5, 4, 5, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 5, 4, 5, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0
};
-static void RtemsTaskReqCreateErrors_Prepare(
- RtemsTaskReqCreateErrors_Context *ctx
-)
+static size_t RtemsTaskReqCreateErrors_Scope( void *arg, char *buf, size_t n )
{
- _RTEMS_Lock_allocator();
- _Thread_Kill_zombies();
- _RTEMS_Unlock_allocator();
+ RtemsTaskReqCreateErrors_Context *ctx;
- ctx->id_value = INVALID_ID;
-}
+ ctx = arg;
-static void RtemsTaskReqCreateErrors_Action(
- RtemsTaskReqCreateErrors_Context *ctx
-)
-{
- ctx->create_extension_calls = 0;
- ctx->delete_extension_calls = 0;
- ctx->status = rtems_task_create(
- ctx->name,
- ctx->initial_priority,
- ctx->stack_size,
- RTEMS_DEFAULT_MODES,
- ctx->attributes,
- ctx->id
- );
+ if ( ctx->in_action_loop ) {
+ return T_get_scope( RtemsTaskReqCreateErrors_PreDesc, buf, n, ctx->pcs );
+ }
+
+ return 0;
}
-static void RtemsTaskReqCreateErrors_Cleanup(
- RtemsTaskReqCreateErrors_Context *ctx
+static T_fixture RtemsTaskReqCreateErrors_Fixture = {
+ .setup = RtemsTaskReqCreateErrors_Setup_Wrap,
+ .stop = NULL,
+ .teardown = RtemsTaskReqCreateErrors_Teardown_Wrap,
+ .scope = RtemsTaskReqCreateErrors_Scope,
+ .initial_context = &RtemsTaskReqCreateErrors_Instance
+};
+
+static inline RtemsTaskReqCreateErrors_Entry RtemsTaskReqCreateErrors_GetEntry(
+ size_t index
)
{
- if ( ctx->id_value != INVALID_ID ) {
- rtems_status_code sc;
-
- sc = rtems_task_delete( ctx->id_value );
- T_rsc_success( sc );
-
- ctx->id_value = INVALID_ID;
- }
-
- T_surrender_objects( &ctx->seized_objects, rtems_task_delete );
+ return RtemsTaskReqCreateErrors_Entries[
+ RtemsTaskReqCreateErrors_Map[ index ]
+ ];
}
/**
@@ -3126,6 +885,7 @@ T_TEST_CASE_FIXTURE(
)
{
RtemsTaskReqCreateErrors_Context *ctx;
+ RtemsTaskReqCreateErrors_Entry entry;
size_t index;
ctx = T_fixture_context();
@@ -3133,14 +893,16 @@ T_TEST_CASE_FIXTURE(
index = 0;
for (
- ctx->pcs[ 0 ] = RtemsTaskReqCreateErrors_Pre_Id_Valid;
- ctx->pcs[ 0 ] < RtemsTaskReqCreateErrors_Pre_Id_NA;
+ ctx->pcs[ 0 ] = RtemsTaskReqCreateErrors_Pre_Name_Valid;
+ ctx->pcs[ 0 ] < RtemsTaskReqCreateErrors_Pre_Name_NA;
++ctx->pcs[ 0 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_Id_NA ) {
- ctx->pcs[ 0 ] = RtemsTaskReqCreateErrors_Pre_Id_NA;
- index += ( RtemsTaskReqCreateErrors_Pre_Id_NA - 1 )
- * RtemsTaskReqCreateErrors_Pre_Name_NA
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_Name_NA ) {
+ ctx->pcs[ 0 ] = RtemsTaskReqCreateErrors_Pre_Name_NA;
+ index += ( RtemsTaskReqCreateErrors_Pre_Name_NA - 1 )
+ * RtemsTaskReqCreateErrors_Pre_Id_NA
* RtemsTaskReqCreateErrors_Pre_SysTsk_NA
* RtemsTaskReqCreateErrors_Pre_Prio_NA
* RtemsTaskReqCreateErrors_Pre_Free_NA
@@ -3149,13 +911,15 @@ T_TEST_CASE_FIXTURE(
}
for (
- ctx->pcs[ 1 ] = RtemsTaskReqCreateErrors_Pre_Name_Valid;
- ctx->pcs[ 1 ] < RtemsTaskReqCreateErrors_Pre_Name_NA;
+ ctx->pcs[ 1 ] = RtemsTaskReqCreateErrors_Pre_Id_Valid;
+ ctx->pcs[ 1 ] < RtemsTaskReqCreateErrors_Pre_Id_NA;
++ctx->pcs[ 1 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_Name_NA ) {
- ctx->pcs[ 1 ] = RtemsTaskReqCreateErrors_Pre_Name_NA;
- index += ( RtemsTaskReqCreateErrors_Pre_Name_NA - 1 )
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_Id_NA ) {
+ ctx->pcs[ 1 ] = RtemsTaskReqCreateErrors_Pre_Id_NA;
+ index += ( RtemsTaskReqCreateErrors_Pre_Id_NA - 1 )
* RtemsTaskReqCreateErrors_Pre_SysTsk_NA
* RtemsTaskReqCreateErrors_Pre_Prio_NA
* RtemsTaskReqCreateErrors_Pre_Free_NA
@@ -3168,7 +932,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 2 ] < RtemsTaskReqCreateErrors_Pre_SysTsk_NA;
++ctx->pcs[ 2 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_SysTsk_NA ) {
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_SysTsk_NA ) {
ctx->pcs[ 2 ] = RtemsTaskReqCreateErrors_Pre_SysTsk_NA;
index += ( RtemsTaskReqCreateErrors_Pre_SysTsk_NA - 1 )
* RtemsTaskReqCreateErrors_Pre_Prio_NA
@@ -3182,7 +948,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 3 ] < RtemsTaskReqCreateErrors_Pre_Prio_NA;
++ctx->pcs[ 3 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_Prio_NA ) {
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_Prio_NA ) {
ctx->pcs[ 3 ] = RtemsTaskReqCreateErrors_Pre_Prio_NA;
index += ( RtemsTaskReqCreateErrors_Pre_Prio_NA - 1 )
* RtemsTaskReqCreateErrors_Pre_Free_NA
@@ -3195,7 +963,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 4 ] < RtemsTaskReqCreateErrors_Pre_Free_NA;
++ctx->pcs[ 4 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_Free_NA ) {
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_Free_NA ) {
ctx->pcs[ 4 ] = RtemsTaskReqCreateErrors_Pre_Free_NA;
index += ( RtemsTaskReqCreateErrors_Pre_Free_NA - 1 )
* RtemsTaskReqCreateErrors_Pre_Stack_NA
@@ -3207,7 +977,9 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 5 ] < RtemsTaskReqCreateErrors_Pre_Stack_NA;
++ctx->pcs[ 5 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_Stack_NA ) {
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_Stack_NA ) {
ctx->pcs[ 5 ] = RtemsTaskReqCreateErrors_Pre_Stack_NA;
index += ( RtemsTaskReqCreateErrors_Pre_Stack_NA - 1 )
* RtemsTaskReqCreateErrors_Pre_Ext_NA;
@@ -3218,22 +990,24 @@ T_TEST_CASE_FIXTURE(
ctx->pcs[ 6 ] < RtemsTaskReqCreateErrors_Pre_Ext_NA;
++ctx->pcs[ 6 ]
) {
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Pre_Ext_NA ) {
+ entry = RtemsTaskReqCreateErrors_GetEntry( index );
+
+ if ( entry.Pre_Ext_NA ) {
ctx->pcs[ 6 ] = RtemsTaskReqCreateErrors_Pre_Ext_NA;
index += ( RtemsTaskReqCreateErrors_Pre_Ext_NA - 1 );
}
- if ( RtemsTaskReqCreateErrors_TransitionInfo[ index ].Skip ) {
+ if ( entry.Skip ) {
++index;
continue;
}
RtemsTaskReqCreateErrors_Prepare( ctx );
- RtemsTaskReqCreateErrors_Pre_Id_Prepare( ctx, ctx->pcs[ 0 ] );
RtemsTaskReqCreateErrors_Pre_Name_Prepare(
ctx,
- ctx->pcs[ 1 ]
+ ctx->pcs[ 0 ]
);
+ RtemsTaskReqCreateErrors_Pre_Id_Prepare( ctx, ctx->pcs[ 1 ] );
RtemsTaskReqCreateErrors_Pre_SysTsk_Prepare(
ctx,
ctx->pcs[ 2 ]
@@ -3254,23 +1028,23 @@ T_TEST_CASE_FIXTURE(
RtemsTaskReqCreateErrors_Action( ctx );
RtemsTaskReqCreateErrors_Post_Status_Check(
ctx,
- RtemsTaskReqCreateErrors_TransitionMap[ index ][ 0 ]
+ entry.Post_Status
);
RtemsTaskReqCreateErrors_Post_Name_Check(
ctx,
- RtemsTaskReqCreateErrors_TransitionMap[ index ][ 1 ]
+ entry.Post_Name
);
RtemsTaskReqCreateErrors_Post_IdVar_Check(
ctx,
- RtemsTaskReqCreateErrors_TransitionMap[ index ][ 2 ]
+ entry.Post_IdVar
);
RtemsTaskReqCreateErrors_Post_CreateExt_Check(
ctx,
- RtemsTaskReqCreateErrors_TransitionMap[ index ][ 3 ]
+ entry.Post_CreateExt
);
RtemsTaskReqCreateErrors_Post_DelExt_Check(
ctx,
- RtemsTaskReqCreateErrors_TransitionMap[ index ][ 4 ]
+ entry.Post_DelExt
);
RtemsTaskReqCreateErrors_Cleanup( ctx );
++index;
More information about the vc
mailing list