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

Last change on this file since c0c4b8b was c0c4b8b, checked in by Sebastian Huber <sebastian.huber@…>, on Mar 2, 2021 at 6:54:17 AM

validation: Format comment blocks

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