source: rtems/testsuites/validation/tc-task-construct-errors.c @ 2ad03de

Last change on this file since 2ad03de was 2ad03de, checked in by Sebastian Huber <sebastian.huber@…>, on 03/01/21 at 09:00:26

validation: Add comments to task tests

  • Property mode set to 100644
File size: 162.9 KB
Line 
1/* SPDX-License-Identifier: BSD-2-Clause */
2
3/**
4 * @file
5 *
6 * @ingroup RTEMSTestCaseRtemsTaskReqConstructErrors
7 */
8
9/*
10 * Copyright (C) 2020, 2021 embedded brains GmbH (http://www.embedded-brains.de)
11 *
12 * Redistribution and use in source and binary forms, with or without
13 * modification, are permitted provided that the following conditions
14 * are met:
15 * 1. Redistributions of source code must retain the above copyright
16 *    notice, this list of conditions and the following disclaimer.
17 * 2. Redistributions in binary form must reproduce the above copyright
18 *    notice, this list of conditions and the following disclaimer in the
19 *    documentation and/or other materials provided with the distribution.
20 *
21 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
25 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
28 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
29 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
30 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31 * POSSIBILITY OF SUCH DAMAGE.
32 */
33
34/*
35 * This file is part of the RTEMS quality process and was automatically
36 * generated.  If you find something that needs to be fixed or
37 * worded better please post a report or patch to an RTEMS mailing list
38 * or raise a bug report:
39 *
40 * https://www.rtems.org/bugs.html
41 *
42 * For information on updating and regenerating please refer to the How-To
43 * section in the Software Requirements Engineering chapter of the
44 * RTEMS Software Engineering manual.  The manual is provided as a part of
45 * a release.  For development sources please refer to the online
46 * documentation at:
47 *
48 * https://docs.rtems.org
49 */
50
51#ifdef HAVE_CONFIG_H
52#include "config.h"
53#endif
54
55#include <rtems.h>
56#include <string.h>
57#include <rtems/score/apimutex.h>
58#include <rtems/score/threadimpl.h>
59
60#include <rtems/test.h>
61
62/**
63 * @defgroup RTEMSTestCaseRtemsTaskReqConstructErrors \
64 *   spec:/rtems/task/req/construct-errors
65 *
66 * @ingroup RTEMSTestSuiteTestsuitesValidation0
67 *
68 * @{
69 */
70
71typedef enum {
72  RtemsTaskReqConstructErrors_Pre_Id_Valid,
73  RtemsTaskReqConstructErrors_Pre_Id_Null,
74  RtemsTaskReqConstructErrors_Pre_Id_NA
75} RtemsTaskReqConstructErrors_Pre_Id;
76
77typedef enum {
78  RtemsTaskReqConstructErrors_Pre_Name_Valid,
79  RtemsTaskReqConstructErrors_Pre_Name_Inv,
80  RtemsTaskReqConstructErrors_Pre_Name_NA
81} RtemsTaskReqConstructErrors_Pre_Name;
82
83typedef enum {
84  RtemsTaskReqConstructErrors_Pre_SysTsk_Yes,
85  RtemsTaskReqConstructErrors_Pre_SysTsk_No,
86  RtemsTaskReqConstructErrors_Pre_SysTsk_NA
87} RtemsTaskReqConstructErrors_Pre_SysTsk;
88
89typedef enum {
90  RtemsTaskReqConstructErrors_Pre_Prio_Valid,
91  RtemsTaskReqConstructErrors_Pre_Prio_Zero,
92  RtemsTaskReqConstructErrors_Pre_Prio_Inv,
93  RtemsTaskReqConstructErrors_Pre_Prio_NA
94} RtemsTaskReqConstructErrors_Pre_Prio;
95
96typedef enum {
97  RtemsTaskReqConstructErrors_Pre_Free_Yes,
98  RtemsTaskReqConstructErrors_Pre_Free_No,
99  RtemsTaskReqConstructErrors_Pre_Free_NA
100} RtemsTaskReqConstructErrors_Pre_Free;
101
102typedef enum {
103  RtemsTaskReqConstructErrors_Pre_TLS_Enough,
104  RtemsTaskReqConstructErrors_Pre_TLS_Small,
105  RtemsTaskReqConstructErrors_Pre_TLS_NA
106} RtemsTaskReqConstructErrors_Pre_TLS;
107
108typedef enum {
109  RtemsTaskReqConstructErrors_Pre_Stack_Enough,
110  RtemsTaskReqConstructErrors_Pre_Stack_Small,
111  RtemsTaskReqConstructErrors_Pre_Stack_NA
112} RtemsTaskReqConstructErrors_Pre_Stack;
113
114typedef enum {
115  RtemsTaskReqConstructErrors_Pre_Ext_Ok,
116  RtemsTaskReqConstructErrors_Pre_Ext_Err,
117  RtemsTaskReqConstructErrors_Pre_Ext_NA
118} RtemsTaskReqConstructErrors_Pre_Ext;
119
120typedef enum {
121  RtemsTaskReqConstructErrors_Post_Status_Ok,
122  RtemsTaskReqConstructErrors_Post_Status_InvAddr,
123  RtemsTaskReqConstructErrors_Post_Status_InvName,
124  RtemsTaskReqConstructErrors_Post_Status_InvPrio,
125  RtemsTaskReqConstructErrors_Post_Status_InvSize,
126  RtemsTaskReqConstructErrors_Post_Status_TooMany,
127  RtemsTaskReqConstructErrors_Post_Status_Unsat,
128  RtemsTaskReqConstructErrors_Post_Status_NA
129} RtemsTaskReqConstructErrors_Post_Status;
130
131typedef enum {
132  RtemsTaskReqConstructErrors_Post_Name_Valid,
133  RtemsTaskReqConstructErrors_Post_Name_Invalid,
134  RtemsTaskReqConstructErrors_Post_Name_NA
135} RtemsTaskReqConstructErrors_Post_Name;
136
137typedef enum {
138  RtemsTaskReqConstructErrors_Post_IdValue_Assigned,
139  RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
140  RtemsTaskReqConstructErrors_Post_IdValue_NA
141} RtemsTaskReqConstructErrors_Post_IdValue;
142
143typedef enum {
144  RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
145  RtemsTaskReqConstructErrors_Post_CreateExt_No,
146  RtemsTaskReqConstructErrors_Post_CreateExt_NA
147} RtemsTaskReqConstructErrors_Post_CreateExt;
148
149typedef enum {
150  RtemsTaskReqConstructErrors_Post_DelExt_Yes,
151  RtemsTaskReqConstructErrors_Post_DelExt_No,
152  RtemsTaskReqConstructErrors_Post_DelExt_NA
153} RtemsTaskReqConstructErrors_Post_DelExt;
154
155typedef enum {
156  RtemsTaskReqConstructErrors_Post_StoFree_Yes,
157  RtemsTaskReqConstructErrors_Post_StoFree_No,
158  RtemsTaskReqConstructErrors_Post_StoFree_NA
159} RtemsTaskReqConstructErrors_Post_StoFree;
160
161/**
162 * @brief Test context for spec:/rtems/task/req/construct-errors test case.
163 */
164typedef struct {
165  rtems_status_code status;
166
167  rtems_task_config config;
168
169  rtems_id *id;
170
171  rtems_id id_value;
172
173  bool create_extension_status;
174
175  uint32_t create_extension_calls;
176
177  uint32_t delete_extension_calls;
178
179  uint32_t storage_free_calls;
180
181  size_t stack_size;
182
183  rtems_id extension_id;
184
185  void *seized_objects;
186
187  /**
188   * @brief This member defines the pre-condition states for the next action.
189   */
190  size_t pcs[ 8 ];
191
192  /**
193   * @brief This member indicates if the test action loop is currently
194   *   executed.
195   */
196  bool in_action_loop;
197} RtemsTaskReqConstructErrors_Context;
198
199static RtemsTaskReqConstructErrors_Context
200  RtemsTaskReqConstructErrors_Instance;
201
202static const char * const RtemsTaskReqConstructErrors_PreDesc_Id[] = {
203  "Valid",
204  "Null",
205  "NA"
206};
207
208static const char * const RtemsTaskReqConstructErrors_PreDesc_Name[] = {
209  "Valid",
210  "Inv",
211  "NA"
212};
213
214static const char * const RtemsTaskReqConstructErrors_PreDesc_SysTsk[] = {
215  "Yes",
216  "No",
217  "NA"
218};
219
220static const char * const RtemsTaskReqConstructErrors_PreDesc_Prio[] = {
221  "Valid",
222  "Zero",
223  "Inv",
224  "NA"
225};
226
227static const char * const RtemsTaskReqConstructErrors_PreDesc_Free[] = {
228  "Yes",
229  "No",
230  "NA"
231};
232
233static const char * const RtemsTaskReqConstructErrors_PreDesc_TLS[] = {
234  "Enough",
235  "Small",
236  "NA"
237};
238
239static const char * const RtemsTaskReqConstructErrors_PreDesc_Stack[] = {
240  "Enough",
241  "Small",
242  "NA"
243};
244
245static const char * const RtemsTaskReqConstructErrors_PreDesc_Ext[] = {
246  "Ok",
247  "Err",
248  "NA"
249};
250
251static const char * const * const RtemsTaskReqConstructErrors_PreDesc[] = {
252  RtemsTaskReqConstructErrors_PreDesc_Id,
253  RtemsTaskReqConstructErrors_PreDesc_Name,
254  RtemsTaskReqConstructErrors_PreDesc_SysTsk,
255  RtemsTaskReqConstructErrors_PreDesc_Prio,
256  RtemsTaskReqConstructErrors_PreDesc_Free,
257  RtemsTaskReqConstructErrors_PreDesc_TLS,
258  RtemsTaskReqConstructErrors_PreDesc_Stack,
259  RtemsTaskReqConstructErrors_PreDesc_Ext,
260  NULL
261};
262
263#define NAME rtems_build_name( 'T', 'E', 'S', 'T' )
264
265#define INVALID_ID 0xffffffff
266
267typedef RtemsTaskReqConstructErrors_Context Context;
268
269static _Thread_local int tls_variable;
270
271#define MAX_TLS_SIZE RTEMS_ALIGN_UP( 128, RTEMS_TASK_STORAGE_ALIGNMENT )
272
273RTEMS_ALIGNED( RTEMS_TASK_STORAGE_ALIGNMENT ) static char task_storage[
274  RTEMS_TASK_STORAGE_SIZE(
275    MAX_TLS_SIZE + RTEMS_MINIMUM_STACK_SIZE,
276    RTEMS_FLOATING_POINT
277  )
278];
279
280static const rtems_task_config seize_task_config = {
281  .name = rtems_build_name( 'S', 'I', 'Z', 'E' ),
282  .initial_priority = 1,
283  .storage_area = task_storage,
284  .storage_size = sizeof( task_storage ),
285  .maximum_thread_local_storage_size = MAX_TLS_SIZE,
286  .initial_modes = RTEMS_DEFAULT_MODES,
287  .attributes = RTEMS_DEFAULT_MODES
288};
289
290static void StorageFree( void *ptr )
291{
292  T_eq_ptr( ptr, task_storage );
293  ++RtemsTaskReqConstructErrors_Instance.storage_free_calls;
294}
295
296static rtems_status_code Create( void *arg, uint32_t *id )
297{
298  Context          *ctx;
299  bool              create_extension_status;
300  rtems_status_code sc;
301
302  ctx = arg;
303  create_extension_status = ctx->create_extension_status;
304  ctx->create_extension_status = true;
305  sc = rtems_task_construct( &seize_task_config, id );
306  ctx->create_extension_status = create_extension_status;
307
308  return sc;
309}
310
311static bool ThreadCreate( rtems_tcb *executing, rtems_tcb *created )
312{
313  (void) executing;
314  (void) created;
315
316  ++RtemsTaskReqConstructErrors_Instance.create_extension_calls;
317  return RtemsTaskReqConstructErrors_Instance.create_extension_status;
318}
319
320static void ThreadDelete( rtems_tcb *executing, rtems_tcb *deleted )
321{
322  (void) executing;
323  (void) deleted;
324
325  ++RtemsTaskReqConstructErrors_Instance.delete_extension_calls;
326}
327
328static const rtems_extensions_table extensions = {
329  .thread_create = ThreadCreate,
330  .thread_delete = ThreadDelete
331};
332
333static void RtemsTaskReqConstructErrors_Pre_Id_Prepare(
334  RtemsTaskReqConstructErrors_Context *ctx,
335  RtemsTaskReqConstructErrors_Pre_Id   state
336)
337{
338  switch ( state ) {
339    case RtemsTaskReqConstructErrors_Pre_Id_Valid: {
340      /*
341       * The id parameter shall reference an object identifier value.
342       */
343      ctx->id = &ctx->id_value;
344      break;
345    }
346
347    case RtemsTaskReqConstructErrors_Pre_Id_Null: {
348      /*
349       * The id parameter shall be NULL.
350       */
351      ctx->id = NULL;
352      break;
353    }
354
355    case RtemsTaskReqConstructErrors_Pre_Id_NA:
356      break;
357  }
358}
359
360static void RtemsTaskReqConstructErrors_Pre_Name_Prepare(
361  RtemsTaskReqConstructErrors_Context *ctx,
362  RtemsTaskReqConstructErrors_Pre_Name state
363)
364{
365  switch ( state ) {
366    case RtemsTaskReqConstructErrors_Pre_Name_Valid: {
367      /*
368       * The name of the task configuration shall be valid.
369       */
370      ctx->config.name = NAME;
371      break;
372    }
373
374    case RtemsTaskReqConstructErrors_Pre_Name_Inv: {
375      /*
376       * The name of the task configuration shall be invalid.
377       */
378      ctx->config.name = 0;
379      break;
380    }
381
382    case RtemsTaskReqConstructErrors_Pre_Name_NA:
383      break;
384  }
385}
386
387static void RtemsTaskReqConstructErrors_Pre_SysTsk_Prepare(
388  RtemsTaskReqConstructErrors_Context   *ctx,
389  RtemsTaskReqConstructErrors_Pre_SysTsk state
390)
391{
392  switch ( state ) {
393    case RtemsTaskReqConstructErrors_Pre_SysTsk_Yes: {
394      /*
395       * The attributes of the task configuration shall specify a system task.
396       */
397      ctx->config.attributes |= RTEMS_SYSTEM_TASK;
398      break;
399    }
400
401    case RtemsTaskReqConstructErrors_Pre_SysTsk_No: {
402      /*
403       * The attributes of the task configuration shall specify an application
404       * task.
405       */
406      /* Nothing to do */
407      break;
408    }
409
410    case RtemsTaskReqConstructErrors_Pre_SysTsk_NA:
411      break;
412  }
413}
414
415static void RtemsTaskReqConstructErrors_Pre_Prio_Prepare(
416  RtemsTaskReqConstructErrors_Context *ctx,
417  RtemsTaskReqConstructErrors_Pre_Prio state
418)
419{
420  switch ( state ) {
421    case RtemsTaskReqConstructErrors_Pre_Prio_Valid: {
422      /*
423       * The initial priority of the task configuration shall be valid.
424       */
425      ctx->config.initial_priority = 254;
426      break;
427    }
428
429    case RtemsTaskReqConstructErrors_Pre_Prio_Zero: {
430      /*
431       * The initial priority of the task configuration shall be zero.
432       */
433      ctx->config.initial_priority = 0;
434      break;
435    }
436
437    case RtemsTaskReqConstructErrors_Pre_Prio_Inv: {
438      /*
439       * The initial priority of the task configuration shall be invalid.
440       */
441      ctx->config.initial_priority = 0xffffffff;
442      break;
443    }
444
445    case RtemsTaskReqConstructErrors_Pre_Prio_NA:
446      break;
447  }
448}
449
450static void RtemsTaskReqConstructErrors_Pre_Free_Prepare(
451  RtemsTaskReqConstructErrors_Context *ctx,
452  RtemsTaskReqConstructErrors_Pre_Free state
453)
454{
455  switch ( state ) {
456    case RtemsTaskReqConstructErrors_Pre_Free_Yes: {
457      /*
458       * The system shall have at least one inactive task object available.
459       */
460      /* Nothing to do */
461      break;
462    }
463
464    case RtemsTaskReqConstructErrors_Pre_Free_No: {
465      /*
466       * The system shall have no inactive task object available.
467       */
468      ctx->seized_objects = T_seize_objects( Create, ctx );
469      break;
470    }
471
472    case RtemsTaskReqConstructErrors_Pre_Free_NA:
473      break;
474  }
475}
476
477static void RtemsTaskReqConstructErrors_Pre_TLS_Prepare(
478  RtemsTaskReqConstructErrors_Context *ctx,
479  RtemsTaskReqConstructErrors_Pre_TLS  state
480)
481{
482  switch ( state ) {
483    case RtemsTaskReqConstructErrors_Pre_TLS_Enough: {
484      /*
485       * The maximum thread-local storage size of the task configuration shall be
486       * greater than or equal to the thread-local storage size.
487       */
488      ctx->config.maximum_thread_local_storage_size = MAX_TLS_SIZE;
489      break;
490    }
491
492    case RtemsTaskReqConstructErrors_Pre_TLS_Small: {
493      /*
494       * The maximum thread-local storage size of the task configuration shall be
495       * less than the thread-local storage size.
496       */
497      ctx->config.maximum_thread_local_storage_size = 0;
498      break;
499    }
500
501    case RtemsTaskReqConstructErrors_Pre_TLS_NA:
502      break;
503  }
504}
505
506static void RtemsTaskReqConstructErrors_Pre_Stack_Prepare(
507  RtemsTaskReqConstructErrors_Context  *ctx,
508  RtemsTaskReqConstructErrors_Pre_Stack state
509)
510{
511  switch ( state ) {
512    case RtemsTaskReqConstructErrors_Pre_Stack_Enough: {
513      /*
514       * The task stack size of the task configuration shall be greater than or
515       * equal to the configured minimum size.
516       */
517      ctx->stack_size = RTEMS_MINIMUM_STACK_SIZE;
518      break;
519    }
520
521    case RtemsTaskReqConstructErrors_Pre_Stack_Small: {
522      /*
523       * The task stack size of the task configuration shall be less than the
524       * configured minimum size.
525       */
526      ctx->stack_size = 0;
527      break;
528    }
529
530    case RtemsTaskReqConstructErrors_Pre_Stack_NA:
531      break;
532  }
533}
534
535static void RtemsTaskReqConstructErrors_Pre_Ext_Prepare(
536  RtemsTaskReqConstructErrors_Context *ctx,
537  RtemsTaskReqConstructErrors_Pre_Ext  state
538)
539{
540  switch ( state ) {
541    case RtemsTaskReqConstructErrors_Pre_Ext_Ok: {
542      /*
543       * None of the task create extensions shall fail.
544       */
545      ctx->create_extension_status = true;
546      break;
547    }
548
549    case RtemsTaskReqConstructErrors_Pre_Ext_Err: {
550      /*
551       * At least one of the task create extensions shall fail.
552       */
553      ctx->create_extension_status = false;
554      break;
555    }
556
557    case RtemsTaskReqConstructErrors_Pre_Ext_NA:
558      break;
559  }
560}
561
562static void RtemsTaskReqConstructErrors_Post_Status_Check(
563  RtemsTaskReqConstructErrors_Context    *ctx,
564  RtemsTaskReqConstructErrors_Post_Status state
565)
566{
567  switch ( state ) {
568    case RtemsTaskReqConstructErrors_Post_Status_Ok: {
569      /*
570       * The return status of rtems_task_construct() shall be
571       * RTEMS_SUCCESSFUL.
572       */
573      T_rsc_success( ctx->status );
574      break;
575    }
576
577    case RtemsTaskReqConstructErrors_Post_Status_InvAddr: {
578      /*
579       * The return status of rtems_task_construct() shall be
580       * RTEMS_INVALID_ADDRESS.
581       */
582      T_rsc( ctx->status, RTEMS_INVALID_ADDRESS );
583      break;
584    }
585
586    case RtemsTaskReqConstructErrors_Post_Status_InvName: {
587      /*
588       * The return status of rtems_task_construct() shall be
589       * RTEMS_INVALID_NAME.
590       */
591      T_rsc( ctx->status, RTEMS_INVALID_NAME );
592      break;
593    }
594
595    case RtemsTaskReqConstructErrors_Post_Status_InvPrio: {
596      /*
597       * The return status of rtems_task_construct() shall be
598       * RTEMS_INVALID_PRIORITY.
599       */
600      T_rsc( ctx->status, RTEMS_INVALID_PRIORITY );
601      break;
602    }
603
604    case RtemsTaskReqConstructErrors_Post_Status_InvSize: {
605      /*
606       * The return status of rtems_task_construct() shall be
607       * RTEMS_INVALID_SIZE.
608       */
609      T_rsc( ctx->status, RTEMS_INVALID_SIZE );
610      break;
611    }
612
613    case RtemsTaskReqConstructErrors_Post_Status_TooMany: {
614      /*
615       * The return status of rtems_task_construct() shall be
616       * RTEMS_TOO_MANY.
617       */
618      T_rsc( ctx->status, RTEMS_TOO_MANY );
619      break;
620    }
621
622    case RtemsTaskReqConstructErrors_Post_Status_Unsat: {
623      /*
624       * The return status of rtems_task_construct() shall be
625       * RTEMS_UNSATISFIED.
626       */
627      T_rsc( ctx->status, RTEMS_UNSATISFIED  );
628      break;
629    }
630
631    case RtemsTaskReqConstructErrors_Post_Status_NA:
632      break;
633  }
634}
635
636static void RtemsTaskReqConstructErrors_Post_Name_Check(
637  RtemsTaskReqConstructErrors_Context  *ctx,
638  RtemsTaskReqConstructErrors_Post_Name state
639)
640{
641  rtems_status_code sc;
642  rtems_id          id;
643
644  switch ( state ) {
645    case RtemsTaskReqConstructErrors_Post_Name_Valid: {
646      /*
647       * The unique object name shall identify the task constructed by
648       * the rtems_task_construct() call.
649       */
650      id = 0;
651      sc = rtems_task_ident( NAME, RTEMS_SEARCH_LOCAL_NODE, &id );
652      T_rsc_success( sc );
653      T_eq_u32( id, ctx->id_value );
654      break;
655    }
656
657    case RtemsTaskReqConstructErrors_Post_Name_Invalid: {
658      /*
659       * The unique object name shall not identify a task.
660       */
661      sc = rtems_task_ident( NAME, RTEMS_SEARCH_LOCAL_NODE, &id );
662      T_rsc( sc, RTEMS_INVALID_NAME );
663      break;
664    }
665
666    case RtemsTaskReqConstructErrors_Post_Name_NA:
667      break;
668  }
669}
670
671static void RtemsTaskReqConstructErrors_Post_IdValue_Check(
672  RtemsTaskReqConstructErrors_Context     *ctx,
673  RtemsTaskReqConstructErrors_Post_IdValue state
674)
675{
676  switch ( state ) {
677    case RtemsTaskReqConstructErrors_Post_IdValue_Assigned: {
678      /*
679       * The value of the object identifier variable shall be equal to the object
680       * identifier of the task constructed by the rtems_task_construct() call.
681       */
682      T_eq_ptr( ctx->id, &ctx->id_value );
683      T_ne_u32( ctx->id_value, INVALID_ID );
684      break;
685    }
686
687    case RtemsTaskReqConstructErrors_Post_IdValue_Unchanged: {
688      /*
689       * The value of the object identifier variable shall be unchanged by the
690       * rtems_task_construct() call.
691       */
692      T_eq_u32( ctx->id_value, INVALID_ID );
693      break;
694    }
695
696    case RtemsTaskReqConstructErrors_Post_IdValue_NA:
697      break;
698  }
699}
700
701static void RtemsTaskReqConstructErrors_Post_CreateExt_Check(
702  RtemsTaskReqConstructErrors_Context       *ctx,
703  RtemsTaskReqConstructErrors_Post_CreateExt state
704)
705{
706  switch ( state ) {
707    case RtemsTaskReqConstructErrors_Post_CreateExt_Yes: {
708      /*
709       * The create user extensions shall be invoked during the
710       * rtems_task_construct() call.
711       */
712      T_eq_u32( ctx->create_extension_calls, 1 );
713      break;
714    }
715
716    case RtemsTaskReqConstructErrors_Post_CreateExt_No: {
717      /*
718       * The create user extensions shall not be invoked during the
719       * rtems_task_construct() call.
720       */
721      T_eq_u32( ctx->create_extension_calls, 0 );
722      break;
723    }
724
725    case RtemsTaskReqConstructErrors_Post_CreateExt_NA:
726      break;
727  }
728}
729
730static void RtemsTaskReqConstructErrors_Post_DelExt_Check(
731  RtemsTaskReqConstructErrors_Context    *ctx,
732  RtemsTaskReqConstructErrors_Post_DelExt state
733)
734{
735  switch ( state ) {
736    case RtemsTaskReqConstructErrors_Post_DelExt_Yes: {
737      /*
738       * The delete user extensions shall be invoked during the
739       * rtems_task_construct() call.
740       */
741      T_eq_u32( ctx->delete_extension_calls, 1 );
742      break;
743    }
744
745    case RtemsTaskReqConstructErrors_Post_DelExt_No: {
746      /*
747       * The delete user extensions shall not be invoked during the
748       * rtems_task_construct() call.
749       */
750      T_eq_u32( ctx->delete_extension_calls, 0 );
751      break;
752    }
753
754    case RtemsTaskReqConstructErrors_Post_DelExt_NA:
755      break;
756  }
757}
758
759static void RtemsTaskReqConstructErrors_Post_StoFree_Check(
760  RtemsTaskReqConstructErrors_Context     *ctx,
761  RtemsTaskReqConstructErrors_Post_StoFree state
762)
763{
764  switch ( state ) {
765    case RtemsTaskReqConstructErrors_Post_StoFree_Yes: {
766      /*
767       * The storage free handler of the task configuration shall be invoked
768       * during the rtems_task_construct() call.
769       */
770      T_eq_u32( ctx->storage_free_calls, 1 );
771      break;
772    }
773
774    case RtemsTaskReqConstructErrors_Post_StoFree_No: {
775      /*
776       * The storage free handler of the task configuration shall not be invoked
777       * during the rtems_task_construct() call.
778       */
779      T_eq_u32( ctx->storage_free_calls, 0 );
780      break;
781    }
782
783    case RtemsTaskReqConstructErrors_Post_StoFree_NA:
784      break;
785  }
786}
787
788static void RtemsTaskReqConstructErrors_Setup(
789  RtemsTaskReqConstructErrors_Context *ctx
790)
791{
792  rtems_status_code sc;
793  int var;
794
795  var = tls_variable;
796  RTEMS_OBFUSCATE_VARIABLE( var );
797  tls_variable = var;
798
799  sc = rtems_extension_create(
800    rtems_build_name( 'T', 'E', 'X', 'T' ),
801    &extensions,
802    &ctx->extension_id
803  );
804  T_rsc_success( sc );
805}
806
807static void RtemsTaskReqConstructErrors_Setup_Wrap( void *arg )
808{
809  RtemsTaskReqConstructErrors_Context *ctx;
810
811  ctx = arg;
812  ctx->in_action_loop = false;
813  RtemsTaskReqConstructErrors_Setup( ctx );
814}
815
816static void RtemsTaskReqConstructErrors_Teardown(
817  RtemsTaskReqConstructErrors_Context *ctx
818)
819{
820  rtems_status_code sc;
821
822  sc = rtems_extension_delete( ctx->extension_id );
823  T_rsc_success( sc );
824}
825
826static void RtemsTaskReqConstructErrors_Teardown_Wrap( void *arg )
827{
828  RtemsTaskReqConstructErrors_Context *ctx;
829
830  ctx = arg;
831  ctx->in_action_loop = false;
832  RtemsTaskReqConstructErrors_Teardown( ctx );
833}
834
835static size_t RtemsTaskReqConstructErrors_Scope(
836  void  *arg,
837  char  *buf,
838  size_t n
839)
840{
841  RtemsTaskReqConstructErrors_Context *ctx;
842
843  ctx = arg;
844
845  if ( ctx->in_action_loop ) {
846    return T_get_scope(
847      RtemsTaskReqConstructErrors_PreDesc,
848      buf,
849      n,
850      ctx->pcs
851    );
852  }
853
854  return 0;
855}
856
857static T_fixture RtemsTaskReqConstructErrors_Fixture = {
858  .setup = RtemsTaskReqConstructErrors_Setup_Wrap,
859  .stop = NULL,
860  .teardown = RtemsTaskReqConstructErrors_Teardown_Wrap,
861  .scope = RtemsTaskReqConstructErrors_Scope,
862  .initial_context = &RtemsTaskReqConstructErrors_Instance
863};
864
865static const uint8_t RtemsTaskReqConstructErrors_TransitionMap[][ 6 ] = {
866  {
867    RtemsTaskReqConstructErrors_Post_Status_Ok,
868    RtemsTaskReqConstructErrors_Post_Name_Valid,
869    RtemsTaskReqConstructErrors_Post_IdValue_Assigned,
870    RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
871    RtemsTaskReqConstructErrors_Post_DelExt_No,
872    RtemsTaskReqConstructErrors_Post_StoFree_No
873  }, {
874    RtemsTaskReqConstructErrors_Post_Status_Unsat,
875    RtemsTaskReqConstructErrors_Post_Name_Invalid,
876    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
877    RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
878    RtemsTaskReqConstructErrors_Post_DelExt_Yes,
879    RtemsTaskReqConstructErrors_Post_StoFree_Yes
880  }, {
881    RtemsTaskReqConstructErrors_Post_Status_InvSize,
882    RtemsTaskReqConstructErrors_Post_Name_Invalid,
883    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
884    RtemsTaskReqConstructErrors_Post_CreateExt_No,
885    RtemsTaskReqConstructErrors_Post_DelExt_No,
886    RtemsTaskReqConstructErrors_Post_StoFree_No
887  }, {
888    RtemsTaskReqConstructErrors_Post_Status_InvSize,
889    RtemsTaskReqConstructErrors_Post_Name_Invalid,
890    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
891    RtemsTaskReqConstructErrors_Post_CreateExt_No,
892    RtemsTaskReqConstructErrors_Post_DelExt_No,
893    RtemsTaskReqConstructErrors_Post_StoFree_No
894  }, {
895    RtemsTaskReqConstructErrors_Post_Status_InvSize,
896    RtemsTaskReqConstructErrors_Post_Name_Invalid,
897    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
898    RtemsTaskReqConstructErrors_Post_CreateExt_No,
899    RtemsTaskReqConstructErrors_Post_DelExt_No,
900    RtemsTaskReqConstructErrors_Post_StoFree_No
901  }, {
902    RtemsTaskReqConstructErrors_Post_Status_InvSize,
903    RtemsTaskReqConstructErrors_Post_Name_Invalid,
904    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
905    RtemsTaskReqConstructErrors_Post_CreateExt_No,
906    RtemsTaskReqConstructErrors_Post_DelExt_No,
907    RtemsTaskReqConstructErrors_Post_StoFree_No
908  }, {
909    RtemsTaskReqConstructErrors_Post_Status_InvSize,
910    RtemsTaskReqConstructErrors_Post_Name_Invalid,
911    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
912    RtemsTaskReqConstructErrors_Post_CreateExt_No,
913    RtemsTaskReqConstructErrors_Post_DelExt_No,
914    RtemsTaskReqConstructErrors_Post_StoFree_No
915  }, {
916    RtemsTaskReqConstructErrors_Post_Status_InvSize,
917    RtemsTaskReqConstructErrors_Post_Name_Invalid,
918    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
919    RtemsTaskReqConstructErrors_Post_CreateExt_No,
920    RtemsTaskReqConstructErrors_Post_DelExt_No,
921    RtemsTaskReqConstructErrors_Post_StoFree_No
922  }, {
923    RtemsTaskReqConstructErrors_Post_Status_TooMany,
924    RtemsTaskReqConstructErrors_Post_Name_Invalid,
925    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
926    RtemsTaskReqConstructErrors_Post_CreateExt_No,
927    RtemsTaskReqConstructErrors_Post_DelExt_No,
928    RtemsTaskReqConstructErrors_Post_StoFree_No
929  }, {
930    RtemsTaskReqConstructErrors_Post_Status_TooMany,
931    RtemsTaskReqConstructErrors_Post_Name_Invalid,
932    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
933    RtemsTaskReqConstructErrors_Post_CreateExt_No,
934    RtemsTaskReqConstructErrors_Post_DelExt_No,
935    RtemsTaskReqConstructErrors_Post_StoFree_No
936  }, {
937    RtemsTaskReqConstructErrors_Post_Status_TooMany,
938    RtemsTaskReqConstructErrors_Post_Name_Invalid,
939    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
940    RtemsTaskReqConstructErrors_Post_CreateExt_No,
941    RtemsTaskReqConstructErrors_Post_DelExt_No,
942    RtemsTaskReqConstructErrors_Post_StoFree_No
943  }, {
944    RtemsTaskReqConstructErrors_Post_Status_TooMany,
945    RtemsTaskReqConstructErrors_Post_Name_Invalid,
946    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
947    RtemsTaskReqConstructErrors_Post_CreateExt_No,
948    RtemsTaskReqConstructErrors_Post_DelExt_No,
949    RtemsTaskReqConstructErrors_Post_StoFree_No
950  }, {
951    RtemsTaskReqConstructErrors_Post_Status_TooMany,
952    RtemsTaskReqConstructErrors_Post_Name_Invalid,
953    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
954    RtemsTaskReqConstructErrors_Post_CreateExt_No,
955    RtemsTaskReqConstructErrors_Post_DelExt_No,
956    RtemsTaskReqConstructErrors_Post_StoFree_No
957  }, {
958    RtemsTaskReqConstructErrors_Post_Status_TooMany,
959    RtemsTaskReqConstructErrors_Post_Name_Invalid,
960    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
961    RtemsTaskReqConstructErrors_Post_CreateExt_No,
962    RtemsTaskReqConstructErrors_Post_DelExt_No,
963    RtemsTaskReqConstructErrors_Post_StoFree_No
964  }, {
965    RtemsTaskReqConstructErrors_Post_Status_TooMany,
966    RtemsTaskReqConstructErrors_Post_Name_Invalid,
967    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
968    RtemsTaskReqConstructErrors_Post_CreateExt_No,
969    RtemsTaskReqConstructErrors_Post_DelExt_No,
970    RtemsTaskReqConstructErrors_Post_StoFree_No
971  }, {
972    RtemsTaskReqConstructErrors_Post_Status_TooMany,
973    RtemsTaskReqConstructErrors_Post_Name_Invalid,
974    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
975    RtemsTaskReqConstructErrors_Post_CreateExt_No,
976    RtemsTaskReqConstructErrors_Post_DelExt_No,
977    RtemsTaskReqConstructErrors_Post_StoFree_No
978  }, {
979    RtemsTaskReqConstructErrors_Post_Status_Ok,
980    RtemsTaskReqConstructErrors_Post_Name_Valid,
981    RtemsTaskReqConstructErrors_Post_IdValue_Assigned,
982    RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
983    RtemsTaskReqConstructErrors_Post_DelExt_No,
984    RtemsTaskReqConstructErrors_Post_StoFree_No
985  }, {
986    RtemsTaskReqConstructErrors_Post_Status_Unsat,
987    RtemsTaskReqConstructErrors_Post_Name_Invalid,
988    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
989    RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
990    RtemsTaskReqConstructErrors_Post_DelExt_Yes,
991    RtemsTaskReqConstructErrors_Post_StoFree_Yes
992  }, {
993    RtemsTaskReqConstructErrors_Post_Status_InvSize,
994    RtemsTaskReqConstructErrors_Post_Name_Invalid,
995    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
996    RtemsTaskReqConstructErrors_Post_CreateExt_No,
997    RtemsTaskReqConstructErrors_Post_DelExt_No,
998    RtemsTaskReqConstructErrors_Post_StoFree_No
999  }, {
1000    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1001    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1002    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1003    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1004    RtemsTaskReqConstructErrors_Post_DelExt_No,
1005    RtemsTaskReqConstructErrors_Post_StoFree_No
1006  }, {
1007    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1008    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1009    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1010    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1011    RtemsTaskReqConstructErrors_Post_DelExt_No,
1012    RtemsTaskReqConstructErrors_Post_StoFree_No
1013  }, {
1014    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1015    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1016    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1017    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1018    RtemsTaskReqConstructErrors_Post_DelExt_No,
1019    RtemsTaskReqConstructErrors_Post_StoFree_No
1020  }, {
1021    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1022    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1023    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1024    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1025    RtemsTaskReqConstructErrors_Post_DelExt_No,
1026    RtemsTaskReqConstructErrors_Post_StoFree_No
1027  }, {
1028    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1029    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1030    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1031    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1032    RtemsTaskReqConstructErrors_Post_DelExt_No,
1033    RtemsTaskReqConstructErrors_Post_StoFree_No
1034  }, {
1035    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1036    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1037    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1038    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1039    RtemsTaskReqConstructErrors_Post_DelExt_No,
1040    RtemsTaskReqConstructErrors_Post_StoFree_No
1041  }, {
1042    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1043    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1044    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1045    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1046    RtemsTaskReqConstructErrors_Post_DelExt_No,
1047    RtemsTaskReqConstructErrors_Post_StoFree_No
1048  }, {
1049    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1050    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1051    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1052    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1053    RtemsTaskReqConstructErrors_Post_DelExt_No,
1054    RtemsTaskReqConstructErrors_Post_StoFree_No
1055  }, {
1056    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1057    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1058    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1059    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1060    RtemsTaskReqConstructErrors_Post_DelExt_No,
1061    RtemsTaskReqConstructErrors_Post_StoFree_No
1062  }, {
1063    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1064    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1065    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1066    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1067    RtemsTaskReqConstructErrors_Post_DelExt_No,
1068    RtemsTaskReqConstructErrors_Post_StoFree_No
1069  }, {
1070    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1071    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1072    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1073    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1074    RtemsTaskReqConstructErrors_Post_DelExt_No,
1075    RtemsTaskReqConstructErrors_Post_StoFree_No
1076  }, {
1077    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1078    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1079    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1080    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1081    RtemsTaskReqConstructErrors_Post_DelExt_No,
1082    RtemsTaskReqConstructErrors_Post_StoFree_No
1083  }, {
1084    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1085    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1086    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1087    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1088    RtemsTaskReqConstructErrors_Post_DelExt_No,
1089    RtemsTaskReqConstructErrors_Post_StoFree_No
1090  }, {
1091    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1092    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1093    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1094    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1095    RtemsTaskReqConstructErrors_Post_DelExt_No,
1096    RtemsTaskReqConstructErrors_Post_StoFree_No
1097  }, {
1098    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1099    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1100    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1101    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1102    RtemsTaskReqConstructErrors_Post_DelExt_No,
1103    RtemsTaskReqConstructErrors_Post_StoFree_No
1104  }, {
1105    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1106    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1107    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1108    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1109    RtemsTaskReqConstructErrors_Post_DelExt_No,
1110    RtemsTaskReqConstructErrors_Post_StoFree_No
1111  }, {
1112    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1113    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1114    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1115    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1116    RtemsTaskReqConstructErrors_Post_DelExt_No,
1117    RtemsTaskReqConstructErrors_Post_StoFree_No
1118  }, {
1119    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1120    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1121    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1122    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1123    RtemsTaskReqConstructErrors_Post_DelExt_No,
1124    RtemsTaskReqConstructErrors_Post_StoFree_No
1125  }, {
1126    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1127    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1128    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1129    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1130    RtemsTaskReqConstructErrors_Post_DelExt_No,
1131    RtemsTaskReqConstructErrors_Post_StoFree_No
1132  }, {
1133    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1134    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1135    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1136    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1137    RtemsTaskReqConstructErrors_Post_DelExt_No,
1138    RtemsTaskReqConstructErrors_Post_StoFree_No
1139  }, {
1140    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1141    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1142    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1143    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1144    RtemsTaskReqConstructErrors_Post_DelExt_No,
1145    RtemsTaskReqConstructErrors_Post_StoFree_No
1146  }, {
1147    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1148    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1149    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1150    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1151    RtemsTaskReqConstructErrors_Post_DelExt_No,
1152    RtemsTaskReqConstructErrors_Post_StoFree_No
1153  }, {
1154    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1155    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1156    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1157    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1158    RtemsTaskReqConstructErrors_Post_DelExt_No,
1159    RtemsTaskReqConstructErrors_Post_StoFree_No
1160  }, {
1161    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1162    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1163    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1164    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1165    RtemsTaskReqConstructErrors_Post_DelExt_No,
1166    RtemsTaskReqConstructErrors_Post_StoFree_No
1167  }, {
1168    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1169    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1170    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1171    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1172    RtemsTaskReqConstructErrors_Post_DelExt_No,
1173    RtemsTaskReqConstructErrors_Post_StoFree_No
1174  }, {
1175    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1176    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1177    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1178    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1179    RtemsTaskReqConstructErrors_Post_DelExt_No,
1180    RtemsTaskReqConstructErrors_Post_StoFree_No
1181  }, {
1182    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1183    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1184    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1185    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1186    RtemsTaskReqConstructErrors_Post_DelExt_No,
1187    RtemsTaskReqConstructErrors_Post_StoFree_No
1188  }, {
1189    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1190    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1191    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1192    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1193    RtemsTaskReqConstructErrors_Post_DelExt_No,
1194    RtemsTaskReqConstructErrors_Post_StoFree_No
1195  }, {
1196    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1197    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1198    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1199    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1200    RtemsTaskReqConstructErrors_Post_DelExt_No,
1201    RtemsTaskReqConstructErrors_Post_StoFree_No
1202  }, {
1203    RtemsTaskReqConstructErrors_Post_Status_Ok,
1204    RtemsTaskReqConstructErrors_Post_Name_Valid,
1205    RtemsTaskReqConstructErrors_Post_IdValue_Assigned,
1206    RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
1207    RtemsTaskReqConstructErrors_Post_DelExt_No,
1208    RtemsTaskReqConstructErrors_Post_StoFree_No
1209  }, {
1210    RtemsTaskReqConstructErrors_Post_Status_Unsat,
1211    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1212    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1213    RtemsTaskReqConstructErrors_Post_CreateExt_Yes,
1214    RtemsTaskReqConstructErrors_Post_DelExt_Yes,
1215    RtemsTaskReqConstructErrors_Post_StoFree_Yes
1216  }, {
1217    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1218    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1219    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1220    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1221    RtemsTaskReqConstructErrors_Post_DelExt_No,
1222    RtemsTaskReqConstructErrors_Post_StoFree_No
1223  }, {
1224    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1225    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1226    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1227    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1228    RtemsTaskReqConstructErrors_Post_DelExt_No,
1229    RtemsTaskReqConstructErrors_Post_StoFree_No
1230  }, {
1231    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1232    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1233    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1234    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1235    RtemsTaskReqConstructErrors_Post_DelExt_No,
1236    RtemsTaskReqConstructErrors_Post_StoFree_No
1237  }, {
1238    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1239    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1240    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1241    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1242    RtemsTaskReqConstructErrors_Post_DelExt_No,
1243    RtemsTaskReqConstructErrors_Post_StoFree_No
1244  }, {
1245    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1246    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1247    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1248    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1249    RtemsTaskReqConstructErrors_Post_DelExt_No,
1250    RtemsTaskReqConstructErrors_Post_StoFree_No
1251  }, {
1252    RtemsTaskReqConstructErrors_Post_Status_InvSize,
1253    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1254    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1255    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1256    RtemsTaskReqConstructErrors_Post_DelExt_No,
1257    RtemsTaskReqConstructErrors_Post_StoFree_No
1258  }, {
1259    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1260    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1261    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1262    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1263    RtemsTaskReqConstructErrors_Post_DelExt_No,
1264    RtemsTaskReqConstructErrors_Post_StoFree_No
1265  }, {
1266    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1267    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1268    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1269    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1270    RtemsTaskReqConstructErrors_Post_DelExt_No,
1271    RtemsTaskReqConstructErrors_Post_StoFree_No
1272  }, {
1273    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1274    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1275    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1276    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1277    RtemsTaskReqConstructErrors_Post_DelExt_No,
1278    RtemsTaskReqConstructErrors_Post_StoFree_No
1279  }, {
1280    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1281    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1282    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1283    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1284    RtemsTaskReqConstructErrors_Post_DelExt_No,
1285    RtemsTaskReqConstructErrors_Post_StoFree_No
1286  }, {
1287    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1288    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1289    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1290    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1291    RtemsTaskReqConstructErrors_Post_DelExt_No,
1292    RtemsTaskReqConstructErrors_Post_StoFree_No
1293  }, {
1294    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1295    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1296    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1297    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1298    RtemsTaskReqConstructErrors_Post_DelExt_No,
1299    RtemsTaskReqConstructErrors_Post_StoFree_No
1300  }, {
1301    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1302    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1303    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1304    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1305    RtemsTaskReqConstructErrors_Post_DelExt_No,
1306    RtemsTaskReqConstructErrors_Post_StoFree_No
1307  }, {
1308    RtemsTaskReqConstructErrors_Post_Status_TooMany,
1309    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1310    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1311    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1312    RtemsTaskReqConstructErrors_Post_DelExt_No,
1313    RtemsTaskReqConstructErrors_Post_StoFree_No
1314  }, {
1315    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1316    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1317    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1318    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1319    RtemsTaskReqConstructErrors_Post_DelExt_No,
1320    RtemsTaskReqConstructErrors_Post_StoFree_No
1321  }, {
1322    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1323    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1324    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1325    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1326    RtemsTaskReqConstructErrors_Post_DelExt_No,
1327    RtemsTaskReqConstructErrors_Post_StoFree_No
1328  }, {
1329    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1330    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1331    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1332    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1333    RtemsTaskReqConstructErrors_Post_DelExt_No,
1334    RtemsTaskReqConstructErrors_Post_StoFree_No
1335  }, {
1336    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1337    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1338    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1339    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1340    RtemsTaskReqConstructErrors_Post_DelExt_No,
1341    RtemsTaskReqConstructErrors_Post_StoFree_No
1342  }, {
1343    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1344    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1345    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1346    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1347    RtemsTaskReqConstructErrors_Post_DelExt_No,
1348    RtemsTaskReqConstructErrors_Post_StoFree_No
1349  }, {
1350    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1351    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1352    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1353    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1354    RtemsTaskReqConstructErrors_Post_DelExt_No,
1355    RtemsTaskReqConstructErrors_Post_StoFree_No
1356  }, {
1357    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1358    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1359    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1360    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1361    RtemsTaskReqConstructErrors_Post_DelExt_No,
1362    RtemsTaskReqConstructErrors_Post_StoFree_No
1363  }, {
1364    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1365    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1366    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1367    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1368    RtemsTaskReqConstructErrors_Post_DelExt_No,
1369    RtemsTaskReqConstructErrors_Post_StoFree_No
1370  }, {
1371    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1372    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1373    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1374    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1375    RtemsTaskReqConstructErrors_Post_DelExt_No,
1376    RtemsTaskReqConstructErrors_Post_StoFree_No
1377  }, {
1378    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1379    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1380    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1381    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1382    RtemsTaskReqConstructErrors_Post_DelExt_No,
1383    RtemsTaskReqConstructErrors_Post_StoFree_No
1384  }, {
1385    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1386    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1387    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1388    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1389    RtemsTaskReqConstructErrors_Post_DelExt_No,
1390    RtemsTaskReqConstructErrors_Post_StoFree_No
1391  }, {
1392    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1393    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1394    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1395    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1396    RtemsTaskReqConstructErrors_Post_DelExt_No,
1397    RtemsTaskReqConstructErrors_Post_StoFree_No
1398  }, {
1399    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1400    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1401    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1402    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1403    RtemsTaskReqConstructErrors_Post_DelExt_No,
1404    RtemsTaskReqConstructErrors_Post_StoFree_No
1405  }, {
1406    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1407    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1408    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1409    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1410    RtemsTaskReqConstructErrors_Post_DelExt_No,
1411    RtemsTaskReqConstructErrors_Post_StoFree_No
1412  }, {
1413    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1414    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1415    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1416    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1417    RtemsTaskReqConstructErrors_Post_DelExt_No,
1418    RtemsTaskReqConstructErrors_Post_StoFree_No
1419  }, {
1420    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1421    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1422    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1423    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1424    RtemsTaskReqConstructErrors_Post_DelExt_No,
1425    RtemsTaskReqConstructErrors_Post_StoFree_No
1426  }, {
1427    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1428    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1429    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1430    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1431    RtemsTaskReqConstructErrors_Post_DelExt_No,
1432    RtemsTaskReqConstructErrors_Post_StoFree_No
1433  }, {
1434    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1435    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1436    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1437    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1438    RtemsTaskReqConstructErrors_Post_DelExt_No,
1439    RtemsTaskReqConstructErrors_Post_StoFree_No
1440  }, {
1441    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1442    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1443    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1444    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1445    RtemsTaskReqConstructErrors_Post_DelExt_No,
1446    RtemsTaskReqConstructErrors_Post_StoFree_No
1447  }, {
1448    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1449    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1450    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1451    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1452    RtemsTaskReqConstructErrors_Post_DelExt_No,
1453    RtemsTaskReqConstructErrors_Post_StoFree_No
1454  }, {
1455    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1456    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1457    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1458    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1459    RtemsTaskReqConstructErrors_Post_DelExt_No,
1460    RtemsTaskReqConstructErrors_Post_StoFree_No
1461  }, {
1462    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1463    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1464    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1465    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1466    RtemsTaskReqConstructErrors_Post_DelExt_No,
1467    RtemsTaskReqConstructErrors_Post_StoFree_No
1468  }, {
1469    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1470    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1471    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1472    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1473    RtemsTaskReqConstructErrors_Post_DelExt_No,
1474    RtemsTaskReqConstructErrors_Post_StoFree_No
1475  }, {
1476    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1477    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1478    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1479    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1480    RtemsTaskReqConstructErrors_Post_DelExt_No,
1481    RtemsTaskReqConstructErrors_Post_StoFree_No
1482  }, {
1483    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1484    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1485    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1486    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1487    RtemsTaskReqConstructErrors_Post_DelExt_No,
1488    RtemsTaskReqConstructErrors_Post_StoFree_No
1489  }, {
1490    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1491    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1492    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1493    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1494    RtemsTaskReqConstructErrors_Post_DelExt_No,
1495    RtemsTaskReqConstructErrors_Post_StoFree_No
1496  }, {
1497    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1498    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1499    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1500    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1501    RtemsTaskReqConstructErrors_Post_DelExt_No,
1502    RtemsTaskReqConstructErrors_Post_StoFree_No
1503  }, {
1504    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1505    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1506    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1507    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1508    RtemsTaskReqConstructErrors_Post_DelExt_No,
1509    RtemsTaskReqConstructErrors_Post_StoFree_No
1510  }, {
1511    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1512    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1513    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1514    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1515    RtemsTaskReqConstructErrors_Post_DelExt_No,
1516    RtemsTaskReqConstructErrors_Post_StoFree_No
1517  }, {
1518    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1519    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1520    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1521    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1522    RtemsTaskReqConstructErrors_Post_DelExt_No,
1523    RtemsTaskReqConstructErrors_Post_StoFree_No
1524  }, {
1525    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1526    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1527    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1528    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1529    RtemsTaskReqConstructErrors_Post_DelExt_No,
1530    RtemsTaskReqConstructErrors_Post_StoFree_No
1531  }, {
1532    RtemsTaskReqConstructErrors_Post_Status_InvPrio,
1533    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1534    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1535    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1536    RtemsTaskReqConstructErrors_Post_DelExt_No,
1537    RtemsTaskReqConstructErrors_Post_StoFree_No
1538  }, {
1539    RtemsTaskReqConstructErrors_Post_Status_InvName,
1540    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1541    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1542    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1543    RtemsTaskReqConstructErrors_Post_DelExt_No,
1544    RtemsTaskReqConstructErrors_Post_StoFree_No
1545  }, {
1546    RtemsTaskReqConstructErrors_Post_Status_InvName,
1547    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1548    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1549    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1550    RtemsTaskReqConstructErrors_Post_DelExt_No,
1551    RtemsTaskReqConstructErrors_Post_StoFree_No
1552  }, {
1553    RtemsTaskReqConstructErrors_Post_Status_InvName,
1554    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1555    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1556    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1557    RtemsTaskReqConstructErrors_Post_DelExt_No,
1558    RtemsTaskReqConstructErrors_Post_StoFree_No
1559  }, {
1560    RtemsTaskReqConstructErrors_Post_Status_InvName,
1561    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1562    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1563    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1564    RtemsTaskReqConstructErrors_Post_DelExt_No,
1565    RtemsTaskReqConstructErrors_Post_StoFree_No
1566  }, {
1567    RtemsTaskReqConstructErrors_Post_Status_InvName,
1568    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1569    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1570    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1571    RtemsTaskReqConstructErrors_Post_DelExt_No,
1572    RtemsTaskReqConstructErrors_Post_StoFree_No
1573  }, {
1574    RtemsTaskReqConstructErrors_Post_Status_InvName,
1575    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1576    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1577    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1578    RtemsTaskReqConstructErrors_Post_DelExt_No,
1579    RtemsTaskReqConstructErrors_Post_StoFree_No
1580  }, {
1581    RtemsTaskReqConstructErrors_Post_Status_InvName,
1582    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1583    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1584    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1585    RtemsTaskReqConstructErrors_Post_DelExt_No,
1586    RtemsTaskReqConstructErrors_Post_StoFree_No
1587  }, {
1588    RtemsTaskReqConstructErrors_Post_Status_InvName,
1589    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1590    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1591    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1592    RtemsTaskReqConstructErrors_Post_DelExt_No,
1593    RtemsTaskReqConstructErrors_Post_StoFree_No
1594  }, {
1595    RtemsTaskReqConstructErrors_Post_Status_InvName,
1596    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1597    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1598    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1599    RtemsTaskReqConstructErrors_Post_DelExt_No,
1600    RtemsTaskReqConstructErrors_Post_StoFree_No
1601  }, {
1602    RtemsTaskReqConstructErrors_Post_Status_InvName,
1603    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1604    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1605    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1606    RtemsTaskReqConstructErrors_Post_DelExt_No,
1607    RtemsTaskReqConstructErrors_Post_StoFree_No
1608  }, {
1609    RtemsTaskReqConstructErrors_Post_Status_InvName,
1610    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1611    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1612    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1613    RtemsTaskReqConstructErrors_Post_DelExt_No,
1614    RtemsTaskReqConstructErrors_Post_StoFree_No
1615  }, {
1616    RtemsTaskReqConstructErrors_Post_Status_InvName,
1617    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1618    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1619    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1620    RtemsTaskReqConstructErrors_Post_DelExt_No,
1621    RtemsTaskReqConstructErrors_Post_StoFree_No
1622  }, {
1623    RtemsTaskReqConstructErrors_Post_Status_InvName,
1624    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1625    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1626    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1627    RtemsTaskReqConstructErrors_Post_DelExt_No,
1628    RtemsTaskReqConstructErrors_Post_StoFree_No
1629  }, {
1630    RtemsTaskReqConstructErrors_Post_Status_InvName,
1631    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1632    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1633    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1634    RtemsTaskReqConstructErrors_Post_DelExt_No,
1635    RtemsTaskReqConstructErrors_Post_StoFree_No
1636  }, {
1637    RtemsTaskReqConstructErrors_Post_Status_InvName,
1638    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1639    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1640    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1641    RtemsTaskReqConstructErrors_Post_DelExt_No,
1642    RtemsTaskReqConstructErrors_Post_StoFree_No
1643  }, {
1644    RtemsTaskReqConstructErrors_Post_Status_InvName,
1645    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1646    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1647    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1648    RtemsTaskReqConstructErrors_Post_DelExt_No,
1649    RtemsTaskReqConstructErrors_Post_StoFree_No
1650  }, {
1651    RtemsTaskReqConstructErrors_Post_Status_InvName,
1652    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1653    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1654    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1655    RtemsTaskReqConstructErrors_Post_DelExt_No,
1656    RtemsTaskReqConstructErrors_Post_StoFree_No
1657  }, {
1658    RtemsTaskReqConstructErrors_Post_Status_InvName,
1659    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1660    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1661    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1662    RtemsTaskReqConstructErrors_Post_DelExt_No,
1663    RtemsTaskReqConstructErrors_Post_StoFree_No
1664  }, {
1665    RtemsTaskReqConstructErrors_Post_Status_InvName,
1666    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1667    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1668    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1669    RtemsTaskReqConstructErrors_Post_DelExt_No,
1670    RtemsTaskReqConstructErrors_Post_StoFree_No
1671  }, {
1672    RtemsTaskReqConstructErrors_Post_Status_InvName,
1673    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1674    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1675    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1676    RtemsTaskReqConstructErrors_Post_DelExt_No,
1677    RtemsTaskReqConstructErrors_Post_StoFree_No
1678  }, {
1679    RtemsTaskReqConstructErrors_Post_Status_InvName,
1680    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1681    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1682    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1683    RtemsTaskReqConstructErrors_Post_DelExt_No,
1684    RtemsTaskReqConstructErrors_Post_StoFree_No
1685  }, {
1686    RtemsTaskReqConstructErrors_Post_Status_InvName,
1687    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1688    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1689    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1690    RtemsTaskReqConstructErrors_Post_DelExt_No,
1691    RtemsTaskReqConstructErrors_Post_StoFree_No
1692  }, {
1693    RtemsTaskReqConstructErrors_Post_Status_InvName,
1694    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1695    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1696    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1697    RtemsTaskReqConstructErrors_Post_DelExt_No,
1698    RtemsTaskReqConstructErrors_Post_StoFree_No
1699  }, {
1700    RtemsTaskReqConstructErrors_Post_Status_InvName,
1701    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1702    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1703    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1704    RtemsTaskReqConstructErrors_Post_DelExt_No,
1705    RtemsTaskReqConstructErrors_Post_StoFree_No
1706  }, {
1707    RtemsTaskReqConstructErrors_Post_Status_InvName,
1708    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1709    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1710    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1711    RtemsTaskReqConstructErrors_Post_DelExt_No,
1712    RtemsTaskReqConstructErrors_Post_StoFree_No
1713  }, {
1714    RtemsTaskReqConstructErrors_Post_Status_InvName,
1715    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1716    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1717    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1718    RtemsTaskReqConstructErrors_Post_DelExt_No,
1719    RtemsTaskReqConstructErrors_Post_StoFree_No
1720  }, {
1721    RtemsTaskReqConstructErrors_Post_Status_InvName,
1722    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1723    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1724    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1725    RtemsTaskReqConstructErrors_Post_DelExt_No,
1726    RtemsTaskReqConstructErrors_Post_StoFree_No
1727  }, {
1728    RtemsTaskReqConstructErrors_Post_Status_InvName,
1729    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1730    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1731    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1732    RtemsTaskReqConstructErrors_Post_DelExt_No,
1733    RtemsTaskReqConstructErrors_Post_StoFree_No
1734  }, {
1735    RtemsTaskReqConstructErrors_Post_Status_InvName,
1736    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1737    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1738    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1739    RtemsTaskReqConstructErrors_Post_DelExt_No,
1740    RtemsTaskReqConstructErrors_Post_StoFree_No
1741  }, {
1742    RtemsTaskReqConstructErrors_Post_Status_InvName,
1743    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1744    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1745    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1746    RtemsTaskReqConstructErrors_Post_DelExt_No,
1747    RtemsTaskReqConstructErrors_Post_StoFree_No
1748  }, {
1749    RtemsTaskReqConstructErrors_Post_Status_InvName,
1750    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1751    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1752    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1753    RtemsTaskReqConstructErrors_Post_DelExt_No,
1754    RtemsTaskReqConstructErrors_Post_StoFree_No
1755  }, {
1756    RtemsTaskReqConstructErrors_Post_Status_InvName,
1757    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1758    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1759    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1760    RtemsTaskReqConstructErrors_Post_DelExt_No,
1761    RtemsTaskReqConstructErrors_Post_StoFree_No
1762  }, {
1763    RtemsTaskReqConstructErrors_Post_Status_InvName,
1764    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1765    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1766    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1767    RtemsTaskReqConstructErrors_Post_DelExt_No,
1768    RtemsTaskReqConstructErrors_Post_StoFree_No
1769  }, {
1770    RtemsTaskReqConstructErrors_Post_Status_InvName,
1771    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1772    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1773    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1774    RtemsTaskReqConstructErrors_Post_DelExt_No,
1775    RtemsTaskReqConstructErrors_Post_StoFree_No
1776  }, {
1777    RtemsTaskReqConstructErrors_Post_Status_InvName,
1778    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1779    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1780    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1781    RtemsTaskReqConstructErrors_Post_DelExt_No,
1782    RtemsTaskReqConstructErrors_Post_StoFree_No
1783  }, {
1784    RtemsTaskReqConstructErrors_Post_Status_InvName,
1785    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1786    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1787    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1788    RtemsTaskReqConstructErrors_Post_DelExt_No,
1789    RtemsTaskReqConstructErrors_Post_StoFree_No
1790  }, {
1791    RtemsTaskReqConstructErrors_Post_Status_InvName,
1792    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1793    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1794    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1795    RtemsTaskReqConstructErrors_Post_DelExt_No,
1796    RtemsTaskReqConstructErrors_Post_StoFree_No
1797  }, {
1798    RtemsTaskReqConstructErrors_Post_Status_InvName,
1799    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1800    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1801    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1802    RtemsTaskReqConstructErrors_Post_DelExt_No,
1803    RtemsTaskReqConstructErrors_Post_StoFree_No
1804  }, {
1805    RtemsTaskReqConstructErrors_Post_Status_InvName,
1806    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1807    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1808    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1809    RtemsTaskReqConstructErrors_Post_DelExt_No,
1810    RtemsTaskReqConstructErrors_Post_StoFree_No
1811  }, {
1812    RtemsTaskReqConstructErrors_Post_Status_InvName,
1813    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1814    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1815    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1816    RtemsTaskReqConstructErrors_Post_DelExt_No,
1817    RtemsTaskReqConstructErrors_Post_StoFree_No
1818  }, {
1819    RtemsTaskReqConstructErrors_Post_Status_InvName,
1820    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1821    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1822    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1823    RtemsTaskReqConstructErrors_Post_DelExt_No,
1824    RtemsTaskReqConstructErrors_Post_StoFree_No
1825  }, {
1826    RtemsTaskReqConstructErrors_Post_Status_InvName,
1827    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1828    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1829    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1830    RtemsTaskReqConstructErrors_Post_DelExt_No,
1831    RtemsTaskReqConstructErrors_Post_StoFree_No
1832  }, {
1833    RtemsTaskReqConstructErrors_Post_Status_InvName,
1834    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1835    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1836    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1837    RtemsTaskReqConstructErrors_Post_DelExt_No,
1838    RtemsTaskReqConstructErrors_Post_StoFree_No
1839  }, {
1840    RtemsTaskReqConstructErrors_Post_Status_InvName,
1841    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1842    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1843    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1844    RtemsTaskReqConstructErrors_Post_DelExt_No,
1845    RtemsTaskReqConstructErrors_Post_StoFree_No
1846  }, {
1847    RtemsTaskReqConstructErrors_Post_Status_InvName,
1848    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1849    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1850    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1851    RtemsTaskReqConstructErrors_Post_DelExt_No,
1852    RtemsTaskReqConstructErrors_Post_StoFree_No
1853  }, {
1854    RtemsTaskReqConstructErrors_Post_Status_InvName,
1855    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1856    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1857    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1858    RtemsTaskReqConstructErrors_Post_DelExt_No,
1859    RtemsTaskReqConstructErrors_Post_StoFree_No
1860  }, {
1861    RtemsTaskReqConstructErrors_Post_Status_InvName,
1862    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1863    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1864    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1865    RtemsTaskReqConstructErrors_Post_DelExt_No,
1866    RtemsTaskReqConstructErrors_Post_StoFree_No
1867  }, {
1868    RtemsTaskReqConstructErrors_Post_Status_InvName,
1869    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1870    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1871    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1872    RtemsTaskReqConstructErrors_Post_DelExt_No,
1873    RtemsTaskReqConstructErrors_Post_StoFree_No
1874  }, {
1875    RtemsTaskReqConstructErrors_Post_Status_InvName,
1876    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1877    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1878    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1879    RtemsTaskReqConstructErrors_Post_DelExt_No,
1880    RtemsTaskReqConstructErrors_Post_StoFree_No
1881  }, {
1882    RtemsTaskReqConstructErrors_Post_Status_InvName,
1883    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1884    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1885    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1886    RtemsTaskReqConstructErrors_Post_DelExt_No,
1887    RtemsTaskReqConstructErrors_Post_StoFree_No
1888  }, {
1889    RtemsTaskReqConstructErrors_Post_Status_InvName,
1890    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1891    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1892    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1893    RtemsTaskReqConstructErrors_Post_DelExt_No,
1894    RtemsTaskReqConstructErrors_Post_StoFree_No
1895  }, {
1896    RtemsTaskReqConstructErrors_Post_Status_InvName,
1897    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1898    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1899    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1900    RtemsTaskReqConstructErrors_Post_DelExt_No,
1901    RtemsTaskReqConstructErrors_Post_StoFree_No
1902  }, {
1903    RtemsTaskReqConstructErrors_Post_Status_InvName,
1904    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1905    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1906    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1907    RtemsTaskReqConstructErrors_Post_DelExt_No,
1908    RtemsTaskReqConstructErrors_Post_StoFree_No
1909  }, {
1910    RtemsTaskReqConstructErrors_Post_Status_InvName,
1911    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1912    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1913    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1914    RtemsTaskReqConstructErrors_Post_DelExt_No,
1915    RtemsTaskReqConstructErrors_Post_StoFree_No
1916  }, {
1917    RtemsTaskReqConstructErrors_Post_Status_InvName,
1918    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1919    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1920    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1921    RtemsTaskReqConstructErrors_Post_DelExt_No,
1922    RtemsTaskReqConstructErrors_Post_StoFree_No
1923  }, {
1924    RtemsTaskReqConstructErrors_Post_Status_InvName,
1925    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1926    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1927    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1928    RtemsTaskReqConstructErrors_Post_DelExt_No,
1929    RtemsTaskReqConstructErrors_Post_StoFree_No
1930  }, {
1931    RtemsTaskReqConstructErrors_Post_Status_InvName,
1932    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1933    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1934    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1935    RtemsTaskReqConstructErrors_Post_DelExt_No,
1936    RtemsTaskReqConstructErrors_Post_StoFree_No
1937  }, {
1938    RtemsTaskReqConstructErrors_Post_Status_InvName,
1939    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1940    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1941    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1942    RtemsTaskReqConstructErrors_Post_DelExt_No,
1943    RtemsTaskReqConstructErrors_Post_StoFree_No
1944  }, {
1945    RtemsTaskReqConstructErrors_Post_Status_InvName,
1946    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1947    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1948    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1949    RtemsTaskReqConstructErrors_Post_DelExt_No,
1950    RtemsTaskReqConstructErrors_Post_StoFree_No
1951  }, {
1952    RtemsTaskReqConstructErrors_Post_Status_InvName,
1953    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1954    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1955    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1956    RtemsTaskReqConstructErrors_Post_DelExt_No,
1957    RtemsTaskReqConstructErrors_Post_StoFree_No
1958  }, {
1959    RtemsTaskReqConstructErrors_Post_Status_InvName,
1960    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1961    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1962    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1963    RtemsTaskReqConstructErrors_Post_DelExt_No,
1964    RtemsTaskReqConstructErrors_Post_StoFree_No
1965  }, {
1966    RtemsTaskReqConstructErrors_Post_Status_InvName,
1967    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1968    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1969    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1970    RtemsTaskReqConstructErrors_Post_DelExt_No,
1971    RtemsTaskReqConstructErrors_Post_StoFree_No
1972  }, {
1973    RtemsTaskReqConstructErrors_Post_Status_InvName,
1974    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1975    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1976    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1977    RtemsTaskReqConstructErrors_Post_DelExt_No,
1978    RtemsTaskReqConstructErrors_Post_StoFree_No
1979  }, {
1980    RtemsTaskReqConstructErrors_Post_Status_InvName,
1981    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1982    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1983    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1984    RtemsTaskReqConstructErrors_Post_DelExt_No,
1985    RtemsTaskReqConstructErrors_Post_StoFree_No
1986  }, {
1987    RtemsTaskReqConstructErrors_Post_Status_InvName,
1988    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1989    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1990    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1991    RtemsTaskReqConstructErrors_Post_DelExt_No,
1992    RtemsTaskReqConstructErrors_Post_StoFree_No
1993  }, {
1994    RtemsTaskReqConstructErrors_Post_Status_InvName,
1995    RtemsTaskReqConstructErrors_Post_Name_Invalid,
1996    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
1997    RtemsTaskReqConstructErrors_Post_CreateExt_No,
1998    RtemsTaskReqConstructErrors_Post_DelExt_No,
1999    RtemsTaskReqConstructErrors_Post_StoFree_No
2000  }, {
2001    RtemsTaskReqConstructErrors_Post_Status_InvName,
2002    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2003    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2004    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2005    RtemsTaskReqConstructErrors_Post_DelExt_No,
2006    RtemsTaskReqConstructErrors_Post_StoFree_No
2007  }, {
2008    RtemsTaskReqConstructErrors_Post_Status_InvName,
2009    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2010    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2011    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2012    RtemsTaskReqConstructErrors_Post_DelExt_No,
2013    RtemsTaskReqConstructErrors_Post_StoFree_No
2014  }, {
2015    RtemsTaskReqConstructErrors_Post_Status_InvName,
2016    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2017    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2018    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2019    RtemsTaskReqConstructErrors_Post_DelExt_No,
2020    RtemsTaskReqConstructErrors_Post_StoFree_No
2021  }, {
2022    RtemsTaskReqConstructErrors_Post_Status_InvName,
2023    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2024    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2025    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2026    RtemsTaskReqConstructErrors_Post_DelExt_No,
2027    RtemsTaskReqConstructErrors_Post_StoFree_No
2028  }, {
2029    RtemsTaskReqConstructErrors_Post_Status_InvName,
2030    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2031    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2032    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2033    RtemsTaskReqConstructErrors_Post_DelExt_No,
2034    RtemsTaskReqConstructErrors_Post_StoFree_No
2035  }, {
2036    RtemsTaskReqConstructErrors_Post_Status_InvName,
2037    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2038    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2039    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2040    RtemsTaskReqConstructErrors_Post_DelExt_No,
2041    RtemsTaskReqConstructErrors_Post_StoFree_No
2042  }, {
2043    RtemsTaskReqConstructErrors_Post_Status_InvName,
2044    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2045    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2046    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2047    RtemsTaskReqConstructErrors_Post_DelExt_No,
2048    RtemsTaskReqConstructErrors_Post_StoFree_No
2049  }, {
2050    RtemsTaskReqConstructErrors_Post_Status_InvName,
2051    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2052    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2053    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2054    RtemsTaskReqConstructErrors_Post_DelExt_No,
2055    RtemsTaskReqConstructErrors_Post_StoFree_No
2056  }, {
2057    RtemsTaskReqConstructErrors_Post_Status_InvName,
2058    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2059    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2060    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2061    RtemsTaskReqConstructErrors_Post_DelExt_No,
2062    RtemsTaskReqConstructErrors_Post_StoFree_No
2063  }, {
2064    RtemsTaskReqConstructErrors_Post_Status_InvName,
2065    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2066    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2067    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2068    RtemsTaskReqConstructErrors_Post_DelExt_No,
2069    RtemsTaskReqConstructErrors_Post_StoFree_No
2070  }, {
2071    RtemsTaskReqConstructErrors_Post_Status_InvName,
2072    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2073    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2074    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2075    RtemsTaskReqConstructErrors_Post_DelExt_No,
2076    RtemsTaskReqConstructErrors_Post_StoFree_No
2077  }, {
2078    RtemsTaskReqConstructErrors_Post_Status_InvName,
2079    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2080    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2081    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2082    RtemsTaskReqConstructErrors_Post_DelExt_No,
2083    RtemsTaskReqConstructErrors_Post_StoFree_No
2084  }, {
2085    RtemsTaskReqConstructErrors_Post_Status_InvName,
2086    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2087    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2088    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2089    RtemsTaskReqConstructErrors_Post_DelExt_No,
2090    RtemsTaskReqConstructErrors_Post_StoFree_No
2091  }, {
2092    RtemsTaskReqConstructErrors_Post_Status_InvName,
2093    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2094    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2095    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2096    RtemsTaskReqConstructErrors_Post_DelExt_No,
2097    RtemsTaskReqConstructErrors_Post_StoFree_No
2098  }, {
2099    RtemsTaskReqConstructErrors_Post_Status_InvName,
2100    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2101    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2102    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2103    RtemsTaskReqConstructErrors_Post_DelExt_No,
2104    RtemsTaskReqConstructErrors_Post_StoFree_No
2105  }, {
2106    RtemsTaskReqConstructErrors_Post_Status_InvName,
2107    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2108    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2109    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2110    RtemsTaskReqConstructErrors_Post_DelExt_No,
2111    RtemsTaskReqConstructErrors_Post_StoFree_No
2112  }, {
2113    RtemsTaskReqConstructErrors_Post_Status_InvName,
2114    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2115    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2116    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2117    RtemsTaskReqConstructErrors_Post_DelExt_No,
2118    RtemsTaskReqConstructErrors_Post_StoFree_No
2119  }, {
2120    RtemsTaskReqConstructErrors_Post_Status_InvName,
2121    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2122    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2123    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2124    RtemsTaskReqConstructErrors_Post_DelExt_No,
2125    RtemsTaskReqConstructErrors_Post_StoFree_No
2126  }, {
2127    RtemsTaskReqConstructErrors_Post_Status_InvName,
2128    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2129    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2130    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2131    RtemsTaskReqConstructErrors_Post_DelExt_No,
2132    RtemsTaskReqConstructErrors_Post_StoFree_No
2133  }, {
2134    RtemsTaskReqConstructErrors_Post_Status_InvName,
2135    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2136    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2137    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2138    RtemsTaskReqConstructErrors_Post_DelExt_No,
2139    RtemsTaskReqConstructErrors_Post_StoFree_No
2140  }, {
2141    RtemsTaskReqConstructErrors_Post_Status_InvName,
2142    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2143    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2144    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2145    RtemsTaskReqConstructErrors_Post_DelExt_No,
2146    RtemsTaskReqConstructErrors_Post_StoFree_No
2147  }, {
2148    RtemsTaskReqConstructErrors_Post_Status_InvName,
2149    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2150    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2151    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2152    RtemsTaskReqConstructErrors_Post_DelExt_No,
2153    RtemsTaskReqConstructErrors_Post_StoFree_No
2154  }, {
2155    RtemsTaskReqConstructErrors_Post_Status_InvName,
2156    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2157    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2158    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2159    RtemsTaskReqConstructErrors_Post_DelExt_No,
2160    RtemsTaskReqConstructErrors_Post_StoFree_No
2161  }, {
2162    RtemsTaskReqConstructErrors_Post_Status_InvName,
2163    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2164    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2165    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2166    RtemsTaskReqConstructErrors_Post_DelExt_No,
2167    RtemsTaskReqConstructErrors_Post_StoFree_No
2168  }, {
2169    RtemsTaskReqConstructErrors_Post_Status_InvName,
2170    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2171    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2172    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2173    RtemsTaskReqConstructErrors_Post_DelExt_No,
2174    RtemsTaskReqConstructErrors_Post_StoFree_No
2175  }, {
2176    RtemsTaskReqConstructErrors_Post_Status_InvName,
2177    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2178    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2179    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2180    RtemsTaskReqConstructErrors_Post_DelExt_No,
2181    RtemsTaskReqConstructErrors_Post_StoFree_No
2182  }, {
2183    RtemsTaskReqConstructErrors_Post_Status_InvName,
2184    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2185    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2186    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2187    RtemsTaskReqConstructErrors_Post_DelExt_No,
2188    RtemsTaskReqConstructErrors_Post_StoFree_No
2189  }, {
2190    RtemsTaskReqConstructErrors_Post_Status_InvName,
2191    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2192    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2193    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2194    RtemsTaskReqConstructErrors_Post_DelExt_No,
2195    RtemsTaskReqConstructErrors_Post_StoFree_No
2196  }, {
2197    RtemsTaskReqConstructErrors_Post_Status_InvName,
2198    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2199    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2200    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2201    RtemsTaskReqConstructErrors_Post_DelExt_No,
2202    RtemsTaskReqConstructErrors_Post_StoFree_No
2203  }, {
2204    RtemsTaskReqConstructErrors_Post_Status_InvName,
2205    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2206    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2207    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2208    RtemsTaskReqConstructErrors_Post_DelExt_No,
2209    RtemsTaskReqConstructErrors_Post_StoFree_No
2210  }, {
2211    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2212    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2213    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2214    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2215    RtemsTaskReqConstructErrors_Post_DelExt_No,
2216    RtemsTaskReqConstructErrors_Post_StoFree_No
2217  }, {
2218    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2219    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2220    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2221    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2222    RtemsTaskReqConstructErrors_Post_DelExt_No,
2223    RtemsTaskReqConstructErrors_Post_StoFree_No
2224  }, {
2225    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2226    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2227    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2228    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2229    RtemsTaskReqConstructErrors_Post_DelExt_No,
2230    RtemsTaskReqConstructErrors_Post_StoFree_No
2231  }, {
2232    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2233    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2234    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2235    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2236    RtemsTaskReqConstructErrors_Post_DelExt_No,
2237    RtemsTaskReqConstructErrors_Post_StoFree_No
2238  }, {
2239    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2240    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2241    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2242    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2243    RtemsTaskReqConstructErrors_Post_DelExt_No,
2244    RtemsTaskReqConstructErrors_Post_StoFree_No
2245  }, {
2246    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2247    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2248    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2249    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2250    RtemsTaskReqConstructErrors_Post_DelExt_No,
2251    RtemsTaskReqConstructErrors_Post_StoFree_No
2252  }, {
2253    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2254    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2255    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2256    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2257    RtemsTaskReqConstructErrors_Post_DelExt_No,
2258    RtemsTaskReqConstructErrors_Post_StoFree_No
2259  }, {
2260    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2261    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2262    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2263    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2264    RtemsTaskReqConstructErrors_Post_DelExt_No,
2265    RtemsTaskReqConstructErrors_Post_StoFree_No
2266  }, {
2267    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2268    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2269    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2270    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2271    RtemsTaskReqConstructErrors_Post_DelExt_No,
2272    RtemsTaskReqConstructErrors_Post_StoFree_No
2273  }, {
2274    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2275    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2276    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2277    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2278    RtemsTaskReqConstructErrors_Post_DelExt_No,
2279    RtemsTaskReqConstructErrors_Post_StoFree_No
2280  }, {
2281    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2282    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2283    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2284    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2285    RtemsTaskReqConstructErrors_Post_DelExt_No,
2286    RtemsTaskReqConstructErrors_Post_StoFree_No
2287  }, {
2288    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2289    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2290    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2291    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2292    RtemsTaskReqConstructErrors_Post_DelExt_No,
2293    RtemsTaskReqConstructErrors_Post_StoFree_No
2294  }, {
2295    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2296    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2297    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2298    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2299    RtemsTaskReqConstructErrors_Post_DelExt_No,
2300    RtemsTaskReqConstructErrors_Post_StoFree_No
2301  }, {
2302    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2303    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2304    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2305    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2306    RtemsTaskReqConstructErrors_Post_DelExt_No,
2307    RtemsTaskReqConstructErrors_Post_StoFree_No
2308  }, {
2309    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2310    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2311    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2312    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2313    RtemsTaskReqConstructErrors_Post_DelExt_No,
2314    RtemsTaskReqConstructErrors_Post_StoFree_No
2315  }, {
2316    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2317    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2318    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2319    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2320    RtemsTaskReqConstructErrors_Post_DelExt_No,
2321    RtemsTaskReqConstructErrors_Post_StoFree_No
2322  }, {
2323    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2324    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2325    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2326    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2327    RtemsTaskReqConstructErrors_Post_DelExt_No,
2328    RtemsTaskReqConstructErrors_Post_StoFree_No
2329  }, {
2330    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2331    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2332    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2333    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2334    RtemsTaskReqConstructErrors_Post_DelExt_No,
2335    RtemsTaskReqConstructErrors_Post_StoFree_No
2336  }, {
2337    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2338    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2339    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2340    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2341    RtemsTaskReqConstructErrors_Post_DelExt_No,
2342    RtemsTaskReqConstructErrors_Post_StoFree_No
2343  }, {
2344    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2345    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2346    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2347    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2348    RtemsTaskReqConstructErrors_Post_DelExt_No,
2349    RtemsTaskReqConstructErrors_Post_StoFree_No
2350  }, {
2351    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2352    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2353    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2354    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2355    RtemsTaskReqConstructErrors_Post_DelExt_No,
2356    RtemsTaskReqConstructErrors_Post_StoFree_No
2357  }, {
2358    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2359    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2360    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2361    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2362    RtemsTaskReqConstructErrors_Post_DelExt_No,
2363    RtemsTaskReqConstructErrors_Post_StoFree_No
2364  }, {
2365    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2366    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2367    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2368    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2369    RtemsTaskReqConstructErrors_Post_DelExt_No,
2370    RtemsTaskReqConstructErrors_Post_StoFree_No
2371  }, {
2372    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2373    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2374    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2375    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2376    RtemsTaskReqConstructErrors_Post_DelExt_No,
2377    RtemsTaskReqConstructErrors_Post_StoFree_No
2378  }, {
2379    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2380    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2381    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2382    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2383    RtemsTaskReqConstructErrors_Post_DelExt_No,
2384    RtemsTaskReqConstructErrors_Post_StoFree_No
2385  }, {
2386    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2387    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2388    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2389    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2390    RtemsTaskReqConstructErrors_Post_DelExt_No,
2391    RtemsTaskReqConstructErrors_Post_StoFree_No
2392  }, {
2393    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2394    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2395    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2396    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2397    RtemsTaskReqConstructErrors_Post_DelExt_No,
2398    RtemsTaskReqConstructErrors_Post_StoFree_No
2399  }, {
2400    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2401    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2402    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2403    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2404    RtemsTaskReqConstructErrors_Post_DelExt_No,
2405    RtemsTaskReqConstructErrors_Post_StoFree_No
2406  }, {
2407    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2408    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2409    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2410    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2411    RtemsTaskReqConstructErrors_Post_DelExt_No,
2412    RtemsTaskReqConstructErrors_Post_StoFree_No
2413  }, {
2414    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2415    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2416    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2417    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2418    RtemsTaskReqConstructErrors_Post_DelExt_No,
2419    RtemsTaskReqConstructErrors_Post_StoFree_No
2420  }, {
2421    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2422    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2423    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2424    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2425    RtemsTaskReqConstructErrors_Post_DelExt_No,
2426    RtemsTaskReqConstructErrors_Post_StoFree_No
2427  }, {
2428    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2429    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2430    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2431    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2432    RtemsTaskReqConstructErrors_Post_DelExt_No,
2433    RtemsTaskReqConstructErrors_Post_StoFree_No
2434  }, {
2435    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2436    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2437    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2438    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2439    RtemsTaskReqConstructErrors_Post_DelExt_No,
2440    RtemsTaskReqConstructErrors_Post_StoFree_No
2441  }, {
2442    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2443    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2444    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2445    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2446    RtemsTaskReqConstructErrors_Post_DelExt_No,
2447    RtemsTaskReqConstructErrors_Post_StoFree_No
2448  }, {
2449    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2450    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2451    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2452    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2453    RtemsTaskReqConstructErrors_Post_DelExt_No,
2454    RtemsTaskReqConstructErrors_Post_StoFree_No
2455  }, {
2456    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2457    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2458    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2459    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2460    RtemsTaskReqConstructErrors_Post_DelExt_No,
2461    RtemsTaskReqConstructErrors_Post_StoFree_No
2462  }, {
2463    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2464    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2465    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2466    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2467    RtemsTaskReqConstructErrors_Post_DelExt_No,
2468    RtemsTaskReqConstructErrors_Post_StoFree_No
2469  }, {
2470    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2471    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2472    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2473    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2474    RtemsTaskReqConstructErrors_Post_DelExt_No,
2475    RtemsTaskReqConstructErrors_Post_StoFree_No
2476  }, {
2477    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2478    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2479    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2480    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2481    RtemsTaskReqConstructErrors_Post_DelExt_No,
2482    RtemsTaskReqConstructErrors_Post_StoFree_No
2483  }, {
2484    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2485    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2486    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2487    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2488    RtemsTaskReqConstructErrors_Post_DelExt_No,
2489    RtemsTaskReqConstructErrors_Post_StoFree_No
2490  }, {
2491    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2492    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2493    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2494    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2495    RtemsTaskReqConstructErrors_Post_DelExt_No,
2496    RtemsTaskReqConstructErrors_Post_StoFree_No
2497  }, {
2498    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2499    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2500    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2501    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2502    RtemsTaskReqConstructErrors_Post_DelExt_No,
2503    RtemsTaskReqConstructErrors_Post_StoFree_No
2504  }, {
2505    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2506    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2507    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2508    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2509    RtemsTaskReqConstructErrors_Post_DelExt_No,
2510    RtemsTaskReqConstructErrors_Post_StoFree_No
2511  }, {
2512    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2513    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2514    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2515    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2516    RtemsTaskReqConstructErrors_Post_DelExt_No,
2517    RtemsTaskReqConstructErrors_Post_StoFree_No
2518  }, {
2519    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2520    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2521    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2522    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2523    RtemsTaskReqConstructErrors_Post_DelExt_No,
2524    RtemsTaskReqConstructErrors_Post_StoFree_No
2525  }, {
2526    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2527    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2528    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2529    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2530    RtemsTaskReqConstructErrors_Post_DelExt_No,
2531    RtemsTaskReqConstructErrors_Post_StoFree_No
2532  }, {
2533    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2534    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2535    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2536    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2537    RtemsTaskReqConstructErrors_Post_DelExt_No,
2538    RtemsTaskReqConstructErrors_Post_StoFree_No
2539  }, {
2540    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2541    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2542    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2543    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2544    RtemsTaskReqConstructErrors_Post_DelExt_No,
2545    RtemsTaskReqConstructErrors_Post_StoFree_No
2546  }, {
2547    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2548    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2549    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2550    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2551    RtemsTaskReqConstructErrors_Post_DelExt_No,
2552    RtemsTaskReqConstructErrors_Post_StoFree_No
2553  }, {
2554    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2555    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2556    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2557    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2558    RtemsTaskReqConstructErrors_Post_DelExt_No,
2559    RtemsTaskReqConstructErrors_Post_StoFree_No
2560  }, {
2561    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2562    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2563    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2564    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2565    RtemsTaskReqConstructErrors_Post_DelExt_No,
2566    RtemsTaskReqConstructErrors_Post_StoFree_No
2567  }, {
2568    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2569    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2570    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2571    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2572    RtemsTaskReqConstructErrors_Post_DelExt_No,
2573    RtemsTaskReqConstructErrors_Post_StoFree_No
2574  }, {
2575    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2576    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2577    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2578    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2579    RtemsTaskReqConstructErrors_Post_DelExt_No,
2580    RtemsTaskReqConstructErrors_Post_StoFree_No
2581  }, {
2582    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2583    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2584    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2585    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2586    RtemsTaskReqConstructErrors_Post_DelExt_No,
2587    RtemsTaskReqConstructErrors_Post_StoFree_No
2588  }, {
2589    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2590    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2591    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2592    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2593    RtemsTaskReqConstructErrors_Post_DelExt_No,
2594    RtemsTaskReqConstructErrors_Post_StoFree_No
2595  }, {
2596    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2597    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2598    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2599    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2600    RtemsTaskReqConstructErrors_Post_DelExt_No,
2601    RtemsTaskReqConstructErrors_Post_StoFree_No
2602  }, {
2603    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2604    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2605    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2606    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2607    RtemsTaskReqConstructErrors_Post_DelExt_No,
2608    RtemsTaskReqConstructErrors_Post_StoFree_No
2609  }, {
2610    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2611    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2612    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2613    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2614    RtemsTaskReqConstructErrors_Post_DelExt_No,
2615    RtemsTaskReqConstructErrors_Post_StoFree_No
2616  }, {
2617    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2618    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2619    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2620    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2621    RtemsTaskReqConstructErrors_Post_DelExt_No,
2622    RtemsTaskReqConstructErrors_Post_StoFree_No
2623  }, {
2624    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2625    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2626    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2627    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2628    RtemsTaskReqConstructErrors_Post_DelExt_No,
2629    RtemsTaskReqConstructErrors_Post_StoFree_No
2630  }, {
2631    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2632    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2633    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2634    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2635    RtemsTaskReqConstructErrors_Post_DelExt_No,
2636    RtemsTaskReqConstructErrors_Post_StoFree_No
2637  }, {
2638    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2639    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2640    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2641    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2642    RtemsTaskReqConstructErrors_Post_DelExt_No,
2643    RtemsTaskReqConstructErrors_Post_StoFree_No
2644  }, {
2645    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2646    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2647    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2648    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2649    RtemsTaskReqConstructErrors_Post_DelExt_No,
2650    RtemsTaskReqConstructErrors_Post_StoFree_No
2651  }, {
2652    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2653    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2654    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2655    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2656    RtemsTaskReqConstructErrors_Post_DelExt_No,
2657    RtemsTaskReqConstructErrors_Post_StoFree_No
2658  }, {
2659    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2660    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2661    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2662    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2663    RtemsTaskReqConstructErrors_Post_DelExt_No,
2664    RtemsTaskReqConstructErrors_Post_StoFree_No
2665  }, {
2666    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2667    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2668    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2669    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2670    RtemsTaskReqConstructErrors_Post_DelExt_No,
2671    RtemsTaskReqConstructErrors_Post_StoFree_No
2672  }, {
2673    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2674    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2675    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2676    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2677    RtemsTaskReqConstructErrors_Post_DelExt_No,
2678    RtemsTaskReqConstructErrors_Post_StoFree_No
2679  }, {
2680    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2681    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2682    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2683    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2684    RtemsTaskReqConstructErrors_Post_DelExt_No,
2685    RtemsTaskReqConstructErrors_Post_StoFree_No
2686  }, {
2687    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2688    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2689    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2690    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2691    RtemsTaskReqConstructErrors_Post_DelExt_No,
2692    RtemsTaskReqConstructErrors_Post_StoFree_No
2693  }, {
2694    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2695    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2696    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2697    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2698    RtemsTaskReqConstructErrors_Post_DelExt_No,
2699    RtemsTaskReqConstructErrors_Post_StoFree_No
2700  }, {
2701    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2702    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2703    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2704    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2705    RtemsTaskReqConstructErrors_Post_DelExt_No,
2706    RtemsTaskReqConstructErrors_Post_StoFree_No
2707  }, {
2708    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2709    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2710    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2711    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2712    RtemsTaskReqConstructErrors_Post_DelExt_No,
2713    RtemsTaskReqConstructErrors_Post_StoFree_No
2714  }, {
2715    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2716    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2717    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2718    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2719    RtemsTaskReqConstructErrors_Post_DelExt_No,
2720    RtemsTaskReqConstructErrors_Post_StoFree_No
2721  }, {
2722    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2723    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2724    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2725    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2726    RtemsTaskReqConstructErrors_Post_DelExt_No,
2727    RtemsTaskReqConstructErrors_Post_StoFree_No
2728  }, {
2729    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2730    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2731    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2732    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2733    RtemsTaskReqConstructErrors_Post_DelExt_No,
2734    RtemsTaskReqConstructErrors_Post_StoFree_No
2735  }, {
2736    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2737    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2738    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2739    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2740    RtemsTaskReqConstructErrors_Post_DelExt_No,
2741    RtemsTaskReqConstructErrors_Post_StoFree_No
2742  }, {
2743    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2744    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2745    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2746    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2747    RtemsTaskReqConstructErrors_Post_DelExt_No,
2748    RtemsTaskReqConstructErrors_Post_StoFree_No
2749  }, {
2750    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2751    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2752    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2753    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2754    RtemsTaskReqConstructErrors_Post_DelExt_No,
2755    RtemsTaskReqConstructErrors_Post_StoFree_No
2756  }, {
2757    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2758    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2759    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2760    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2761    RtemsTaskReqConstructErrors_Post_DelExt_No,
2762    RtemsTaskReqConstructErrors_Post_StoFree_No
2763  }, {
2764    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2765    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2766    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2767    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2768    RtemsTaskReqConstructErrors_Post_DelExt_No,
2769    RtemsTaskReqConstructErrors_Post_StoFree_No
2770  }, {
2771    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2772    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2773    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2774    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2775    RtemsTaskReqConstructErrors_Post_DelExt_No,
2776    RtemsTaskReqConstructErrors_Post_StoFree_No
2777  }, {
2778    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2779    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2780    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2781    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2782    RtemsTaskReqConstructErrors_Post_DelExt_No,
2783    RtemsTaskReqConstructErrors_Post_StoFree_No
2784  }, {
2785    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2786    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2787    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2788    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2789    RtemsTaskReqConstructErrors_Post_DelExt_No,
2790    RtemsTaskReqConstructErrors_Post_StoFree_No
2791  }, {
2792    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2793    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2794    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2795    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2796    RtemsTaskReqConstructErrors_Post_DelExt_No,
2797    RtemsTaskReqConstructErrors_Post_StoFree_No
2798  }, {
2799    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2800    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2801    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2802    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2803    RtemsTaskReqConstructErrors_Post_DelExt_No,
2804    RtemsTaskReqConstructErrors_Post_StoFree_No
2805  }, {
2806    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2807    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2808    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2809    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2810    RtemsTaskReqConstructErrors_Post_DelExt_No,
2811    RtemsTaskReqConstructErrors_Post_StoFree_No
2812  }, {
2813    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2814    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2815    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2816    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2817    RtemsTaskReqConstructErrors_Post_DelExt_No,
2818    RtemsTaskReqConstructErrors_Post_StoFree_No
2819  }, {
2820    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2821    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2822    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2823    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2824    RtemsTaskReqConstructErrors_Post_DelExt_No,
2825    RtemsTaskReqConstructErrors_Post_StoFree_No
2826  }, {
2827    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2828    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2829    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2830    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2831    RtemsTaskReqConstructErrors_Post_DelExt_No,
2832    RtemsTaskReqConstructErrors_Post_StoFree_No
2833  }, {
2834    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2835    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2836    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2837    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2838    RtemsTaskReqConstructErrors_Post_DelExt_No,
2839    RtemsTaskReqConstructErrors_Post_StoFree_No
2840  }, {
2841    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2842    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2843    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2844    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2845    RtemsTaskReqConstructErrors_Post_DelExt_No,
2846    RtemsTaskReqConstructErrors_Post_StoFree_No
2847  }, {
2848    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2849    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2850    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2851    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2852    RtemsTaskReqConstructErrors_Post_DelExt_No,
2853    RtemsTaskReqConstructErrors_Post_StoFree_No
2854  }, {
2855    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2856    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2857    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2858    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2859    RtemsTaskReqConstructErrors_Post_DelExt_No,
2860    RtemsTaskReqConstructErrors_Post_StoFree_No
2861  }, {
2862    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2863    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2864    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2865    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2866    RtemsTaskReqConstructErrors_Post_DelExt_No,
2867    RtemsTaskReqConstructErrors_Post_StoFree_No
2868  }, {
2869    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2870    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2871    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2872    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2873    RtemsTaskReqConstructErrors_Post_DelExt_No,
2874    RtemsTaskReqConstructErrors_Post_StoFree_No
2875  }, {
2876    RtemsTaskReqConstructErrors_Post_Status_InvAddr,
2877    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2878    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2879    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2880    RtemsTaskReqConstructErrors_Post_DelExt_No,
2881    RtemsTaskReqConstructErrors_Post_StoFree_No
2882  }, {
2883    RtemsTaskReqConstructErrors_Post_Status_InvName,
2884    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2885    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2886    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2887    RtemsTaskReqConstructErrors_Post_DelExt_No,
2888    RtemsTaskReqConstructErrors_Post_StoFree_No
2889  }, {
2890    RtemsTaskReqConstructErrors_Post_Status_InvName,
2891    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2892    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2893    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2894    RtemsTaskReqConstructErrors_Post_DelExt_No,
2895    RtemsTaskReqConstructErrors_Post_StoFree_No
2896  }, {
2897    RtemsTaskReqConstructErrors_Post_Status_InvName,
2898    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2899    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2900    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2901    RtemsTaskReqConstructErrors_Post_DelExt_No,
2902    RtemsTaskReqConstructErrors_Post_StoFree_No
2903  }, {
2904    RtemsTaskReqConstructErrors_Post_Status_InvName,
2905    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2906    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2907    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2908    RtemsTaskReqConstructErrors_Post_DelExt_No,
2909    RtemsTaskReqConstructErrors_Post_StoFree_No
2910  }, {
2911    RtemsTaskReqConstructErrors_Post_Status_InvName,
2912    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2913    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2914    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2915    RtemsTaskReqConstructErrors_Post_DelExt_No,
2916    RtemsTaskReqConstructErrors_Post_StoFree_No
2917  }, {
2918    RtemsTaskReqConstructErrors_Post_Status_InvName,
2919    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2920    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2921    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2922    RtemsTaskReqConstructErrors_Post_DelExt_No,
2923    RtemsTaskReqConstructErrors_Post_StoFree_No
2924  }, {
2925    RtemsTaskReqConstructErrors_Post_Status_InvName,
2926    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2927    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2928    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2929    RtemsTaskReqConstructErrors_Post_DelExt_No,
2930    RtemsTaskReqConstructErrors_Post_StoFree_No
2931  }, {
2932    RtemsTaskReqConstructErrors_Post_Status_InvName,
2933    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2934    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2935    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2936    RtemsTaskReqConstructErrors_Post_DelExt_No,
2937    RtemsTaskReqConstructErrors_Post_StoFree_No
2938  }, {
2939    RtemsTaskReqConstructErrors_Post_Status_InvName,
2940    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2941    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2942    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2943    RtemsTaskReqConstructErrors_Post_DelExt_No,
2944    RtemsTaskReqConstructErrors_Post_StoFree_No
2945  }, {
2946    RtemsTaskReqConstructErrors_Post_Status_InvName,
2947    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2948    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2949    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2950    RtemsTaskReqConstructErrors_Post_DelExt_No,
2951    RtemsTaskReqConstructErrors_Post_StoFree_No
2952  }, {
2953    RtemsTaskReqConstructErrors_Post_Status_InvName,
2954    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2955    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2956    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2957    RtemsTaskReqConstructErrors_Post_DelExt_No,
2958    RtemsTaskReqConstructErrors_Post_StoFree_No
2959  }, {
2960    RtemsTaskReqConstructErrors_Post_Status_InvName,
2961    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2962    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2963    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2964    RtemsTaskReqConstructErrors_Post_DelExt_No,
2965    RtemsTaskReqConstructErrors_Post_StoFree_No
2966  }, {
2967    RtemsTaskReqConstructErrors_Post_Status_InvName,
2968    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2969    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2970    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2971    RtemsTaskReqConstructErrors_Post_DelExt_No,
2972    RtemsTaskReqConstructErrors_Post_StoFree_No
2973  }, {
2974    RtemsTaskReqConstructErrors_Post_Status_InvName,
2975    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2976    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2977    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2978    RtemsTaskReqConstructErrors_Post_DelExt_No,
2979    RtemsTaskReqConstructErrors_Post_StoFree_No
2980  }, {
2981    RtemsTaskReqConstructErrors_Post_Status_InvName,
2982    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2983    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2984    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2985    RtemsTaskReqConstructErrors_Post_DelExt_No,
2986    RtemsTaskReqConstructErrors_Post_StoFree_No
2987  }, {
2988    RtemsTaskReqConstructErrors_Post_Status_InvName,
2989    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2990    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2991    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2992    RtemsTaskReqConstructErrors_Post_DelExt_No,
2993    RtemsTaskReqConstructErrors_Post_StoFree_No
2994  }, {
2995    RtemsTaskReqConstructErrors_Post_Status_InvName,
2996    RtemsTaskReqConstructErrors_Post_Name_Invalid,
2997    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
2998    RtemsTaskReqConstructErrors_Post_CreateExt_No,
2999    RtemsTaskReqConstructErrors_Post_DelExt_No,
3000    RtemsTaskReqConstructErrors_Post_StoFree_No
3001  }, {
3002    RtemsTaskReqConstructErrors_Post_Status_InvName,
3003    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3004    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3005    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3006    RtemsTaskReqConstructErrors_Post_DelExt_No,
3007    RtemsTaskReqConstructErrors_Post_StoFree_No
3008  }, {
3009    RtemsTaskReqConstructErrors_Post_Status_InvName,
3010    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3011    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3012    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3013    RtemsTaskReqConstructErrors_Post_DelExt_No,
3014    RtemsTaskReqConstructErrors_Post_StoFree_No
3015  }, {
3016    RtemsTaskReqConstructErrors_Post_Status_InvName,
3017    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3018    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3019    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3020    RtemsTaskReqConstructErrors_Post_DelExt_No,
3021    RtemsTaskReqConstructErrors_Post_StoFree_No
3022  }, {
3023    RtemsTaskReqConstructErrors_Post_Status_InvName,
3024    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3025    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3026    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3027    RtemsTaskReqConstructErrors_Post_DelExt_No,
3028    RtemsTaskReqConstructErrors_Post_StoFree_No
3029  }, {
3030    RtemsTaskReqConstructErrors_Post_Status_InvName,
3031    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3032    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3033    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3034    RtemsTaskReqConstructErrors_Post_DelExt_No,
3035    RtemsTaskReqConstructErrors_Post_StoFree_No
3036  }, {
3037    RtemsTaskReqConstructErrors_Post_Status_InvName,
3038    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3039    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3040    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3041    RtemsTaskReqConstructErrors_Post_DelExt_No,
3042    RtemsTaskReqConstructErrors_Post_StoFree_No
3043  }, {
3044    RtemsTaskReqConstructErrors_Post_Status_InvName,
3045    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3046    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3047    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3048    RtemsTaskReqConstructErrors_Post_DelExt_No,
3049    RtemsTaskReqConstructErrors_Post_StoFree_No
3050  }, {
3051    RtemsTaskReqConstructErrors_Post_Status_InvName,
3052    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3053    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3054    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3055    RtemsTaskReqConstructErrors_Post_DelExt_No,
3056    RtemsTaskReqConstructErrors_Post_StoFree_No
3057  }, {
3058    RtemsTaskReqConstructErrors_Post_Status_InvName,
3059    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3060    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3061    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3062    RtemsTaskReqConstructErrors_Post_DelExt_No,
3063    RtemsTaskReqConstructErrors_Post_StoFree_No
3064  }, {
3065    RtemsTaskReqConstructErrors_Post_Status_InvName,
3066    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3067    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3068    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3069    RtemsTaskReqConstructErrors_Post_DelExt_No,
3070    RtemsTaskReqConstructErrors_Post_StoFree_No
3071  }, {
3072    RtemsTaskReqConstructErrors_Post_Status_InvName,
3073    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3074    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3075    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3076    RtemsTaskReqConstructErrors_Post_DelExt_No,
3077    RtemsTaskReqConstructErrors_Post_StoFree_No
3078  }, {
3079    RtemsTaskReqConstructErrors_Post_Status_InvName,
3080    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3081    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3082    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3083    RtemsTaskReqConstructErrors_Post_DelExt_No,
3084    RtemsTaskReqConstructErrors_Post_StoFree_No
3085  }, {
3086    RtemsTaskReqConstructErrors_Post_Status_InvName,
3087    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3088    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3089    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3090    RtemsTaskReqConstructErrors_Post_DelExt_No,
3091    RtemsTaskReqConstructErrors_Post_StoFree_No
3092  }, {
3093    RtemsTaskReqConstructErrors_Post_Status_InvName,
3094    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3095    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3096    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3097    RtemsTaskReqConstructErrors_Post_DelExt_No,
3098    RtemsTaskReqConstructErrors_Post_StoFree_No
3099  }, {
3100    RtemsTaskReqConstructErrors_Post_Status_InvName,
3101    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3102    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3103    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3104    RtemsTaskReqConstructErrors_Post_DelExt_No,
3105    RtemsTaskReqConstructErrors_Post_StoFree_No
3106  }, {
3107    RtemsTaskReqConstructErrors_Post_Status_InvName,
3108    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3109    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3110    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3111    RtemsTaskReqConstructErrors_Post_DelExt_No,
3112    RtemsTaskReqConstructErrors_Post_StoFree_No
3113  }, {
3114    RtemsTaskReqConstructErrors_Post_Status_InvName,
3115    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3116    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3117    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3118    RtemsTaskReqConstructErrors_Post_DelExt_No,
3119    RtemsTaskReqConstructErrors_Post_StoFree_No
3120  }, {
3121    RtemsTaskReqConstructErrors_Post_Status_InvName,
3122    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3123    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3124    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3125    RtemsTaskReqConstructErrors_Post_DelExt_No,
3126    RtemsTaskReqConstructErrors_Post_StoFree_No
3127  }, {
3128    RtemsTaskReqConstructErrors_Post_Status_InvName,
3129    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3130    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3131    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3132    RtemsTaskReqConstructErrors_Post_DelExt_No,
3133    RtemsTaskReqConstructErrors_Post_StoFree_No
3134  }, {
3135    RtemsTaskReqConstructErrors_Post_Status_InvName,
3136    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3137    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3138    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3139    RtemsTaskReqConstructErrors_Post_DelExt_No,
3140    RtemsTaskReqConstructErrors_Post_StoFree_No
3141  }, {
3142    RtemsTaskReqConstructErrors_Post_Status_InvName,
3143    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3144    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3145    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3146    RtemsTaskReqConstructErrors_Post_DelExt_No,
3147    RtemsTaskReqConstructErrors_Post_StoFree_No
3148  }, {
3149    RtemsTaskReqConstructErrors_Post_Status_InvName,
3150    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3151    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3152    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3153    RtemsTaskReqConstructErrors_Post_DelExt_No,
3154    RtemsTaskReqConstructErrors_Post_StoFree_No
3155  }, {
3156    RtemsTaskReqConstructErrors_Post_Status_InvName,
3157    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3158    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3159    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3160    RtemsTaskReqConstructErrors_Post_DelExt_No,
3161    RtemsTaskReqConstructErrors_Post_StoFree_No
3162  }, {
3163    RtemsTaskReqConstructErrors_Post_Status_InvName,
3164    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3165    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3166    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3167    RtemsTaskReqConstructErrors_Post_DelExt_No,
3168    RtemsTaskReqConstructErrors_Post_StoFree_No
3169  }, {
3170    RtemsTaskReqConstructErrors_Post_Status_InvName,
3171    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3172    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3173    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3174    RtemsTaskReqConstructErrors_Post_DelExt_No,
3175    RtemsTaskReqConstructErrors_Post_StoFree_No
3176  }, {
3177    RtemsTaskReqConstructErrors_Post_Status_InvName,
3178    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3179    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3180    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3181    RtemsTaskReqConstructErrors_Post_DelExt_No,
3182    RtemsTaskReqConstructErrors_Post_StoFree_No
3183  }, {
3184    RtemsTaskReqConstructErrors_Post_Status_InvName,
3185    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3186    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3187    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3188    RtemsTaskReqConstructErrors_Post_DelExt_No,
3189    RtemsTaskReqConstructErrors_Post_StoFree_No
3190  }, {
3191    RtemsTaskReqConstructErrors_Post_Status_InvName,
3192    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3193    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3194    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3195    RtemsTaskReqConstructErrors_Post_DelExt_No,
3196    RtemsTaskReqConstructErrors_Post_StoFree_No
3197  }, {
3198    RtemsTaskReqConstructErrors_Post_Status_InvName,
3199    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3200    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3201    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3202    RtemsTaskReqConstructErrors_Post_DelExt_No,
3203    RtemsTaskReqConstructErrors_Post_StoFree_No
3204  }, {
3205    RtemsTaskReqConstructErrors_Post_Status_InvName,
3206    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3207    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3208    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3209    RtemsTaskReqConstructErrors_Post_DelExt_No,
3210    RtemsTaskReqConstructErrors_Post_StoFree_No
3211  }, {
3212    RtemsTaskReqConstructErrors_Post_Status_InvName,
3213    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3214    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3215    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3216    RtemsTaskReqConstructErrors_Post_DelExt_No,
3217    RtemsTaskReqConstructErrors_Post_StoFree_No
3218  }, {
3219    RtemsTaskReqConstructErrors_Post_Status_InvName,
3220    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3221    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3222    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3223    RtemsTaskReqConstructErrors_Post_DelExt_No,
3224    RtemsTaskReqConstructErrors_Post_StoFree_No
3225  }, {
3226    RtemsTaskReqConstructErrors_Post_Status_InvName,
3227    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3228    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3229    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3230    RtemsTaskReqConstructErrors_Post_DelExt_No,
3231    RtemsTaskReqConstructErrors_Post_StoFree_No
3232  }, {
3233    RtemsTaskReqConstructErrors_Post_Status_InvName,
3234    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3235    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3236    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3237    RtemsTaskReqConstructErrors_Post_DelExt_No,
3238    RtemsTaskReqConstructErrors_Post_StoFree_No
3239  }, {
3240    RtemsTaskReqConstructErrors_Post_Status_InvName,
3241    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3242    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3243    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3244    RtemsTaskReqConstructErrors_Post_DelExt_No,
3245    RtemsTaskReqConstructErrors_Post_StoFree_No
3246  }, {
3247    RtemsTaskReqConstructErrors_Post_Status_InvName,
3248    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3249    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3250    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3251    RtemsTaskReqConstructErrors_Post_DelExt_No,
3252    RtemsTaskReqConstructErrors_Post_StoFree_No
3253  }, {
3254    RtemsTaskReqConstructErrors_Post_Status_InvName,
3255    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3256    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3257    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3258    RtemsTaskReqConstructErrors_Post_DelExt_No,
3259    RtemsTaskReqConstructErrors_Post_StoFree_No
3260  }, {
3261    RtemsTaskReqConstructErrors_Post_Status_InvName,
3262    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3263    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3264    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3265    RtemsTaskReqConstructErrors_Post_DelExt_No,
3266    RtemsTaskReqConstructErrors_Post_StoFree_No
3267  }, {
3268    RtemsTaskReqConstructErrors_Post_Status_InvName,
3269    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3270    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3271    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3272    RtemsTaskReqConstructErrors_Post_DelExt_No,
3273    RtemsTaskReqConstructErrors_Post_StoFree_No
3274  }, {
3275    RtemsTaskReqConstructErrors_Post_Status_InvName,
3276    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3277    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3278    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3279    RtemsTaskReqConstructErrors_Post_DelExt_No,
3280    RtemsTaskReqConstructErrors_Post_StoFree_No
3281  }, {
3282    RtemsTaskReqConstructErrors_Post_Status_InvName,
3283    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3284    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3285    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3286    RtemsTaskReqConstructErrors_Post_DelExt_No,
3287    RtemsTaskReqConstructErrors_Post_StoFree_No
3288  }, {
3289    RtemsTaskReqConstructErrors_Post_Status_InvName,
3290    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3291    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3292    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3293    RtemsTaskReqConstructErrors_Post_DelExt_No,
3294    RtemsTaskReqConstructErrors_Post_StoFree_No
3295  }, {
3296    RtemsTaskReqConstructErrors_Post_Status_InvName,
3297    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3298    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3299    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3300    RtemsTaskReqConstructErrors_Post_DelExt_No,
3301    RtemsTaskReqConstructErrors_Post_StoFree_No
3302  }, {
3303    RtemsTaskReqConstructErrors_Post_Status_InvName,
3304    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3305    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3306    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3307    RtemsTaskReqConstructErrors_Post_DelExt_No,
3308    RtemsTaskReqConstructErrors_Post_StoFree_No
3309  }, {
3310    RtemsTaskReqConstructErrors_Post_Status_InvName,
3311    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3312    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3313    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3314    RtemsTaskReqConstructErrors_Post_DelExt_No,
3315    RtemsTaskReqConstructErrors_Post_StoFree_No
3316  }, {
3317    RtemsTaskReqConstructErrors_Post_Status_InvName,
3318    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3319    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3320    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3321    RtemsTaskReqConstructErrors_Post_DelExt_No,
3322    RtemsTaskReqConstructErrors_Post_StoFree_No
3323  }, {
3324    RtemsTaskReqConstructErrors_Post_Status_InvName,
3325    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3326    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3327    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3328    RtemsTaskReqConstructErrors_Post_DelExt_No,
3329    RtemsTaskReqConstructErrors_Post_StoFree_No
3330  }, {
3331    RtemsTaskReqConstructErrors_Post_Status_InvName,
3332    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3333    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3334    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3335    RtemsTaskReqConstructErrors_Post_DelExt_No,
3336    RtemsTaskReqConstructErrors_Post_StoFree_No
3337  }, {
3338    RtemsTaskReqConstructErrors_Post_Status_InvName,
3339    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3340    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3341    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3342    RtemsTaskReqConstructErrors_Post_DelExt_No,
3343    RtemsTaskReqConstructErrors_Post_StoFree_No
3344  }, {
3345    RtemsTaskReqConstructErrors_Post_Status_InvName,
3346    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3347    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3348    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3349    RtemsTaskReqConstructErrors_Post_DelExt_No,
3350    RtemsTaskReqConstructErrors_Post_StoFree_No
3351  }, {
3352    RtemsTaskReqConstructErrors_Post_Status_InvName,
3353    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3354    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3355    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3356    RtemsTaskReqConstructErrors_Post_DelExt_No,
3357    RtemsTaskReqConstructErrors_Post_StoFree_No
3358  }, {
3359    RtemsTaskReqConstructErrors_Post_Status_InvName,
3360    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3361    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3362    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3363    RtemsTaskReqConstructErrors_Post_DelExt_No,
3364    RtemsTaskReqConstructErrors_Post_StoFree_No
3365  }, {
3366    RtemsTaskReqConstructErrors_Post_Status_InvName,
3367    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3368    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3369    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3370    RtemsTaskReqConstructErrors_Post_DelExt_No,
3371    RtemsTaskReqConstructErrors_Post_StoFree_No
3372  }, {
3373    RtemsTaskReqConstructErrors_Post_Status_InvName,
3374    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3375    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3376    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3377    RtemsTaskReqConstructErrors_Post_DelExt_No,
3378    RtemsTaskReqConstructErrors_Post_StoFree_No
3379  }, {
3380    RtemsTaskReqConstructErrors_Post_Status_InvName,
3381    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3382    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3383    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3384    RtemsTaskReqConstructErrors_Post_DelExt_No,
3385    RtemsTaskReqConstructErrors_Post_StoFree_No
3386  }, {
3387    RtemsTaskReqConstructErrors_Post_Status_InvName,
3388    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3389    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3390    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3391    RtemsTaskReqConstructErrors_Post_DelExt_No,
3392    RtemsTaskReqConstructErrors_Post_StoFree_No
3393  }, {
3394    RtemsTaskReqConstructErrors_Post_Status_InvName,
3395    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3396    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3397    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3398    RtemsTaskReqConstructErrors_Post_DelExt_No,
3399    RtemsTaskReqConstructErrors_Post_StoFree_No
3400  }, {
3401    RtemsTaskReqConstructErrors_Post_Status_InvName,
3402    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3403    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3404    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3405    RtemsTaskReqConstructErrors_Post_DelExt_No,
3406    RtemsTaskReqConstructErrors_Post_StoFree_No
3407  }, {
3408    RtemsTaskReqConstructErrors_Post_Status_InvName,
3409    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3410    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3411    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3412    RtemsTaskReqConstructErrors_Post_DelExt_No,
3413    RtemsTaskReqConstructErrors_Post_StoFree_No
3414  }, {
3415    RtemsTaskReqConstructErrors_Post_Status_InvName,
3416    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3417    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3418    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3419    RtemsTaskReqConstructErrors_Post_DelExt_No,
3420    RtemsTaskReqConstructErrors_Post_StoFree_No
3421  }, {
3422    RtemsTaskReqConstructErrors_Post_Status_InvName,
3423    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3424    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3425    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3426    RtemsTaskReqConstructErrors_Post_DelExt_No,
3427    RtemsTaskReqConstructErrors_Post_StoFree_No
3428  }, {
3429    RtemsTaskReqConstructErrors_Post_Status_InvName,
3430    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3431    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3432    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3433    RtemsTaskReqConstructErrors_Post_DelExt_No,
3434    RtemsTaskReqConstructErrors_Post_StoFree_No
3435  }, {
3436    RtemsTaskReqConstructErrors_Post_Status_InvName,
3437    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3438    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3439    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3440    RtemsTaskReqConstructErrors_Post_DelExt_No,
3441    RtemsTaskReqConstructErrors_Post_StoFree_No
3442  }, {
3443    RtemsTaskReqConstructErrors_Post_Status_InvName,
3444    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3445    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3446    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3447    RtemsTaskReqConstructErrors_Post_DelExt_No,
3448    RtemsTaskReqConstructErrors_Post_StoFree_No
3449  }, {
3450    RtemsTaskReqConstructErrors_Post_Status_InvName,
3451    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3452    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3453    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3454    RtemsTaskReqConstructErrors_Post_DelExt_No,
3455    RtemsTaskReqConstructErrors_Post_StoFree_No
3456  }, {
3457    RtemsTaskReqConstructErrors_Post_Status_InvName,
3458    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3459    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3460    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3461    RtemsTaskReqConstructErrors_Post_DelExt_No,
3462    RtemsTaskReqConstructErrors_Post_StoFree_No
3463  }, {
3464    RtemsTaskReqConstructErrors_Post_Status_InvName,
3465    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3466    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3467    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3468    RtemsTaskReqConstructErrors_Post_DelExt_No,
3469    RtemsTaskReqConstructErrors_Post_StoFree_No
3470  }, {
3471    RtemsTaskReqConstructErrors_Post_Status_InvName,
3472    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3473    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3474    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3475    RtemsTaskReqConstructErrors_Post_DelExt_No,
3476    RtemsTaskReqConstructErrors_Post_StoFree_No
3477  }, {
3478    RtemsTaskReqConstructErrors_Post_Status_InvName,
3479    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3480    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3481    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3482    RtemsTaskReqConstructErrors_Post_DelExt_No,
3483    RtemsTaskReqConstructErrors_Post_StoFree_No
3484  }, {
3485    RtemsTaskReqConstructErrors_Post_Status_InvName,
3486    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3487    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3488    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3489    RtemsTaskReqConstructErrors_Post_DelExt_No,
3490    RtemsTaskReqConstructErrors_Post_StoFree_No
3491  }, {
3492    RtemsTaskReqConstructErrors_Post_Status_InvName,
3493    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3494    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3495    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3496    RtemsTaskReqConstructErrors_Post_DelExt_No,
3497    RtemsTaskReqConstructErrors_Post_StoFree_No
3498  }, {
3499    RtemsTaskReqConstructErrors_Post_Status_InvName,
3500    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3501    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3502    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3503    RtemsTaskReqConstructErrors_Post_DelExt_No,
3504    RtemsTaskReqConstructErrors_Post_StoFree_No
3505  }, {
3506    RtemsTaskReqConstructErrors_Post_Status_InvName,
3507    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3508    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3509    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3510    RtemsTaskReqConstructErrors_Post_DelExt_No,
3511    RtemsTaskReqConstructErrors_Post_StoFree_No
3512  }, {
3513    RtemsTaskReqConstructErrors_Post_Status_InvName,
3514    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3515    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3516    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3517    RtemsTaskReqConstructErrors_Post_DelExt_No,
3518    RtemsTaskReqConstructErrors_Post_StoFree_No
3519  }, {
3520    RtemsTaskReqConstructErrors_Post_Status_InvName,
3521    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3522    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3523    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3524    RtemsTaskReqConstructErrors_Post_DelExt_No,
3525    RtemsTaskReqConstructErrors_Post_StoFree_No
3526  }, {
3527    RtemsTaskReqConstructErrors_Post_Status_InvName,
3528    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3529    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3530    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3531    RtemsTaskReqConstructErrors_Post_DelExt_No,
3532    RtemsTaskReqConstructErrors_Post_StoFree_No
3533  }, {
3534    RtemsTaskReqConstructErrors_Post_Status_InvName,
3535    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3536    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3537    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3538    RtemsTaskReqConstructErrors_Post_DelExt_No,
3539    RtemsTaskReqConstructErrors_Post_StoFree_No
3540  }, {
3541    RtemsTaskReqConstructErrors_Post_Status_InvName,
3542    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3543    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3544    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3545    RtemsTaskReqConstructErrors_Post_DelExt_No,
3546    RtemsTaskReqConstructErrors_Post_StoFree_No
3547  }, {
3548    RtemsTaskReqConstructErrors_Post_Status_InvName,
3549    RtemsTaskReqConstructErrors_Post_Name_Invalid,
3550    RtemsTaskReqConstructErrors_Post_IdValue_Unchanged,
3551    RtemsTaskReqConstructErrors_Post_CreateExt_No,
3552    RtemsTaskReqConstructErrors_Post_DelExt_No,
3553    RtemsTaskReqConstructErrors_Post_StoFree_No
3554  }
3555};
3556
3557static const struct {
3558  uint16_t Skip : 1;
3559  uint16_t Pre_Id_NA : 1;
3560  uint16_t Pre_Name_NA : 1;
3561  uint16_t Pre_SysTsk_NA : 1;
3562  uint16_t Pre_Prio_NA : 1;
3563  uint16_t Pre_Free_NA : 1;
3564  uint16_t Pre_TLS_NA : 1;
3565  uint16_t Pre_Stack_NA : 1;
3566  uint16_t Pre_Ext_NA : 1;
3567} RtemsTaskReqConstructErrors_TransitionInfo[] = {
3568  {
3569    0, 0, 0, 0, 0, 0, 0, 0, 0
3570  }, {
3571    0, 0, 0, 0, 0, 0, 0, 0, 0
3572  }, {
3573    0, 0, 0, 0, 0, 0, 0, 0, 0
3574  }, {
3575    0, 0, 0, 0, 0, 0, 0, 0, 0
3576  }, {
3577    0, 0, 0, 0, 0, 0, 0, 0, 0
3578  }, {
3579    0, 0, 0, 0, 0, 0, 0, 0, 0
3580  }, {
3581    0, 0, 0, 0, 0, 0, 0, 0, 0
3582  }, {
3583    0, 0, 0, 0, 0, 0, 0, 0, 0
3584  }, {
3585    0, 0, 0, 0, 0, 0, 0, 0, 0
3586  }, {
3587    0, 0, 0, 0, 0, 0, 0, 0, 0
3588  }, {
3589    0, 0, 0, 0, 0, 0, 0, 0, 0
3590  }, {
3591    0, 0, 0, 0, 0, 0, 0, 0, 0
3592  }, {
3593    0, 0, 0, 0, 0, 0, 0, 0, 0
3594  }, {
3595    0, 0, 0, 0, 0, 0, 0, 0, 0
3596  }, {
3597    0, 0, 0, 0, 0, 0, 0, 0, 0
3598  }, {
3599    0, 0, 0, 0, 0, 0, 0, 0, 0
3600  }, {
3601    0, 0, 0, 0, 0, 0, 0, 0, 0
3602  }, {
3603    0, 0, 0, 0, 0, 0, 0, 0, 0
3604  }, {
3605    0, 0, 0, 0, 0, 0, 0, 0, 0
3606  }, {
3607    0, 0, 0, 0, 0, 0, 0, 0, 0
3608  }, {
3609    0, 0, 0, 0, 0, 0, 0, 0, 0
3610  }, {
3611    0, 0, 0, 0, 0, 0, 0, 0, 0
3612  }, {
3613    0, 0, 0, 0, 0, 0, 0, 0, 0
3614  }, {
3615    0, 0, 0, 0, 0, 0, 0, 0, 0
3616  }, {
3617    0, 0, 0, 0, 0, 0, 0, 0, 0
3618  }, {
3619    0, 0, 0, 0, 0, 0, 0, 0, 0
3620  }, {
3621    0, 0, 0, 0, 0, 0, 0, 0, 0
3622  }, {
3623    0, 0, 0, 0, 0, 0, 0, 0, 0
3624  }, {
3625    0, 0, 0, 0, 0, 0, 0, 0, 0
3626  }, {
3627    0, 0, 0, 0, 0, 0, 0, 0, 0
3628  }, {
3629    0, 0, 0, 0, 0, 0, 0, 0, 0
3630  }, {
3631    0, 0, 0, 0, 0, 0, 0, 0, 0
3632  }, {
3633    0, 0, 0, 0, 0, 0, 0, 0, 0
3634  }, {
3635    0, 0, 0, 0, 0, 0, 0, 0, 0
3636  }, {
3637    0, 0, 0, 0, 0, 0, 0, 0, 0
3638  }, {
3639    0, 0, 0, 0, 0, 0, 0, 0, 0
3640  }, {
3641    0, 0, 0, 0, 0, 0, 0, 0, 0
3642  }, {
3643    0, 0, 0, 0, 0, 0, 0, 0, 0
3644  }, {
3645    0, 0, 0, 0, 0, 0, 0, 0, 0
3646  }, {
3647    0, 0, 0, 0, 0, 0, 0, 0, 0
3648  }, {
3649    0, 0, 0, 0, 0, 0, 0, 0, 0
3650  }, {
3651    0, 0, 0, 0, 0, 0, 0, 0, 0
3652  }, {
3653    0, 0, 0, 0, 0, 0, 0, 0, 0
3654  }, {
3655    0, 0, 0, 0, 0, 0, 0, 0, 0
3656  }, {
3657    0, 0, 0, 0, 0, 0, 0, 0, 0
3658  }, {
3659    0, 0, 0, 0, 0, 0, 0, 0, 0
3660  }, {
3661    0, 0, 0, 0, 0, 0, 0, 0, 0
3662  }, {
3663    0, 0, 0, 0, 0, 0, 0, 0, 0
3664  }, {
3665    0, 0, 0, 0, 0, 0, 0, 0, 0
3666  }, {
3667    0, 0, 0, 0, 0, 0, 0, 0, 0
3668  }, {
3669    0, 0, 0, 0, 0, 0, 0, 0, 0
3670  }, {
3671    0, 0, 0, 0, 0, 0, 0, 0, 0
3672  }, {
3673    0, 0, 0, 0, 0, 0, 0, 0, 0
3674  }, {
3675    0, 0, 0, 0, 0, 0, 0, 0, 0
3676  }, {
3677    0, 0, 0, 0, 0, 0, 0, 0, 0
3678  }, {
3679    0, 0, 0, 0, 0, 0, 0, 0, 0
3680  }, {
3681    0, 0, 0, 0, 0, 0, 0, 0, 0
3682  }, {
3683    0, 0, 0, 0, 0, 0, 0, 0, 0
3684  }, {
3685    0, 0, 0, 0, 0, 0, 0, 0, 0
3686  }, {
3687    0, 0, 0, 0, 0, 0, 0, 0, 0
3688  }, {
3689    0, 0, 0, 0, 0, 0, 0, 0, 0
3690  }, {
3691    0, 0, 0, 0, 0, 0, 0, 0, 0
3692  }, {
3693    0, 0, 0, 0, 0, 0, 0, 0, 0
3694  }, {
3695    0, 0, 0, 0, 0, 0, 0, 0, 0
3696  }, {
3697    0, 0, 0, 0, 0, 0, 0, 0, 0
3698  }, {
3699    0, 0, 0, 0, 0, 0, 0, 0, 0
3700  }, {
3701    0, 0, 0, 0, 0, 0, 0, 0, 0
3702  }, {
3703    0, 0, 0, 0, 0, 0, 0, 0, 0
3704  }, {
3705    0, 0, 0, 0, 0, 0, 0, 0, 0
3706  }, {
3707    0, 0, 0, 0, 0, 0, 0, 0, 0
3708  }, {
3709    0, 0, 0, 0, 0, 0, 0, 0, 0
3710  }, {
3711    0, 0, 0, 0, 0, 0, 0, 0, 0
3712  }, {
3713    0, 0, 0, 0, 0, 0, 0, 0, 0
3714  }, {
3715    0, 0, 0, 0, 0, 0, 0, 0, 0
3716  }, {
3717    0, 0, 0, 0, 0, 0, 0, 0, 0
3718  }, {
3719    0, 0, 0, 0, 0, 0, 0, 0, 0
3720  }, {
3721    0, 0, 0, 0, 0, 0, 0, 0, 0
3722  }, {
3723    0, 0, 0, 0, 0, 0, 0, 0, 0
3724  }, {
3725    0, 0, 0, 0, 0, 0, 0, 0, 0
3726  }, {
3727    0, 0, 0, 0, 0, 0, 0, 0, 0
3728  }, {
3729    0, 0, 0, 0, 0, 0, 0, 0, 0
3730  }, {
3731    0, 0, 0, 0, 0, 0, 0, 0, 0
3732  }, {
3733    0, 0, 0, 0, 0, 0, 0, 0, 0
3734  }, {
3735    0, 0, 0, 0, 0, 0, 0, 0, 0
3736  }, {
3737    0, 0, 0, 0, 0, 0, 0, 0, 0
3738  }, {
3739    0, 0, 0, 0, 0, 0, 0, 0, 0
3740  }, {
3741    0, 0, 0, 0, 0, 0, 0, 0, 0
3742  }, {
3743    0, 0, 0, 0, 0, 0, 0, 0, 0
3744  }, {
3745    0, 0, 0, 0, 0, 0, 0, 0, 0
3746  }, {
3747    0, 0, 0, 0, 0, 0, 0, 0, 0
3748  }, {
3749    0, 0, 0, 0, 0, 0, 0, 0, 0
3750  }, {
3751    0, 0, 0, 0, 0, 0, 0, 0, 0
3752  }, {
3753    0, 0, 0, 0, 0, 0, 0, 0, 0
3754  }, {
3755    0, 0, 0, 0, 0, 0, 0, 0, 0
3756  }, {
3757    0, 0, 0, 0, 0, 0, 0, 0, 0
3758  }, {
3759    0, 0, 0, 0, 0, 0, 0, 0, 0
3760  }, {
3761    0, 0, 0, 0, 0, 0, 0, 0, 0
3762  }, {
3763    0, 0, 0, 0, 0, 0, 0, 0, 0
3764  }, {
3765    0, 0, 0, 0, 0, 0, 0, 0, 0
3766  }, {
3767    0, 0, 0, 0, 0, 0, 0, 0, 0
3768  }, {
3769    0, 0, 0, 0, 0, 0, 0, 0, 0
3770  }, {
3771    0, 0, 0, 0, 0, 0, 0, 0, 0
3772  }, {
3773    0, 0, 0, 0, 0, 0, 0, 0, 0
3774  }, {
3775    0, 0, 0, 0, 0, 0, 0, 0, 0
3776  }, {
3777    0, 0, 0, 0, 0, 0, 0, 0, 0
3778  }, {
3779    0, 0, 0, 0, 0, 0, 0, 0, 0
3780  }, {
3781    0, 0, 0, 0, 0, 0, 0, 0, 0
3782  }, {
3783    0, 0, 0, 0, 0, 0, 0, 0, 0
3784  }, {
3785    0, 0, 0, 0, 0, 0, 0, 0, 0
3786  }, {
3787    0, 0, 0, 0, 0, 0, 0, 0, 0
3788  }, {
3789    0, 0, 0, 0, 0, 0, 0, 0, 0
3790  }, {
3791    0, 0, 0, 0, 0, 0, 0, 0, 0
3792  }, {
3793    0, 0, 0, 0, 0, 0, 0, 0, 0
3794  }, {
3795    0, 0, 0, 0, 0, 0, 0, 0, 0
3796  }, {
3797    0, 0, 0, 0, 0, 0, 0, 0, 0
3798  }, {
3799    0, 0, 0, 0, 0, 0, 0, 0, 0
3800  }, {
3801    0, 0, 0, 0, 0, 0, 0, 0, 0
3802  }, {
3803    0, 0, 0, 0, 0, 0, 0, 0, 0
3804  }, {
3805    0, 0, 0, 0, 0, 0, 0, 0, 0
3806  }, {
3807    0, 0, 0, 0, 0, 0, 0, 0, 0
3808  }, {
3809    0, 0, 0, 0, 0, 0, 0, 0, 0
3810  }, {
3811    0, 0, 0, 0, 0, 0, 0, 0, 0
3812  }, {
3813    0, 0, 0, 0, 0, 0, 0, 0, 0
3814  }, {
3815    0, 0, 0, 0, 0, 0, 0, 0, 0
3816  }, {
3817    0, 0, 0, 0, 0, 0, 0, 0, 0
3818  }, {
3819    0, 0, 0, 0, 0, 0, 0, 0, 0
3820  }, {
3821    0, 0, 0, 0, 0, 0, 0, 0, 0
3822  }, {
3823    0, 0, 0, 0, 0, 0, 0, 0, 0
3824  }, {
3825    0, 0, 0, 0, 0, 0, 0, 0, 0
3826  }, {
3827    0, 0, 0, 0, 0, 0, 0, 0, 0
3828  }, {
3829    0, 0, 0, 0, 0, 0, 0, 0, 0
3830  }, {
3831    0, 0, 0, 0, 0, 0, 0, 0, 0
3832  }, {
3833    0, 0, 0, 0, 0, 0, 0, 0, 0
3834  }, {
3835    0, 0, 0, 0, 0, 0, 0, 0, 0
3836  }, {
3837    0, 0, 0, 0, 0, 0, 0, 0, 0
3838  }, {
3839    0, 0, 0, 0, 0, 0, 0, 0, 0
3840  }, {
3841    0, 0, 0, 0, 0, 0, 0, 0, 0
3842  }, {
3843    0, 0, 0, 0, 0, 0, 0, 0, 0
3844  }, {
3845    0, 0, 0, 0, 0, 0, 0, 0, 0
3846  }, {
3847    0, 0, 0, 0, 0, 0, 0, 0, 0
3848  }, {
3849    0, 0, 0, 0, 0, 0, 0, 0, 0
3850  }, {
3851    0, 0, 0, 0, 0, 0, 0, 0, 0
3852  }, {
3853    0, 0, 0, 0, 0, 0, 0, 0, 0
3854  }, {
3855    0, 0, 0, 0, 0, 0, 0, 0, 0
3856  }, {
3857    0, 0, 0, 0, 0, 0, 0, 0, 0
3858  }, {
3859    0, 0, 0, 0, 0, 0, 0, 0, 0
3860  }, {
3861    0, 0, 0, 0, 0, 0, 0, 0, 0
3862  }, {
3863    0, 0, 0, 0, 0, 0, 0, 0, 0
3864  }, {
3865    0, 0, 0, 0, 0, 0, 0, 0, 0
3866  }, {
3867    0, 0, 0, 0, 0, 0, 0, 0, 0
3868  }, {
3869    0, 0, 0, 0, 0, 0, 0, 0, 0
3870  }, {
3871    0, 0, 0, 0, 0, 0, 0, 0, 0
3872  }, {
3873    0, 0, 0, 0, 0, 0, 0, 0, 0
3874  }, {
3875    0, 0, 0, 0, 0, 0, 0, 0, 0
3876  }, {
3877    0, 0, 0, 0, 0, 0, 0, 0, 0
3878  }, {
3879    0, 0, 0, 0, 0, 0, 0, 0, 0
3880  }, {
3881    0, 0, 0, 0, 0, 0, 0, 0, 0
3882  }, {
3883    0, 0, 0, 0, 0, 0, 0, 0, 0
3884  }, {
3885    0, 0, 0, 0, 0, 0, 0, 0, 0
3886  }, {
3887    0, 0, 0, 0, 0, 0, 0, 0, 0
3888  }, {
3889    0, 0, 0, 0, 0, 0, 0, 0, 0
3890  }, {
3891    0, 0, 0, 0, 0, 0, 0, 0, 0
3892  }, {
3893    0, 0, 0, 0, 0, 0, 0, 0, 0
3894  }, {
3895    0, 0, 0, 0, 0, 0, 0, 0, 0
3896  }, {
3897    0, 0, 0, 0, 0, 0, 0, 0, 0
3898  }, {
3899    0, 0, 0, 0, 0, 0, 0, 0, 0
3900  }, {
3901    0, 0, 0, 0, 0, 0, 0, 0, 0
3902  }, {
3903    0, 0, 0, 0, 0, 0, 0, 0, 0
3904  }, {
3905    0, 0, 0, 0, 0, 0, 0, 0, 0
3906  }, {
3907    0, 0, 0, 0, 0, 0, 0, 0, 0
3908  }, {
3909    0, 0, 0, 0, 0, 0, 0, 0, 0
3910  }, {
3911    0, 0, 0, 0, 0, 0, 0, 0, 0
3912  }, {
3913    0, 0, 0, 0, 0, 0, 0, 0, 0
3914  }, {
3915    0, 0, 0, 0, 0, 0, 0, 0, 0
3916  }, {
3917    0, 0, 0, 0, 0, 0, 0, 0, 0
3918  }, {
3919    0, 0, 0, 0, 0, 0, 0, 0, 0
3920  }, {
3921    0, 0, 0, 0, 0, 0, 0, 0, 0
3922  }, {
3923    0, 0, 0, 0, 0, 0, 0, 0, 0
3924  }, {
3925    0, 0, 0, 0, 0, 0, 0, 0, 0
3926  }, {
3927    0, 0, 0, 0, 0, 0, 0, 0, 0
3928  }, {
3929    0, 0, 0, 0, 0, 0, 0, 0, 0
3930  }, {
3931    0, 0, 0, 0, 0, 0, 0, 0, 0
3932  }, {
3933    0, 0, 0, 0, 0, 0, 0, 0, 0
3934  }, {
3935    0, 0, 0, 0, 0, 0, 0, 0, 0
3936  }, {
3937    0, 0, 0, 0, 0, 0, 0, 0, 0
3938  }, {
3939    0, 0, 0, 0, 0, 0, 0, 0, 0
3940  }, {
3941    0, 0, 0, 0, 0, 0, 0, 0, 0
3942  }, {
3943    0, 0, 0, 0, 0, 0, 0, 0, 0
3944  }, {
3945    0, 0, 0, 0, 0, 0, 0, 0, 0
3946  }, {
3947    0, 0, 0, 0, 0, 0, 0, 0, 0
3948  }, {
3949    0, 0, 0, 0, 0, 0, 0, 0, 0
3950  }, {
3951    0, 0, 0, 0, 0, 0, 0, 0, 0
3952  }, {
3953    0, 0, 0, 0, 0, 0, 0, 0, 0
3954  }, {
3955    0, 0, 0, 0, 0, 0, 0, 0, 0
3956  }, {
3957    0, 0, 0, 0, 0, 0, 0, 0, 0
3958  }, {
3959    0, 0, 0, 0, 0, 0, 0, 0, 0
3960  }, {
3961    0, 0, 0, 0, 0, 0, 0, 0, 0
3962  }, {
3963    0, 0, 0, 0, 0, 0, 0, 0, 0
3964  }, {
3965    0, 0, 0, 0, 0, 0, 0, 0, 0
3966  }, {
3967    0, 0, 0, 0, 0, 0, 0, 0, 0
3968  }, {
3969    0, 0, 0, 0, 0, 0, 0, 0, 0
3970  }, {
3971    0, 0, 0, 0, 0, 0, 0, 0, 0
3972  }, {
3973    0, 0, 0, 0, 0, 0, 0, 0, 0
3974  }, {
3975    0, 0, 0, 0, 0, 0, 0, 0, 0
3976  }, {
3977    0, 0, 0, 0, 0, 0, 0, 0, 0
3978  }, {
3979    0, 0, 0, 0, 0, 0, 0, 0, 0
3980  }, {
3981    0, 0, 0, 0, 0, 0, 0, 0, 0
3982  }, {
3983    0, 0, 0, 0, 0, 0, 0, 0, 0
3984  }, {
3985    0, 0, 0, 0, 0, 0, 0, 0, 0
3986  }, {
3987    0, 0, 0, 0, 0, 0, 0, 0, 0
3988  }, {
3989    0, 0, 0, 0, 0, 0, 0, 0, 0
3990  }, {
3991    0, 0, 0, 0, 0, 0, 0, 0, 0
3992  }, {
3993    0, 0, 0, 0, 0, 0, 0, 0, 0
3994  }, {
3995    0, 0, 0, 0, 0, 0, 0, 0, 0
3996  }, {
3997    0, 0, 0, 0, 0, 0, 0, 0, 0
3998  }, {
3999    0, 0, 0, 0, 0, 0, 0, 0, 0
4000  }, {
4001    0, 0, 0, 0, 0, 0, 0, 0, 0
4002  }, {
4003    0, 0, 0, 0, 0, 0, 0, 0, 0
4004  }, {
4005    0, 0, 0, 0, 0, 0, 0, 0, 0
4006  }, {
4007    0, 0, 0, 0, 0, 0, 0, 0, 0
4008  }, {
4009    0, 0, 0, 0, 0, 0, 0, 0, 0
4010  }, {
4011    0, 0, 0, 0, 0, 0, 0, 0, 0
4012  }, {
4013    0, 0, 0, 0, 0, 0, 0, 0, 0
4014  }, {
4015    0, 0, 0, 0, 0, 0, 0, 0, 0
4016  }, {
4017    0, 0, 0, 0, 0, 0, 0, 0, 0
4018  }, {
4019    0, 0, 0, 0, 0, 0, 0, 0, 0
4020  }, {
4021    0, 0, 0, 0, 0, 0, 0, 0, 0
4022  }, {
4023    0, 0, 0, 0, 0, 0, 0, 0, 0
4024  }, {
4025    0, 0, 0, 0, 0, 0, 0, 0, 0
4026  }, {
4027    0, 0, 0, 0, 0, 0, 0, 0, 0
4028  }, {
4029    0, 0, 0, 0, 0, 0, 0, 0, 0
4030  }, {
4031    0, 0, 0, 0, 0, 0, 0, 0, 0
4032  }, {
4033    0, 0, 0, 0, 0, 0, 0, 0, 0
4034  }, {
4035    0, 0, 0, 0, 0, 0, 0, 0, 0
4036  }, {
4037    0, 0, 0, 0, 0, 0, 0, 0, 0
4038  }, {
4039    0, 0, 0, 0, 0, 0, 0, 0, 0
4040  }, {
4041    0, 0, 0, 0, 0, 0, 0, 0, 0
4042  }, {
4043    0, 0, 0, 0, 0, 0, 0, 0, 0
4044  }, {
4045    0, 0, 0, 0, 0, 0, 0, 0, 0
4046  }, {
4047    0, 0, 0, 0, 0, 0, 0, 0, 0
4048  }, {
4049    0, 0, 0, 0, 0, 0, 0, 0, 0
4050  }, {
4051    0, 0, 0, 0, 0, 0, 0, 0, 0
4052  }, {
4053    0, 0, 0, 0, 0, 0, 0, 0, 0
4054  }, {
4055    0, 0, 0, 0, 0, 0, 0, 0, 0
4056  }, {
4057    0, 0, 0, 0, 0, 0, 0, 0, 0
4058  }, {
4059    0, 0, 0, 0, 0, 0, 0, 0, 0
4060  }, {
4061    0, 0, 0, 0, 0, 0, 0, 0, 0
4062  }, {
4063    0, 0, 0, 0, 0, 0, 0, 0, 0
4064  }, {
4065    0, 0, 0, 0, 0, 0, 0, 0, 0
4066  }, {
4067    0, 0, 0, 0, 0, 0, 0, 0, 0
4068  }, {
4069    0, 0, 0, 0, 0, 0, 0, 0, 0
4070  }, {
4071    0, 0, 0, 0, 0, 0, 0, 0, 0
4072  }, {
4073    0, 0, 0, 0, 0, 0, 0, 0, 0
4074  }, {
4075    0, 0, 0, 0, 0, 0, 0, 0, 0
4076  }, {
4077    0, 0, 0, 0, 0, 0, 0, 0, 0
4078  }, {
4079    0, 0, 0, 0, 0, 0, 0, 0, 0
4080  }, {
4081    0, 0, 0, 0, 0, 0, 0, 0, 0
4082  }, {
4083    0, 0, 0, 0, 0, 0, 0, 0, 0
4084  }, {
4085    0, 0, 0, 0, 0, 0, 0, 0, 0
4086  }, {
4087    0, 0, 0, 0, 0, 0, 0, 0, 0
4088  }, {
4089    0, 0, 0, 0, 0, 0, 0, 0, 0
4090  }, {
4091    0, 0, 0, 0, 0, 0, 0, 0, 0
4092  }, {
4093    0, 0, 0, 0, 0, 0, 0, 0, 0
4094  }, {
4095    0, 0, 0, 0, 0, 0, 0, 0, 0
4096  }, {
4097    0, 0, 0, 0, 0, 0, 0, 0, 0
4098  }, {
4099    0, 0, 0, 0, 0, 0, 0, 0, 0
4100  }, {
4101    0, 0, 0, 0, 0, 0, 0, 0, 0
4102  }, {
4103    0, 0, 0, 0, 0, 0, 0, 0, 0
4104  }, {
4105    0, 0, 0, 0, 0, 0, 0, 0, 0
4106  }, {
4107    0, 0, 0, 0, 0, 0, 0, 0, 0
4108  }, {
4109    0, 0, 0, 0, 0, 0, 0, 0, 0
4110  }, {
4111    0, 0, 0, 0, 0, 0, 0, 0, 0
4112  }, {
4113    0, 0, 0, 0, 0, 0, 0, 0, 0
4114  }, {
4115    0, 0, 0, 0, 0, 0, 0, 0, 0
4116  }, {
4117    0, 0, 0, 0, 0, 0, 0, 0, 0
4118  }, {
4119    0, 0, 0, 0, 0, 0, 0, 0, 0
4120  }, {
4121    0, 0, 0, 0, 0, 0, 0, 0, 0
4122  }, {
4123    0, 0, 0, 0, 0, 0, 0, 0, 0
4124  }, {
4125    0, 0, 0, 0, 0, 0, 0, 0, 0
4126  }, {
4127    0, 0, 0, 0, 0, 0, 0, 0, 0
4128  }, {
4129    0, 0, 0, 0, 0, 0, 0, 0, 0
4130  }, {
4131    0, 0, 0, 0, 0, 0, 0, 0, 0
4132  }, {
4133    0, 0, 0, 0, 0, 0, 0, 0, 0
4134  }, {
4135    0, 0, 0, 0, 0, 0, 0, 0, 0
4136  }, {
4137    0, 0, 0, 0, 0, 0, 0, 0, 0
4138  }, {
4139    0, 0, 0, 0, 0, 0, 0, 0, 0
4140  }, {
4141    0, 0, 0, 0, 0, 0, 0, 0, 0
4142  }, {
4143    0, 0, 0, 0, 0, 0, 0, 0, 0
4144  }, {
4145    0, 0, 0, 0, 0, 0, 0, 0, 0
4146  }, {
4147    0, 0, 0, 0, 0, 0, 0, 0, 0
4148  }, {
4149    0, 0, 0, 0, 0, 0, 0, 0, 0
4150  }, {
4151    0, 0, 0, 0, 0, 0, 0, 0, 0
4152  }, {
4153    0, 0, 0, 0, 0, 0, 0, 0, 0
4154  }, {
4155    0, 0, 0, 0, 0, 0, 0, 0, 0
4156  }, {
4157    0, 0, 0, 0, 0, 0, 0, 0, 0
4158  }, {
4159    0, 0, 0, 0, 0, 0, 0, 0, 0
4160  }, {
4161    0, 0, 0, 0, 0, 0, 0, 0, 0
4162  }, {
4163    0, 0, 0, 0, 0, 0, 0, 0, 0
4164  }, {
4165    0, 0, 0, 0, 0, 0, 0, 0, 0
4166  }, {
4167    0, 0, 0, 0, 0, 0, 0, 0, 0
4168  }, {
4169    0, 0, 0, 0, 0, 0, 0, 0, 0
4170  }, {
4171    0, 0, 0, 0, 0, 0, 0, 0, 0
4172  }, {
4173    0, 0, 0, 0, 0, 0, 0, 0, 0
4174  }, {
4175    0, 0, 0, 0, 0, 0, 0, 0, 0
4176  }, {
4177    0, 0, 0, 0, 0, 0, 0, 0, 0
4178  }, {
4179    0, 0, 0, 0, 0, 0, 0, 0, 0
4180  }, {
4181    0, 0, 0, 0, 0, 0, 0, 0, 0
4182  }, {
4183    0, 0, 0, 0, 0, 0, 0, 0, 0
4184  }, {
4185    0, 0, 0, 0, 0, 0, 0, 0, 0
4186  }, {
4187    0, 0, 0, 0, 0, 0, 0, 0, 0
4188  }, {
4189    0, 0, 0, 0, 0, 0, 0, 0, 0
4190  }, {
4191    0, 0, 0, 0, 0, 0, 0, 0, 0
4192  }, {
4193    0, 0, 0, 0, 0, 0, 0, 0, 0
4194  }, {
4195    0, 0, 0, 0, 0, 0, 0, 0, 0
4196  }, {
4197    0, 0, 0, 0, 0, 0, 0, 0, 0
4198  }, {
4199    0, 0, 0, 0, 0, 0, 0, 0, 0
4200  }, {
4201    0, 0, 0, 0, 0, 0, 0, 0, 0
4202  }, {
4203    0, 0, 0, 0, 0, 0, 0, 0, 0
4204  }, {
4205    0, 0, 0, 0, 0, 0, 0, 0, 0
4206  }, {
4207    0, 0, 0, 0, 0, 0, 0, 0, 0
4208  }, {
4209    0, 0, 0, 0, 0, 0, 0, 0, 0
4210  }, {
4211    0, 0, 0, 0, 0, 0, 0, 0, 0
4212  }, {
4213    0, 0, 0, 0, 0, 0, 0, 0, 0
4214  }, {
4215    0, 0, 0, 0, 0, 0, 0, 0, 0
4216  }, {
4217    0, 0, 0, 0, 0, 0, 0, 0, 0
4218  }, {
4219    0, 0, 0, 0, 0, 0, 0, 0, 0
4220  }, {
4221    0, 0, 0, 0, 0, 0, 0, 0, 0
4222  }, {
4223    0, 0, 0, 0, 0, 0, 0, 0, 0
4224  }, {
4225    0, 0, 0, 0, 0, 0, 0, 0, 0
4226  }, {
4227    0, 0, 0, 0, 0, 0, 0, 0, 0
4228  }, {
4229    0, 0, 0, 0, 0, 0, 0, 0, 0
4230  }, {
4231    0, 0, 0, 0, 0, 0, 0, 0, 0
4232  }, {
4233    0, 0, 0, 0, 0, 0, 0, 0, 0
4234  }, {
4235    0, 0, 0, 0, 0, 0, 0, 0, 0
4236  }, {
4237    0, 0, 0, 0, 0, 0, 0, 0, 0
4238  }, {
4239    0, 0, 0, 0, 0, 0, 0, 0, 0
4240  }, {
4241    0, 0, 0, 0, 0, 0, 0, 0, 0
4242  }, {
4243    0, 0, 0, 0, 0, 0, 0, 0, 0
4244  }, {
4245    0, 0, 0, 0, 0, 0, 0, 0, 0
4246  }, {
4247    0, 0, 0, 0, 0, 0, 0, 0, 0
4248  }, {
4249    0, 0, 0, 0, 0, 0, 0, 0, 0
4250  }, {
4251    0, 0, 0, 0, 0, 0, 0, 0, 0
4252  }, {
4253    0, 0, 0, 0, 0, 0, 0, 0, 0
4254  }, {
4255    0, 0, 0, 0, 0, 0, 0, 0, 0
4256  }, {
4257    0, 0, 0, 0, 0, 0, 0, 0, 0
4258  }, {
4259    0, 0, 0, 0, 0, 0, 0, 0, 0
4260  }, {
4261    0, 0, 0, 0, 0, 0, 0, 0, 0
4262  }, {
4263    0, 0, 0, 0, 0, 0, 0, 0, 0
4264  }, {
4265    0, 0, 0, 0, 0, 0, 0, 0, 0
4266  }, {
4267    0, 0, 0, 0, 0, 0, 0, 0, 0
4268  }, {
4269    0, 0, 0, 0, 0, 0, 0, 0, 0
4270  }, {
4271    0, 0, 0, 0, 0, 0, 0, 0, 0
4272  }, {
4273    0, 0, 0, 0, 0, 0, 0, 0, 0
4274  }, {
4275    0, 0, 0, 0, 0, 0, 0, 0, 0
4276  }, {
4277    0, 0, 0, 0, 0, 0, 0, 0, 0
4278  }, {
4279    0, 0, 0, 0, 0, 0, 0, 0, 0
4280  }, {
4281    0, 0, 0, 0, 0, 0, 0, 0, 0
4282  }, {
4283    0, 0, 0, 0, 0, 0, 0, 0, 0
4284  }, {
4285    0, 0, 0, 0, 0, 0, 0, 0, 0
4286  }, {
4287    0, 0, 0, 0, 0, 0, 0, 0, 0
4288  }, {
4289    0, 0, 0, 0, 0, 0, 0, 0, 0
4290  }, {
4291    0, 0, 0, 0, 0, 0, 0, 0, 0
4292  }, {
4293    0, 0, 0, 0, 0, 0, 0, 0, 0
4294  }, {
4295    0, 0, 0, 0, 0, 0, 0, 0, 0
4296  }, {
4297    0, 0, 0, 0, 0, 0, 0, 0, 0
4298  }, {
4299    0, 0, 0, 0, 0, 0, 0, 0, 0
4300  }, {
4301    0, 0, 0, 0, 0, 0, 0, 0, 0
4302  }, {
4303    0, 0, 0, 0, 0, 0, 0, 0, 0
4304  }, {
4305    0, 0, 0, 0, 0, 0, 0, 0, 0
4306  }, {
4307    0, 0, 0, 0, 0, 0, 0, 0, 0
4308  }, {
4309    0, 0, 0, 0, 0, 0, 0, 0, 0
4310  }, {
4311    0, 0, 0, 0, 0, 0, 0, 0, 0
4312  }, {
4313    0, 0, 0, 0, 0, 0, 0, 0, 0
4314  }, {
4315    0, 0, 0, 0, 0, 0, 0, 0, 0
4316  }, {
4317    0, 0, 0, 0, 0, 0, 0, 0, 0
4318  }, {
4319    0, 0, 0, 0, 0, 0, 0, 0, 0
4320  }, {
4321    0, 0, 0, 0, 0, 0, 0, 0, 0
4322  }, {
4323    0, 0, 0, 0, 0, 0, 0, 0, 0
4324  }, {
4325    0, 0, 0, 0, 0, 0, 0, 0, 0
4326  }, {
4327    0, 0, 0, 0, 0, 0, 0, 0, 0
4328  }, {
4329    0, 0, 0, 0, 0, 0, 0, 0, 0
4330  }, {
4331    0, 0, 0, 0, 0, 0, 0, 0, 0
4332  }, {
4333    0, 0, 0, 0, 0, 0, 0, 0, 0
4334  }, {
4335    0, 0, 0, 0, 0, 0, 0, 0, 0
4336  }
4337};
4338
4339static void RtemsTaskReqConstructErrors_Prepare(
4340  RtemsTaskReqConstructErrors_Context *ctx
4341)
4342{
4343  _RTEMS_Lock_allocator();
4344  _Thread_Kill_zombies();
4345  _RTEMS_Unlock_allocator();
4346
4347  ctx->id_value = INVALID_ID;
4348  memset( &ctx->config, 0, sizeof( ctx->config ) );
4349  ctx->config.storage_area = task_storage,
4350  ctx->config.storage_free = StorageFree;
4351}
4352
4353static void RtemsTaskReqConstructErrors_Action(
4354  RtemsTaskReqConstructErrors_Context *ctx
4355)
4356{
4357  ctx->create_extension_calls = 0;
4358  ctx->delete_extension_calls = 0;
4359  ctx->storage_free_calls = 0;
4360  ctx->config.storage_size = RTEMS_TASK_STORAGE_SIZE(
4361    ctx->config.maximum_thread_local_storage_size + ctx->stack_size,
4362    ctx->config.attributes
4363  );
4364  ctx->status = rtems_task_construct( &ctx->config, ctx->id );
4365}
4366
4367static void RtemsTaskReqConstructErrors_Cleanup(
4368  RtemsTaskReqConstructErrors_Context *ctx
4369)
4370{
4371  if ( ctx->id_value != INVALID_ID ) {
4372    rtems_status_code sc;
4373
4374    sc = rtems_task_delete( ctx->id_value );
4375    T_rsc_success( sc );
4376
4377    ctx->id_value = INVALID_ID;
4378  }
4379
4380  T_surrender_objects( &ctx->seized_objects, rtems_task_delete );
4381}
4382
4383/**
4384 * @fn void T_case_body_RtemsTaskReqConstructErrors( void )
4385 */
4386T_TEST_CASE_FIXTURE(
4387  RtemsTaskReqConstructErrors,
4388  &RtemsTaskReqConstructErrors_Fixture
4389)
4390{
4391  RtemsTaskReqConstructErrors_Context *ctx;
4392  size_t index;
4393
4394  ctx = T_fixture_context();
4395  ctx->in_action_loop = true;
4396  index = 0;
4397
4398  for (
4399    ctx->pcs[ 0 ] = RtemsTaskReqConstructErrors_Pre_Id_Valid;
4400    ctx->pcs[ 0 ] < RtemsTaskReqConstructErrors_Pre_Id_NA;
4401    ++ctx->pcs[ 0 ]
4402  ) {
4403    if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Id_NA ) {
4404      ctx->pcs[ 0 ] = RtemsTaskReqConstructErrors_Pre_Id_NA;
4405      index += ( RtemsTaskReqConstructErrors_Pre_Id_NA - 1 )
4406        * RtemsTaskReqConstructErrors_Pre_Name_NA
4407        * RtemsTaskReqConstructErrors_Pre_SysTsk_NA
4408        * RtemsTaskReqConstructErrors_Pre_Prio_NA
4409        * RtemsTaskReqConstructErrors_Pre_Free_NA
4410        * RtemsTaskReqConstructErrors_Pre_TLS_NA
4411        * RtemsTaskReqConstructErrors_Pre_Stack_NA
4412        * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4413    }
4414
4415    for (
4416      ctx->pcs[ 1 ] = RtemsTaskReqConstructErrors_Pre_Name_Valid;
4417      ctx->pcs[ 1 ] < RtemsTaskReqConstructErrors_Pre_Name_NA;
4418      ++ctx->pcs[ 1 ]
4419    ) {
4420      if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Name_NA ) {
4421        ctx->pcs[ 1 ] = RtemsTaskReqConstructErrors_Pre_Name_NA;
4422        index += ( RtemsTaskReqConstructErrors_Pre_Name_NA - 1 )
4423          * RtemsTaskReqConstructErrors_Pre_SysTsk_NA
4424          * RtemsTaskReqConstructErrors_Pre_Prio_NA
4425          * RtemsTaskReqConstructErrors_Pre_Free_NA
4426          * RtemsTaskReqConstructErrors_Pre_TLS_NA
4427          * RtemsTaskReqConstructErrors_Pre_Stack_NA
4428          * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4429      }
4430
4431      for (
4432        ctx->pcs[ 2 ] = RtemsTaskReqConstructErrors_Pre_SysTsk_Yes;
4433        ctx->pcs[ 2 ] < RtemsTaskReqConstructErrors_Pre_SysTsk_NA;
4434        ++ctx->pcs[ 2 ]
4435      ) {
4436        if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_SysTsk_NA ) {
4437          ctx->pcs[ 2 ] = RtemsTaskReqConstructErrors_Pre_SysTsk_NA;
4438          index += ( RtemsTaskReqConstructErrors_Pre_SysTsk_NA - 1 )
4439            * RtemsTaskReqConstructErrors_Pre_Prio_NA
4440            * RtemsTaskReqConstructErrors_Pre_Free_NA
4441            * RtemsTaskReqConstructErrors_Pre_TLS_NA
4442            * RtemsTaskReqConstructErrors_Pre_Stack_NA
4443            * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4444        }
4445
4446        for (
4447          ctx->pcs[ 3 ] = RtemsTaskReqConstructErrors_Pre_Prio_Valid;
4448          ctx->pcs[ 3 ] < RtemsTaskReqConstructErrors_Pre_Prio_NA;
4449          ++ctx->pcs[ 3 ]
4450        ) {
4451          if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Prio_NA ) {
4452            ctx->pcs[ 3 ] = RtemsTaskReqConstructErrors_Pre_Prio_NA;
4453            index += ( RtemsTaskReqConstructErrors_Pre_Prio_NA - 1 )
4454              * RtemsTaskReqConstructErrors_Pre_Free_NA
4455              * RtemsTaskReqConstructErrors_Pre_TLS_NA
4456              * RtemsTaskReqConstructErrors_Pre_Stack_NA
4457              * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4458          }
4459
4460          for (
4461            ctx->pcs[ 4 ] = RtemsTaskReqConstructErrors_Pre_Free_Yes;
4462            ctx->pcs[ 4 ] < RtemsTaskReqConstructErrors_Pre_Free_NA;
4463            ++ctx->pcs[ 4 ]
4464          ) {
4465            if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Free_NA ) {
4466              ctx->pcs[ 4 ] = RtemsTaskReqConstructErrors_Pre_Free_NA;
4467              index += ( RtemsTaskReqConstructErrors_Pre_Free_NA - 1 )
4468                * RtemsTaskReqConstructErrors_Pre_TLS_NA
4469                * RtemsTaskReqConstructErrors_Pre_Stack_NA
4470                * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4471            }
4472
4473            for (
4474              ctx->pcs[ 5 ] = RtemsTaskReqConstructErrors_Pre_TLS_Enough;
4475              ctx->pcs[ 5 ] < RtemsTaskReqConstructErrors_Pre_TLS_NA;
4476              ++ctx->pcs[ 5 ]
4477            ) {
4478              if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_TLS_NA ) {
4479                ctx->pcs[ 5 ] = RtemsTaskReqConstructErrors_Pre_TLS_NA;
4480                index += ( RtemsTaskReqConstructErrors_Pre_TLS_NA - 1 )
4481                  * RtemsTaskReqConstructErrors_Pre_Stack_NA
4482                  * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4483              }
4484
4485              for (
4486                ctx->pcs[ 6 ] = RtemsTaskReqConstructErrors_Pre_Stack_Enough;
4487                ctx->pcs[ 6 ] < RtemsTaskReqConstructErrors_Pre_Stack_NA;
4488                ++ctx->pcs[ 6 ]
4489              ) {
4490                if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Stack_NA ) {
4491                  ctx->pcs[ 6 ] = RtemsTaskReqConstructErrors_Pre_Stack_NA;
4492                  index += ( RtemsTaskReqConstructErrors_Pre_Stack_NA - 1 )
4493                    * RtemsTaskReqConstructErrors_Pre_Ext_NA;
4494                }
4495
4496                for (
4497                  ctx->pcs[ 7 ] = RtemsTaskReqConstructErrors_Pre_Ext_Ok;
4498                  ctx->pcs[ 7 ] < RtemsTaskReqConstructErrors_Pre_Ext_NA;
4499                  ++ctx->pcs[ 7 ]
4500                ) {
4501                  if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Pre_Ext_NA ) {
4502                    ctx->pcs[ 7 ] = RtemsTaskReqConstructErrors_Pre_Ext_NA;
4503                    index += ( RtemsTaskReqConstructErrors_Pre_Ext_NA - 1 );
4504                  }
4505
4506                  if ( RtemsTaskReqConstructErrors_TransitionInfo[ index ].Skip ) {
4507                    ++index;
4508                    continue;
4509                  }
4510
4511                  RtemsTaskReqConstructErrors_Prepare( ctx );
4512                  RtemsTaskReqConstructErrors_Pre_Id_Prepare(
4513                    ctx,
4514                    ctx->pcs[ 0 ]
4515                  );
4516                  RtemsTaskReqConstructErrors_Pre_Name_Prepare(
4517                    ctx,
4518                    ctx->pcs[ 1 ]
4519                  );
4520                  RtemsTaskReqConstructErrors_Pre_SysTsk_Prepare(
4521                    ctx,
4522                    ctx->pcs[ 2 ]
4523                  );
4524                  RtemsTaskReqConstructErrors_Pre_Prio_Prepare(
4525                    ctx,
4526                    ctx->pcs[ 3 ]
4527                  );
4528                  RtemsTaskReqConstructErrors_Pre_Free_Prepare(
4529                    ctx,
4530                    ctx->pcs[ 4 ]
4531                  );
4532                  RtemsTaskReqConstructErrors_Pre_TLS_Prepare(
4533                    ctx,
4534                    ctx->pcs[ 5 ]
4535                  );
4536                  RtemsTaskReqConstructErrors_Pre_Stack_Prepare(
4537                    ctx,
4538                    ctx->pcs[ 6 ]
4539                  );
4540                  RtemsTaskReqConstructErrors_Pre_Ext_Prepare(
4541                    ctx,
4542                    ctx->pcs[ 7 ]
4543                  );
4544                  RtemsTaskReqConstructErrors_Action( ctx );
4545                  RtemsTaskReqConstructErrors_Post_Status_Check(
4546                    ctx,
4547                    RtemsTaskReqConstructErrors_TransitionMap[ index ][ 0 ]
4548                  );
4549                  RtemsTaskReqConstructErrors_Post_Name_Check(
4550                    ctx,
4551                    RtemsTaskReqConstructErrors_TransitionMap[ index ][ 1 ]
4552                  );
4553                  RtemsTaskReqConstructErrors_Post_IdValue_Check(
4554                    ctx,
4555                    RtemsTaskReqConstructErrors_TransitionMap[ index ][ 2 ]
4556                  );
4557                  RtemsTaskReqConstructErrors_Post_CreateExt_Check(
4558                    ctx,
4559                    RtemsTaskReqConstructErrors_TransitionMap[ index ][ 3 ]
4560                  );
4561                  RtemsTaskReqConstructErrors_Post_DelExt_Check(
4562                    ctx,
4563                    RtemsTaskReqConstructErrors_TransitionMap[ index ][ 4 ]
4564                  );
4565                  RtemsTaskReqConstructErrors_Post_StoFree_Check(
4566                    ctx,
4567                    RtemsTaskReqConstructErrors_TransitionMap[ index ][ 5 ]
4568                  );
4569                  RtemsTaskReqConstructErrors_Cleanup( ctx );
4570                  ++index;
4571                }
4572              }
4573            }
4574          }
4575        }
4576      }
4577    }
4578  }
4579}
4580
4581/** @} */
Note: See TracBrowser for help on using the repository browser.