1 | /* SPDX-License-Identifier: BSD-2-Clause */ |
---|
2 | |
---|
3 | /** |
---|
4 | * @file |
---|
5 | * |
---|
6 | * @ingroup RTEMSTestCaseRtemsMessageReqConstructErrors |
---|
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 | |
---|
58 | #include <rtems/test.h> |
---|
59 | |
---|
60 | /** |
---|
61 | * @defgroup RTEMSTestCaseRtemsMessageReqConstructErrors \ |
---|
62 | * spec:/rtems/message/req/construct-errors |
---|
63 | * |
---|
64 | * @ingroup RTEMSTestSuiteTestsuitesValidation0 |
---|
65 | * |
---|
66 | * @{ |
---|
67 | */ |
---|
68 | |
---|
69 | typedef enum { |
---|
70 | RtemsMessageReqConstructErrors_Pre_Id_Id, |
---|
71 | RtemsMessageReqConstructErrors_Pre_Id_Null, |
---|
72 | RtemsMessageReqConstructErrors_Pre_Id_NA |
---|
73 | } RtemsMessageReqConstructErrors_Pre_Id; |
---|
74 | |
---|
75 | typedef enum { |
---|
76 | RtemsMessageReqConstructErrors_Pre_Name_Valid, |
---|
77 | RtemsMessageReqConstructErrors_Pre_Name_Invalid, |
---|
78 | RtemsMessageReqConstructErrors_Pre_Name_NA |
---|
79 | } RtemsMessageReqConstructErrors_Pre_Name; |
---|
80 | |
---|
81 | typedef enum { |
---|
82 | RtemsMessageReqConstructErrors_Pre_MaxPending_Valid, |
---|
83 | RtemsMessageReqConstructErrors_Pre_MaxPending_Zero, |
---|
84 | RtemsMessageReqConstructErrors_Pre_MaxPending_Big, |
---|
85 | RtemsMessageReqConstructErrors_Pre_MaxPending_NA |
---|
86 | } RtemsMessageReqConstructErrors_Pre_MaxPending; |
---|
87 | |
---|
88 | typedef enum { |
---|
89 | RtemsMessageReqConstructErrors_Pre_MaxSize_Valid, |
---|
90 | RtemsMessageReqConstructErrors_Pre_MaxSize_Zero, |
---|
91 | RtemsMessageReqConstructErrors_Pre_MaxSize_Big, |
---|
92 | RtemsMessageReqConstructErrors_Pre_MaxSize_NA |
---|
93 | } RtemsMessageReqConstructErrors_Pre_MaxSize; |
---|
94 | |
---|
95 | typedef enum { |
---|
96 | RtemsMessageReqConstructErrors_Pre_Free_Yes, |
---|
97 | RtemsMessageReqConstructErrors_Pre_Free_No, |
---|
98 | RtemsMessageReqConstructErrors_Pre_Free_NA |
---|
99 | } RtemsMessageReqConstructErrors_Pre_Free; |
---|
100 | |
---|
101 | typedef enum { |
---|
102 | RtemsMessageReqConstructErrors_Pre_Area_Valid, |
---|
103 | RtemsMessageReqConstructErrors_Pre_Area_Null, |
---|
104 | RtemsMessageReqConstructErrors_Pre_Area_NA |
---|
105 | } RtemsMessageReqConstructErrors_Pre_Area; |
---|
106 | |
---|
107 | typedef enum { |
---|
108 | RtemsMessageReqConstructErrors_Pre_AreaSize_Valid, |
---|
109 | RtemsMessageReqConstructErrors_Pre_AreaSize_Invalid, |
---|
110 | RtemsMessageReqConstructErrors_Pre_AreaSize_NA |
---|
111 | } RtemsMessageReqConstructErrors_Pre_AreaSize; |
---|
112 | |
---|
113 | typedef enum { |
---|
114 | RtemsMessageReqConstructErrors_Post_Status_Ok, |
---|
115 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
116 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
117 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
118 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
119 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
120 | RtemsMessageReqConstructErrors_Post_Status_Unsat, |
---|
121 | RtemsMessageReqConstructErrors_Post_Status_NA |
---|
122 | } RtemsMessageReqConstructErrors_Post_Status; |
---|
123 | |
---|
124 | typedef enum { |
---|
125 | RtemsMessageReqConstructErrors_Post_Name_Valid, |
---|
126 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
127 | RtemsMessageReqConstructErrors_Post_Name_NA |
---|
128 | } RtemsMessageReqConstructErrors_Post_Name; |
---|
129 | |
---|
130 | typedef enum { |
---|
131 | RtemsMessageReqConstructErrors_Post_IdVar_Set, |
---|
132 | RtemsMessageReqConstructErrors_Post_IdVar_Nop, |
---|
133 | RtemsMessageReqConstructErrors_Post_IdVar_NA |
---|
134 | } RtemsMessageReqConstructErrors_Post_IdVar; |
---|
135 | |
---|
136 | /** |
---|
137 | * @brief Test context for spec:/rtems/message/req/construct-errors test case. |
---|
138 | */ |
---|
139 | typedef struct { |
---|
140 | rtems_status_code status; |
---|
141 | |
---|
142 | rtems_message_queue_config config; |
---|
143 | |
---|
144 | rtems_id *id; |
---|
145 | |
---|
146 | rtems_id id_value; |
---|
147 | |
---|
148 | void *seized_objects; |
---|
149 | |
---|
150 | /** |
---|
151 | * @brief This member defines the pre-condition states for the next action. |
---|
152 | */ |
---|
153 | size_t pcs[ 7 ]; |
---|
154 | |
---|
155 | /** |
---|
156 | * @brief This member indicates if the test action loop is currently |
---|
157 | * executed. |
---|
158 | */ |
---|
159 | bool in_action_loop; |
---|
160 | } RtemsMessageReqConstructErrors_Context; |
---|
161 | |
---|
162 | static RtemsMessageReqConstructErrors_Context |
---|
163 | RtemsMessageReqConstructErrors_Instance; |
---|
164 | |
---|
165 | static const char * const RtemsMessageReqConstructErrors_PreDesc_Id[] = { |
---|
166 | "Id", |
---|
167 | "Null", |
---|
168 | "NA" |
---|
169 | }; |
---|
170 | |
---|
171 | static const char * const RtemsMessageReqConstructErrors_PreDesc_Name[] = { |
---|
172 | "Valid", |
---|
173 | "Invalid", |
---|
174 | "NA" |
---|
175 | }; |
---|
176 | |
---|
177 | static const char * const RtemsMessageReqConstructErrors_PreDesc_MaxPending[] = { |
---|
178 | "Valid", |
---|
179 | "Zero", |
---|
180 | "Big", |
---|
181 | "NA" |
---|
182 | }; |
---|
183 | |
---|
184 | static const char * const RtemsMessageReqConstructErrors_PreDesc_MaxSize[] = { |
---|
185 | "Valid", |
---|
186 | "Zero", |
---|
187 | "Big", |
---|
188 | "NA" |
---|
189 | }; |
---|
190 | |
---|
191 | static const char * const RtemsMessageReqConstructErrors_PreDesc_Free[] = { |
---|
192 | "Yes", |
---|
193 | "No", |
---|
194 | "NA" |
---|
195 | }; |
---|
196 | |
---|
197 | static const char * const RtemsMessageReqConstructErrors_PreDesc_Area[] = { |
---|
198 | "Valid", |
---|
199 | "Null", |
---|
200 | "NA" |
---|
201 | }; |
---|
202 | |
---|
203 | static const char * const RtemsMessageReqConstructErrors_PreDesc_AreaSize[] = { |
---|
204 | "Valid", |
---|
205 | "Invalid", |
---|
206 | "NA" |
---|
207 | }; |
---|
208 | |
---|
209 | static const char * const * const RtemsMessageReqConstructErrors_PreDesc[] = { |
---|
210 | RtemsMessageReqConstructErrors_PreDesc_Id, |
---|
211 | RtemsMessageReqConstructErrors_PreDesc_Name, |
---|
212 | RtemsMessageReqConstructErrors_PreDesc_MaxPending, |
---|
213 | RtemsMessageReqConstructErrors_PreDesc_MaxSize, |
---|
214 | RtemsMessageReqConstructErrors_PreDesc_Free, |
---|
215 | RtemsMessageReqConstructErrors_PreDesc_Area, |
---|
216 | RtemsMessageReqConstructErrors_PreDesc_AreaSize, |
---|
217 | NULL |
---|
218 | }; |
---|
219 | |
---|
220 | #define NAME rtems_build_name( 'T', 'E', 'S', 'T' ) |
---|
221 | |
---|
222 | #define INVALID_ID 0xffffffff |
---|
223 | |
---|
224 | #define MAX_MESSAGE_QUEUES 4 |
---|
225 | |
---|
226 | #define MAX_PENDING_MESSAGES 1 |
---|
227 | |
---|
228 | #define MAX_MESSAGE_SIZE 1 |
---|
229 | |
---|
230 | static RTEMS_MESSAGE_QUEUE_BUFFER( MAX_MESSAGE_SIZE ) |
---|
231 | buffers_to_seize[ MAX_MESSAGE_QUEUES ][ MAX_PENDING_MESSAGES ]; |
---|
232 | |
---|
233 | static RTEMS_MESSAGE_QUEUE_BUFFER( MAX_MESSAGE_SIZE ) |
---|
234 | buffers[ MAX_PENDING_MESSAGES ]; |
---|
235 | |
---|
236 | static rtems_status_code Create( void *arg, uint32_t *id ) |
---|
237 | { |
---|
238 | rtems_message_queue_config config; |
---|
239 | size_t *i; |
---|
240 | |
---|
241 | i = arg; |
---|
242 | T_quiet_lt_sz( *i, MAX_MESSAGE_QUEUES ); |
---|
243 | |
---|
244 | memset( &config, 0, sizeof( config ) ); |
---|
245 | config.name = rtems_build_name( 'S', 'I', 'Z', 'E' ); |
---|
246 | config.maximum_pending_messages = MAX_PENDING_MESSAGES; |
---|
247 | config.maximum_message_size = MAX_MESSAGE_SIZE; |
---|
248 | config.storage_size = sizeof( buffers_to_seize[ *i ] ); |
---|
249 | config.storage_area = buffers_to_seize[ *i ]; |
---|
250 | config.attributes = RTEMS_DEFAULT_ATTRIBUTES; |
---|
251 | |
---|
252 | ++(*i); |
---|
253 | |
---|
254 | return rtems_message_queue_construct( &config, id ); |
---|
255 | } |
---|
256 | |
---|
257 | static void RtemsMessageReqConstructErrors_Pre_Id_Prepare( |
---|
258 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
259 | RtemsMessageReqConstructErrors_Pre_Id state |
---|
260 | ) |
---|
261 | { |
---|
262 | switch ( state ) { |
---|
263 | case RtemsMessageReqConstructErrors_Pre_Id_Id: { |
---|
264 | /* |
---|
265 | * The ``id`` parameter shall reference an object of type rtems_id. |
---|
266 | */ |
---|
267 | ctx->id = &ctx->id_value; |
---|
268 | break; |
---|
269 | } |
---|
270 | |
---|
271 | case RtemsMessageReqConstructErrors_Pre_Id_Null: { |
---|
272 | /* |
---|
273 | * The ``id`` parameter shall be NULL. |
---|
274 | */ |
---|
275 | ctx->id = NULL; |
---|
276 | break; |
---|
277 | } |
---|
278 | |
---|
279 | case RtemsMessageReqConstructErrors_Pre_Id_NA: |
---|
280 | break; |
---|
281 | } |
---|
282 | } |
---|
283 | |
---|
284 | static void RtemsMessageReqConstructErrors_Pre_Name_Prepare( |
---|
285 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
286 | RtemsMessageReqConstructErrors_Pre_Name state |
---|
287 | ) |
---|
288 | { |
---|
289 | switch ( state ) { |
---|
290 | case RtemsMessageReqConstructErrors_Pre_Name_Valid: { |
---|
291 | /* |
---|
292 | * The name of the message queue configuration shall be valid. |
---|
293 | */ |
---|
294 | ctx->config.name = NAME; |
---|
295 | break; |
---|
296 | } |
---|
297 | |
---|
298 | case RtemsMessageReqConstructErrors_Pre_Name_Invalid: { |
---|
299 | /* |
---|
300 | * The name of the message queue configuration shall be invalid. |
---|
301 | */ |
---|
302 | ctx->config.name = 0; |
---|
303 | break; |
---|
304 | } |
---|
305 | |
---|
306 | case RtemsMessageReqConstructErrors_Pre_Name_NA: |
---|
307 | break; |
---|
308 | } |
---|
309 | } |
---|
310 | |
---|
311 | static void RtemsMessageReqConstructErrors_Pre_MaxPending_Prepare( |
---|
312 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
313 | RtemsMessageReqConstructErrors_Pre_MaxPending state |
---|
314 | ) |
---|
315 | { |
---|
316 | switch ( state ) { |
---|
317 | case RtemsMessageReqConstructErrors_Pre_MaxPending_Valid: { |
---|
318 | /* |
---|
319 | * The maximum number of pending messages of the message queue |
---|
320 | * configuration shall be valid. |
---|
321 | */ |
---|
322 | ctx->config.maximum_pending_messages = MAX_PENDING_MESSAGES; |
---|
323 | break; |
---|
324 | } |
---|
325 | |
---|
326 | case RtemsMessageReqConstructErrors_Pre_MaxPending_Zero: { |
---|
327 | /* |
---|
328 | * The maximum number of pending messages of the message queue |
---|
329 | * configuration shall be zero. |
---|
330 | */ |
---|
331 | ctx->config.maximum_pending_messages = 0; |
---|
332 | break; |
---|
333 | } |
---|
334 | |
---|
335 | case RtemsMessageReqConstructErrors_Pre_MaxPending_Big: { |
---|
336 | /* |
---|
337 | * The maximum number of pending messages of the message queue |
---|
338 | * configuration shall be big enough so that a calculation to get the |
---|
339 | * message buffer storage area size overflows. |
---|
340 | */ |
---|
341 | ctx->config.maximum_pending_messages = UINT32_MAX; |
---|
342 | break; |
---|
343 | } |
---|
344 | |
---|
345 | case RtemsMessageReqConstructErrors_Pre_MaxPending_NA: |
---|
346 | break; |
---|
347 | } |
---|
348 | } |
---|
349 | |
---|
350 | static void RtemsMessageReqConstructErrors_Pre_MaxSize_Prepare( |
---|
351 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
352 | RtemsMessageReqConstructErrors_Pre_MaxSize state |
---|
353 | ) |
---|
354 | { |
---|
355 | switch ( state ) { |
---|
356 | case RtemsMessageReqConstructErrors_Pre_MaxSize_Valid: { |
---|
357 | /* |
---|
358 | * The maximum message size of the message queue configuration shall be |
---|
359 | * valid. |
---|
360 | */ |
---|
361 | if ( ctx->config.maximum_pending_messages == UINT32_MAX ) { |
---|
362 | /* |
---|
363 | * At least on 64-bit systems we need a bit of help to ensure that we |
---|
364 | * meet the Big state of the MaxPending pre-condition. The following |
---|
365 | * message size is valid with respect to calculations involving only |
---|
366 | * the message size. |
---|
367 | */ |
---|
368 | ctx->config.maximum_message_size = SIZE_MAX - sizeof( uintptr_t ) + |
---|
369 | 1 - sizeof( CORE_message_queue_Buffer ); |
---|
370 | } else { |
---|
371 | ctx->config.maximum_message_size = MAX_MESSAGE_SIZE; |
---|
372 | } |
---|
373 | break; |
---|
374 | } |
---|
375 | |
---|
376 | case RtemsMessageReqConstructErrors_Pre_MaxSize_Zero: { |
---|
377 | /* |
---|
378 | * The maximum message size of the message queue configuration shall be |
---|
379 | * zero. |
---|
380 | */ |
---|
381 | ctx->config.maximum_message_size = 0; |
---|
382 | break; |
---|
383 | } |
---|
384 | |
---|
385 | case RtemsMessageReqConstructErrors_Pre_MaxSize_Big: { |
---|
386 | /* |
---|
387 | * The maximum message size of the message queue configuration shall be |
---|
388 | * big enough so that a calculation to get the message buffer storage |
---|
389 | * area size overflows. |
---|
390 | */ |
---|
391 | ctx->config.maximum_message_size = SIZE_MAX; |
---|
392 | break; |
---|
393 | } |
---|
394 | |
---|
395 | case RtemsMessageReqConstructErrors_Pre_MaxSize_NA: |
---|
396 | break; |
---|
397 | } |
---|
398 | } |
---|
399 | |
---|
400 | static void RtemsMessageReqConstructErrors_Pre_Free_Prepare( |
---|
401 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
402 | RtemsMessageReqConstructErrors_Pre_Free state |
---|
403 | ) |
---|
404 | { |
---|
405 | size_t i; |
---|
406 | |
---|
407 | switch ( state ) { |
---|
408 | case RtemsMessageReqConstructErrors_Pre_Free_Yes: { |
---|
409 | /* |
---|
410 | * The system shall have at least one inactive message queue object |
---|
411 | * available. |
---|
412 | */ |
---|
413 | /* Nothing to do */ |
---|
414 | break; |
---|
415 | } |
---|
416 | |
---|
417 | case RtemsMessageReqConstructErrors_Pre_Free_No: { |
---|
418 | /* |
---|
419 | * The system shall have no inactive message queue object available. |
---|
420 | */ |
---|
421 | i = 0; |
---|
422 | ctx->seized_objects = T_seize_objects( Create, &i ); |
---|
423 | break; |
---|
424 | } |
---|
425 | |
---|
426 | case RtemsMessageReqConstructErrors_Pre_Free_NA: |
---|
427 | break; |
---|
428 | } |
---|
429 | } |
---|
430 | |
---|
431 | static void RtemsMessageReqConstructErrors_Pre_Area_Prepare( |
---|
432 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
433 | RtemsMessageReqConstructErrors_Pre_Area state |
---|
434 | ) |
---|
435 | { |
---|
436 | switch ( state ) { |
---|
437 | case RtemsMessageReqConstructErrors_Pre_Area_Valid: { |
---|
438 | /* |
---|
439 | * The message buffer storage area begin pointer of the message queue |
---|
440 | * configuration shall be valid. |
---|
441 | */ |
---|
442 | ctx->config.storage_area = buffers; |
---|
443 | break; |
---|
444 | } |
---|
445 | |
---|
446 | case RtemsMessageReqConstructErrors_Pre_Area_Null: { |
---|
447 | /* |
---|
448 | * The message buffer storage area begin pointer of the message queue |
---|
449 | * configuration shall be NULL. |
---|
450 | */ |
---|
451 | ctx->config.storage_area = NULL; |
---|
452 | break; |
---|
453 | } |
---|
454 | |
---|
455 | case RtemsMessageReqConstructErrors_Pre_Area_NA: |
---|
456 | break; |
---|
457 | } |
---|
458 | } |
---|
459 | |
---|
460 | static void RtemsMessageReqConstructErrors_Pre_AreaSize_Prepare( |
---|
461 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
462 | RtemsMessageReqConstructErrors_Pre_AreaSize state |
---|
463 | ) |
---|
464 | { |
---|
465 | switch ( state ) { |
---|
466 | case RtemsMessageReqConstructErrors_Pre_AreaSize_Valid: { |
---|
467 | /* |
---|
468 | * The message buffer storage area size of the message queue |
---|
469 | * configuration shall be valid. |
---|
470 | */ |
---|
471 | ctx->config.storage_size = sizeof( buffers ); |
---|
472 | break; |
---|
473 | } |
---|
474 | |
---|
475 | case RtemsMessageReqConstructErrors_Pre_AreaSize_Invalid: { |
---|
476 | /* |
---|
477 | * The message buffer storage area size of the message queue |
---|
478 | * configuration shall be invalid. |
---|
479 | */ |
---|
480 | ctx->config.storage_size = SIZE_MAX; |
---|
481 | break; |
---|
482 | } |
---|
483 | |
---|
484 | case RtemsMessageReqConstructErrors_Pre_AreaSize_NA: |
---|
485 | break; |
---|
486 | } |
---|
487 | } |
---|
488 | |
---|
489 | static void RtemsMessageReqConstructErrors_Post_Status_Check( |
---|
490 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
491 | RtemsMessageReqConstructErrors_Post_Status state |
---|
492 | ) |
---|
493 | { |
---|
494 | switch ( state ) { |
---|
495 | case RtemsMessageReqConstructErrors_Post_Status_Ok: { |
---|
496 | /* |
---|
497 | * The return status of rtems_message_queue_construct() shall be |
---|
498 | * RTEMS_SUCCESSFUL. |
---|
499 | */ |
---|
500 | T_rsc_success( ctx->status ); |
---|
501 | break; |
---|
502 | } |
---|
503 | |
---|
504 | case RtemsMessageReqConstructErrors_Post_Status_InvAddr: { |
---|
505 | /* |
---|
506 | * The return status of rtems_message_queue_construct() shall be |
---|
507 | * RTEMS_INVALID_ADDRESS. |
---|
508 | */ |
---|
509 | T_rsc( ctx->status, RTEMS_INVALID_ADDRESS ); |
---|
510 | break; |
---|
511 | } |
---|
512 | |
---|
513 | case RtemsMessageReqConstructErrors_Post_Status_InvName: { |
---|
514 | /* |
---|
515 | * The return status of rtems_message_queue_construct() shall be |
---|
516 | * RTEMS_INVALID_NAME. |
---|
517 | */ |
---|
518 | T_rsc( ctx->status, RTEMS_INVALID_NAME ); |
---|
519 | break; |
---|
520 | } |
---|
521 | |
---|
522 | case RtemsMessageReqConstructErrors_Post_Status_InvNum: { |
---|
523 | /* |
---|
524 | * The return status of rtems_message_queue_construct() shall be |
---|
525 | * RTEMS_INVALID_NUMBER. |
---|
526 | */ |
---|
527 | T_rsc( ctx->status, RTEMS_INVALID_NUMBER ); |
---|
528 | break; |
---|
529 | } |
---|
530 | |
---|
531 | case RtemsMessageReqConstructErrors_Post_Status_InvSize: { |
---|
532 | /* |
---|
533 | * The return status of rtems_message_queue_construct() shall be |
---|
534 | * RTEMS_INVALID_SIZE. |
---|
535 | */ |
---|
536 | T_rsc( ctx->status, RTEMS_INVALID_SIZE ); |
---|
537 | break; |
---|
538 | } |
---|
539 | |
---|
540 | case RtemsMessageReqConstructErrors_Post_Status_TooMany: { |
---|
541 | /* |
---|
542 | * The return status of rtems_message_queue_construct() shall be |
---|
543 | * RTEMS_TOO_MANY. |
---|
544 | */ |
---|
545 | T_rsc( ctx->status, RTEMS_TOO_MANY ); |
---|
546 | break; |
---|
547 | } |
---|
548 | |
---|
549 | case RtemsMessageReqConstructErrors_Post_Status_Unsat: { |
---|
550 | /* |
---|
551 | * The return status of rtems_message_queue_construct() shall be |
---|
552 | * RTEMS_UNSATISFIED. |
---|
553 | */ |
---|
554 | T_rsc( ctx->status, RTEMS_UNSATISFIED ); |
---|
555 | break; |
---|
556 | } |
---|
557 | |
---|
558 | case RtemsMessageReqConstructErrors_Post_Status_NA: |
---|
559 | break; |
---|
560 | } |
---|
561 | } |
---|
562 | |
---|
563 | static void RtemsMessageReqConstructErrors_Post_Name_Check( |
---|
564 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
565 | RtemsMessageReqConstructErrors_Post_Name state |
---|
566 | ) |
---|
567 | { |
---|
568 | rtems_status_code sc; |
---|
569 | rtems_id id; |
---|
570 | |
---|
571 | switch ( state ) { |
---|
572 | case RtemsMessageReqConstructErrors_Post_Name_Valid: { |
---|
573 | /* |
---|
574 | * The unique object name shall identify the message queue constructed by |
---|
575 | * the rtems_message_queue_construct() call. |
---|
576 | */ |
---|
577 | id = 0; |
---|
578 | sc = rtems_message_queue_ident( NAME, RTEMS_SEARCH_LOCAL_NODE, &id ); |
---|
579 | T_rsc_success( sc ); |
---|
580 | T_eq_u32( id, ctx->id_value ); |
---|
581 | break; |
---|
582 | } |
---|
583 | |
---|
584 | case RtemsMessageReqConstructErrors_Post_Name_Invalid: { |
---|
585 | /* |
---|
586 | * The unique object name shall not identify a message queue. |
---|
587 | */ |
---|
588 | sc = rtems_message_queue_ident( NAME, RTEMS_SEARCH_LOCAL_NODE, &id ); |
---|
589 | T_rsc( sc, RTEMS_INVALID_NAME ); |
---|
590 | break; |
---|
591 | } |
---|
592 | |
---|
593 | case RtemsMessageReqConstructErrors_Post_Name_NA: |
---|
594 | break; |
---|
595 | } |
---|
596 | } |
---|
597 | |
---|
598 | static void RtemsMessageReqConstructErrors_Post_IdVar_Check( |
---|
599 | RtemsMessageReqConstructErrors_Context *ctx, |
---|
600 | RtemsMessageReqConstructErrors_Post_IdVar state |
---|
601 | ) |
---|
602 | { |
---|
603 | switch ( state ) { |
---|
604 | case RtemsMessageReqConstructErrors_Post_IdVar_Set: { |
---|
605 | /* |
---|
606 | * The value of the object referenced by the ``id`` parameter shall be |
---|
607 | * set to the object identifier of the constructed message queue after |
---|
608 | * the return of the rtems_message_queue_construct() call. |
---|
609 | */ |
---|
610 | T_eq_ptr( ctx->id, &ctx->id_value ); |
---|
611 | T_ne_u32( ctx->id_value, INVALID_ID ); |
---|
612 | break; |
---|
613 | } |
---|
614 | |
---|
615 | case RtemsMessageReqConstructErrors_Post_IdVar_Nop: { |
---|
616 | /* |
---|
617 | * Objects referenced by the ``id`` parameter in past calls to |
---|
618 | * rtems_message_queue_construct() shall not be accessed by the |
---|
619 | * rtems_message_queue_construct() call. |
---|
620 | */ |
---|
621 | T_eq_u32( ctx->id_value, INVALID_ID ); |
---|
622 | break; |
---|
623 | } |
---|
624 | |
---|
625 | case RtemsMessageReqConstructErrors_Post_IdVar_NA: |
---|
626 | break; |
---|
627 | } |
---|
628 | } |
---|
629 | |
---|
630 | static size_t RtemsMessageReqConstructErrors_Scope( |
---|
631 | void *arg, |
---|
632 | char *buf, |
---|
633 | size_t n |
---|
634 | ) |
---|
635 | { |
---|
636 | RtemsMessageReqConstructErrors_Context *ctx; |
---|
637 | |
---|
638 | ctx = arg; |
---|
639 | |
---|
640 | if ( ctx->in_action_loop ) { |
---|
641 | return T_get_scope( |
---|
642 | RtemsMessageReqConstructErrors_PreDesc, |
---|
643 | buf, |
---|
644 | n, |
---|
645 | ctx->pcs |
---|
646 | ); |
---|
647 | } |
---|
648 | |
---|
649 | return 0; |
---|
650 | } |
---|
651 | |
---|
652 | static T_fixture RtemsMessageReqConstructErrors_Fixture = { |
---|
653 | .setup = NULL, |
---|
654 | .stop = NULL, |
---|
655 | .teardown = NULL, |
---|
656 | .scope = RtemsMessageReqConstructErrors_Scope, |
---|
657 | .initial_context = &RtemsMessageReqConstructErrors_Instance |
---|
658 | }; |
---|
659 | |
---|
660 | static const uint8_t RtemsMessageReqConstructErrors_TransitionMap[][ 3 ] = { |
---|
661 | { |
---|
662 | RtemsMessageReqConstructErrors_Post_Status_Ok, |
---|
663 | RtemsMessageReqConstructErrors_Post_Name_Valid, |
---|
664 | RtemsMessageReqConstructErrors_Post_IdVar_Set |
---|
665 | }, { |
---|
666 | RtemsMessageReqConstructErrors_Post_Status_Unsat, |
---|
667 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
668 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
669 | }, { |
---|
670 | RtemsMessageReqConstructErrors_Post_Status_Unsat, |
---|
671 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
672 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
673 | }, { |
---|
674 | RtemsMessageReqConstructErrors_Post_Status_Unsat, |
---|
675 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
676 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
677 | }, { |
---|
678 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
679 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
680 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
681 | }, { |
---|
682 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
683 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
684 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
685 | }, { |
---|
686 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
687 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
688 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
689 | }, { |
---|
690 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
691 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
692 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
693 | }, { |
---|
694 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
695 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
696 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
697 | }, { |
---|
698 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
699 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
700 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
701 | }, { |
---|
702 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
703 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
704 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
705 | }, { |
---|
706 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
707 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
708 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
709 | }, { |
---|
710 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
711 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
712 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
713 | }, { |
---|
714 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
715 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
716 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
717 | }, { |
---|
718 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
719 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
720 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
721 | }, { |
---|
722 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
723 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
724 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
725 | }, { |
---|
726 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
727 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
728 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
729 | }, { |
---|
730 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
731 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
732 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
733 | }, { |
---|
734 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
735 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
736 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
737 | }, { |
---|
738 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
739 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
740 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
741 | }, { |
---|
742 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
743 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
744 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
745 | }, { |
---|
746 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
747 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
748 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
749 | }, { |
---|
750 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
751 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
752 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
753 | }, { |
---|
754 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
755 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
756 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
757 | }, { |
---|
758 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
759 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
760 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
761 | }, { |
---|
762 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
763 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
764 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
765 | }, { |
---|
766 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
767 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
768 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
769 | }, { |
---|
770 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
771 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
772 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
773 | }, { |
---|
774 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
775 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
776 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
777 | }, { |
---|
778 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
779 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
780 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
781 | }, { |
---|
782 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
783 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
784 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
785 | }, { |
---|
786 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
787 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
788 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
789 | }, { |
---|
790 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
791 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
792 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
793 | }, { |
---|
794 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
795 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
796 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
797 | }, { |
---|
798 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
799 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
800 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
801 | }, { |
---|
802 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
803 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
804 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
805 | }, { |
---|
806 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
807 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
808 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
809 | }, { |
---|
810 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
811 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
812 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
813 | }, { |
---|
814 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
815 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
816 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
817 | }, { |
---|
818 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
819 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
820 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
821 | }, { |
---|
822 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
823 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
824 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
825 | }, { |
---|
826 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
827 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
828 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
829 | }, { |
---|
830 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
831 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
832 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
833 | }, { |
---|
834 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
835 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
836 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
837 | }, { |
---|
838 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
839 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
840 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
841 | }, { |
---|
842 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
843 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
844 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
845 | }, { |
---|
846 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
847 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
848 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
849 | }, { |
---|
850 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
851 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
852 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
853 | }, { |
---|
854 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
855 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
856 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
857 | }, { |
---|
858 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
859 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
860 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
861 | }, { |
---|
862 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
863 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
864 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
865 | }, { |
---|
866 | RtemsMessageReqConstructErrors_Post_Status_InvNum, |
---|
867 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
868 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
869 | }, { |
---|
870 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
871 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
872 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
873 | }, { |
---|
874 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
875 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
876 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
877 | }, { |
---|
878 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
879 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
880 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
881 | }, { |
---|
882 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
883 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
884 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
885 | }, { |
---|
886 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
887 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
888 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
889 | }, { |
---|
890 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
891 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
892 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
893 | }, { |
---|
894 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
895 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
896 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
897 | }, { |
---|
898 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
899 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
900 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
901 | }, { |
---|
902 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
903 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
904 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
905 | }, { |
---|
906 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
907 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
908 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
909 | }, { |
---|
910 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
911 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
912 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
913 | }, { |
---|
914 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
915 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
916 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
917 | }, { |
---|
918 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
919 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
920 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
921 | }, { |
---|
922 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
923 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
924 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
925 | }, { |
---|
926 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
927 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
928 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
929 | }, { |
---|
930 | RtemsMessageReqConstructErrors_Post_Status_InvSize, |
---|
931 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
932 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
933 | }, { |
---|
934 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
935 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
936 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
937 | }, { |
---|
938 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
939 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
940 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
941 | }, { |
---|
942 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
943 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
944 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
945 | }, { |
---|
946 | RtemsMessageReqConstructErrors_Post_Status_TooMany, |
---|
947 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
948 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
949 | }, { |
---|
950 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
951 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
952 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
953 | }, { |
---|
954 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
955 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
956 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
957 | }, { |
---|
958 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
959 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
960 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
961 | }, { |
---|
962 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
963 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
964 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
965 | }, { |
---|
966 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
967 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
968 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
969 | }, { |
---|
970 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
971 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
972 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
973 | }, { |
---|
974 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
975 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
976 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
977 | }, { |
---|
978 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
979 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
980 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
981 | }, { |
---|
982 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
983 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
984 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
985 | }, { |
---|
986 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
987 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
988 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
989 | }, { |
---|
990 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
991 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
992 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
993 | }, { |
---|
994 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
995 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
996 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
997 | }, { |
---|
998 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
999 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1000 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1001 | }, { |
---|
1002 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1003 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1004 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1005 | }, { |
---|
1006 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1007 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1008 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1009 | }, { |
---|
1010 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1011 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1012 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1013 | }, { |
---|
1014 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1015 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1016 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1017 | }, { |
---|
1018 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1019 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1020 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1021 | }, { |
---|
1022 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1023 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1024 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1025 | }, { |
---|
1026 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1027 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1028 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1029 | }, { |
---|
1030 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1031 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1032 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1033 | }, { |
---|
1034 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1035 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1036 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1037 | }, { |
---|
1038 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1039 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1040 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1041 | }, { |
---|
1042 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1043 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1044 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1045 | }, { |
---|
1046 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1047 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1048 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1049 | }, { |
---|
1050 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1051 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1052 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1053 | }, { |
---|
1054 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1055 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1056 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1057 | }, { |
---|
1058 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1059 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1060 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1061 | }, { |
---|
1062 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1063 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1064 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1065 | }, { |
---|
1066 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1067 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1068 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1069 | }, { |
---|
1070 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1071 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1072 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1073 | }, { |
---|
1074 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1075 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1076 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1077 | }, { |
---|
1078 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1079 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1080 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1081 | }, { |
---|
1082 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1083 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1084 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1085 | }, { |
---|
1086 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1087 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1088 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1089 | }, { |
---|
1090 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1091 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1092 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1093 | }, { |
---|
1094 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1095 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1096 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1097 | }, { |
---|
1098 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1099 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1100 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1101 | }, { |
---|
1102 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1103 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1104 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1105 | }, { |
---|
1106 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1107 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1108 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1109 | }, { |
---|
1110 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1111 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1112 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1113 | }, { |
---|
1114 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1115 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1116 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1117 | }, { |
---|
1118 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1119 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1120 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1121 | }, { |
---|
1122 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1123 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1124 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1125 | }, { |
---|
1126 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1127 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1128 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1129 | }, { |
---|
1130 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1131 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1132 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1133 | }, { |
---|
1134 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1135 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1136 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1137 | }, { |
---|
1138 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1139 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1140 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1141 | }, { |
---|
1142 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1143 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1144 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1145 | }, { |
---|
1146 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1147 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1148 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1149 | }, { |
---|
1150 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1151 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1152 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1153 | }, { |
---|
1154 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1155 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1156 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1157 | }, { |
---|
1158 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1159 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1160 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1161 | }, { |
---|
1162 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1163 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1164 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1165 | }, { |
---|
1166 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1167 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1168 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1169 | }, { |
---|
1170 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1171 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1172 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1173 | }, { |
---|
1174 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1175 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1176 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1177 | }, { |
---|
1178 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1179 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1180 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1181 | }, { |
---|
1182 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1183 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1184 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1185 | }, { |
---|
1186 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1187 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1188 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1189 | }, { |
---|
1190 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1191 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1192 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1193 | }, { |
---|
1194 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1195 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1196 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1197 | }, { |
---|
1198 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1199 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1200 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1201 | }, { |
---|
1202 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1203 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1204 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1205 | }, { |
---|
1206 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1207 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1208 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1209 | }, { |
---|
1210 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1211 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1212 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1213 | }, { |
---|
1214 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1215 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1216 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1217 | }, { |
---|
1218 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1219 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1220 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1221 | }, { |
---|
1222 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1223 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1224 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1225 | }, { |
---|
1226 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1227 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1228 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1229 | }, { |
---|
1230 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1231 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1232 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1233 | }, { |
---|
1234 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1235 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1236 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1237 | }, { |
---|
1238 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1239 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1240 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1241 | }, { |
---|
1242 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1243 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1244 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1245 | }, { |
---|
1246 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1247 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1248 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1249 | }, { |
---|
1250 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1251 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1252 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1253 | }, { |
---|
1254 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1255 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1256 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1257 | }, { |
---|
1258 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1259 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1260 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1261 | }, { |
---|
1262 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1263 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1264 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1265 | }, { |
---|
1266 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1267 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1268 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1269 | }, { |
---|
1270 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1271 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1272 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1273 | }, { |
---|
1274 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1275 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1276 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1277 | }, { |
---|
1278 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1279 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1280 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1281 | }, { |
---|
1282 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1283 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1284 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1285 | }, { |
---|
1286 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1287 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1288 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1289 | }, { |
---|
1290 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1291 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1292 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1293 | }, { |
---|
1294 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1295 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1296 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1297 | }, { |
---|
1298 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1299 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1300 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1301 | }, { |
---|
1302 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1303 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1304 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1305 | }, { |
---|
1306 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1307 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1308 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1309 | }, { |
---|
1310 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1311 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1312 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1313 | }, { |
---|
1314 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1315 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1316 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1317 | }, { |
---|
1318 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1319 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1320 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1321 | }, { |
---|
1322 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1323 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1324 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1325 | }, { |
---|
1326 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1327 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1328 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1329 | }, { |
---|
1330 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1331 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1332 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1333 | }, { |
---|
1334 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1335 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1336 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1337 | }, { |
---|
1338 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1339 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1340 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1341 | }, { |
---|
1342 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1343 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1344 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1345 | }, { |
---|
1346 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1347 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1348 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1349 | }, { |
---|
1350 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1351 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1352 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1353 | }, { |
---|
1354 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1355 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1356 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1357 | }, { |
---|
1358 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1359 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1360 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1361 | }, { |
---|
1362 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1363 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1364 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1365 | }, { |
---|
1366 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1367 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1368 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1369 | }, { |
---|
1370 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1371 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1372 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1373 | }, { |
---|
1374 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1375 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1376 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1377 | }, { |
---|
1378 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1379 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1380 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1381 | }, { |
---|
1382 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1383 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1384 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1385 | }, { |
---|
1386 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1387 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1388 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1389 | }, { |
---|
1390 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1391 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1392 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1393 | }, { |
---|
1394 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1395 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1396 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1397 | }, { |
---|
1398 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1399 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1400 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1401 | }, { |
---|
1402 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1403 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1404 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1405 | }, { |
---|
1406 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1407 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1408 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1409 | }, { |
---|
1410 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1411 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1412 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1413 | }, { |
---|
1414 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1415 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1416 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1417 | }, { |
---|
1418 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1419 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1420 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1421 | }, { |
---|
1422 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1423 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1424 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1425 | }, { |
---|
1426 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1427 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1428 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1429 | }, { |
---|
1430 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1431 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1432 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1433 | }, { |
---|
1434 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1435 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1436 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1437 | }, { |
---|
1438 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1439 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1440 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1441 | }, { |
---|
1442 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1443 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1444 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1445 | }, { |
---|
1446 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1447 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1448 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1449 | }, { |
---|
1450 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1451 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1452 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1453 | }, { |
---|
1454 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1455 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1456 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1457 | }, { |
---|
1458 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1459 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1460 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1461 | }, { |
---|
1462 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1463 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1464 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1465 | }, { |
---|
1466 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1467 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1468 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1469 | }, { |
---|
1470 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1471 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1472 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1473 | }, { |
---|
1474 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1475 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1476 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1477 | }, { |
---|
1478 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1479 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1480 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1481 | }, { |
---|
1482 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1483 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1484 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1485 | }, { |
---|
1486 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1487 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1488 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1489 | }, { |
---|
1490 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1491 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1492 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1493 | }, { |
---|
1494 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1495 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1496 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1497 | }, { |
---|
1498 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1499 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1500 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1501 | }, { |
---|
1502 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1503 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1504 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1505 | }, { |
---|
1506 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1507 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1508 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1509 | }, { |
---|
1510 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1511 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1512 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1513 | }, { |
---|
1514 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1515 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1516 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1517 | }, { |
---|
1518 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1519 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1520 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1521 | }, { |
---|
1522 | RtemsMessageReqConstructErrors_Post_Status_InvAddr, |
---|
1523 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1524 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1525 | }, { |
---|
1526 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1527 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1528 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1529 | }, { |
---|
1530 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1531 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1532 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1533 | }, { |
---|
1534 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1535 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1536 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1537 | }, { |
---|
1538 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1539 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1540 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1541 | }, { |
---|
1542 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1543 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1544 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1545 | }, { |
---|
1546 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1547 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1548 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1549 | }, { |
---|
1550 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1551 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1552 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1553 | }, { |
---|
1554 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1555 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1556 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1557 | }, { |
---|
1558 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1559 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1560 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1561 | }, { |
---|
1562 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1563 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1564 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1565 | }, { |
---|
1566 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1567 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1568 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1569 | }, { |
---|
1570 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1571 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1572 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1573 | }, { |
---|
1574 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1575 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1576 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1577 | }, { |
---|
1578 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1579 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1580 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1581 | }, { |
---|
1582 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1583 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1584 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1585 | }, { |
---|
1586 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1587 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1588 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1589 | }, { |
---|
1590 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1591 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1592 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1593 | }, { |
---|
1594 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1595 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1596 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1597 | }, { |
---|
1598 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1599 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1600 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1601 | }, { |
---|
1602 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1603 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1604 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1605 | }, { |
---|
1606 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1607 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1608 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1609 | }, { |
---|
1610 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1611 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1612 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1613 | }, { |
---|
1614 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1615 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1616 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1617 | }, { |
---|
1618 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1619 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1620 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1621 | }, { |
---|
1622 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1623 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1624 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1625 | }, { |
---|
1626 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1627 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1628 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1629 | }, { |
---|
1630 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1631 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1632 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1633 | }, { |
---|
1634 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1635 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1636 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1637 | }, { |
---|
1638 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1639 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1640 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1641 | }, { |
---|
1642 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1643 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1644 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1645 | }, { |
---|
1646 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1647 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1648 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1649 | }, { |
---|
1650 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1651 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1652 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1653 | }, { |
---|
1654 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1655 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1656 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1657 | }, { |
---|
1658 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1659 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1660 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1661 | }, { |
---|
1662 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1663 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1664 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1665 | }, { |
---|
1666 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1667 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1668 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1669 | }, { |
---|
1670 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1671 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1672 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1673 | }, { |
---|
1674 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1675 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1676 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1677 | }, { |
---|
1678 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1679 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1680 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1681 | }, { |
---|
1682 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1683 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1684 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1685 | }, { |
---|
1686 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1687 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1688 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1689 | }, { |
---|
1690 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1691 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1692 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1693 | }, { |
---|
1694 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1695 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1696 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1697 | }, { |
---|
1698 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1699 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1700 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1701 | }, { |
---|
1702 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1703 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1704 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1705 | }, { |
---|
1706 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1707 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1708 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1709 | }, { |
---|
1710 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1711 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1712 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1713 | }, { |
---|
1714 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1715 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1716 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1717 | }, { |
---|
1718 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1719 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1720 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1721 | }, { |
---|
1722 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1723 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1724 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1725 | }, { |
---|
1726 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1727 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1728 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1729 | }, { |
---|
1730 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1731 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1732 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1733 | }, { |
---|
1734 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1735 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1736 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1737 | }, { |
---|
1738 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1739 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1740 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1741 | }, { |
---|
1742 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1743 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1744 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1745 | }, { |
---|
1746 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1747 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1748 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1749 | }, { |
---|
1750 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1751 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1752 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1753 | }, { |
---|
1754 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1755 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1756 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1757 | }, { |
---|
1758 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1759 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1760 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1761 | }, { |
---|
1762 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1763 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1764 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1765 | }, { |
---|
1766 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1767 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1768 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1769 | }, { |
---|
1770 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1771 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1772 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1773 | }, { |
---|
1774 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1775 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1776 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1777 | }, { |
---|
1778 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1779 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1780 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1781 | }, { |
---|
1782 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1783 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1784 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1785 | }, { |
---|
1786 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1787 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1788 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1789 | }, { |
---|
1790 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1791 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1792 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1793 | }, { |
---|
1794 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1795 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1796 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1797 | }, { |
---|
1798 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1799 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1800 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1801 | }, { |
---|
1802 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1803 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1804 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1805 | }, { |
---|
1806 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1807 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1808 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1809 | }, { |
---|
1810 | RtemsMessageReqConstructErrors_Post_Status_InvName, |
---|
1811 | RtemsMessageReqConstructErrors_Post_Name_Invalid, |
---|
1812 | RtemsMessageReqConstructErrors_Post_IdVar_Nop |
---|
1813 | } |
---|
1814 | }; |
---|
1815 | |
---|
1816 | static const struct { |
---|
1817 | uint8_t Skip : 1; |
---|
1818 | uint8_t Pre_Id_NA : 1; |
---|
1819 | uint8_t Pre_Name_NA : 1; |
---|
1820 | uint8_t Pre_MaxPending_NA : 1; |
---|
1821 | uint8_t Pre_MaxSize_NA : 1; |
---|
1822 | uint8_t Pre_Free_NA : 1; |
---|
1823 | uint8_t Pre_Area_NA : 1; |
---|
1824 | uint8_t Pre_AreaSize_NA : 1; |
---|
1825 | } RtemsMessageReqConstructErrors_TransitionInfo[] = { |
---|
1826 | { |
---|
1827 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1828 | }, { |
---|
1829 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1830 | }, { |
---|
1831 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1832 | }, { |
---|
1833 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1834 | }, { |
---|
1835 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1836 | }, { |
---|
1837 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1838 | }, { |
---|
1839 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1840 | }, { |
---|
1841 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1842 | }, { |
---|
1843 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1844 | }, { |
---|
1845 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1846 | }, { |
---|
1847 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1848 | }, { |
---|
1849 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1850 | }, { |
---|
1851 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1852 | }, { |
---|
1853 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1854 | }, { |
---|
1855 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1856 | }, { |
---|
1857 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1858 | }, { |
---|
1859 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1860 | }, { |
---|
1861 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1862 | }, { |
---|
1863 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1864 | }, { |
---|
1865 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1866 | }, { |
---|
1867 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1868 | }, { |
---|
1869 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1870 | }, { |
---|
1871 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1872 | }, { |
---|
1873 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1874 | }, { |
---|
1875 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1876 | }, { |
---|
1877 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1878 | }, { |
---|
1879 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1880 | }, { |
---|
1881 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1882 | }, { |
---|
1883 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1884 | }, { |
---|
1885 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1886 | }, { |
---|
1887 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1888 | }, { |
---|
1889 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1890 | }, { |
---|
1891 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1892 | }, { |
---|
1893 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1894 | }, { |
---|
1895 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1896 | }, { |
---|
1897 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1898 | }, { |
---|
1899 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1900 | }, { |
---|
1901 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1902 | }, { |
---|
1903 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1904 | }, { |
---|
1905 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1906 | }, { |
---|
1907 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1908 | }, { |
---|
1909 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1910 | }, { |
---|
1911 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1912 | }, { |
---|
1913 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1914 | }, { |
---|
1915 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1916 | }, { |
---|
1917 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1918 | }, { |
---|
1919 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1920 | }, { |
---|
1921 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1922 | }, { |
---|
1923 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1924 | }, { |
---|
1925 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1926 | }, { |
---|
1927 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1928 | }, { |
---|
1929 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1930 | }, { |
---|
1931 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1932 | }, { |
---|
1933 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1934 | }, { |
---|
1935 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1936 | }, { |
---|
1937 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1938 | }, { |
---|
1939 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1940 | }, { |
---|
1941 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1942 | }, { |
---|
1943 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1944 | }, { |
---|
1945 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1946 | }, { |
---|
1947 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1948 | }, { |
---|
1949 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1950 | }, { |
---|
1951 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1952 | }, { |
---|
1953 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1954 | }, { |
---|
1955 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1956 | }, { |
---|
1957 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1958 | }, { |
---|
1959 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1960 | }, { |
---|
1961 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1962 | }, { |
---|
1963 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1964 | }, { |
---|
1965 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1966 | }, { |
---|
1967 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1968 | }, { |
---|
1969 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1970 | }, { |
---|
1971 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1972 | }, { |
---|
1973 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1974 | }, { |
---|
1975 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1976 | }, { |
---|
1977 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1978 | }, { |
---|
1979 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1980 | }, { |
---|
1981 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1982 | }, { |
---|
1983 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1984 | }, { |
---|
1985 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1986 | }, { |
---|
1987 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1988 | }, { |
---|
1989 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1990 | }, { |
---|
1991 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1992 | }, { |
---|
1993 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1994 | }, { |
---|
1995 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1996 | }, { |
---|
1997 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
1998 | }, { |
---|
1999 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2000 | }, { |
---|
2001 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2002 | }, { |
---|
2003 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2004 | }, { |
---|
2005 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2006 | }, { |
---|
2007 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2008 | }, { |
---|
2009 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2010 | }, { |
---|
2011 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2012 | }, { |
---|
2013 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2014 | }, { |
---|
2015 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2016 | }, { |
---|
2017 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2018 | }, { |
---|
2019 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2020 | }, { |
---|
2021 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2022 | }, { |
---|
2023 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2024 | }, { |
---|
2025 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2026 | }, { |
---|
2027 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2028 | }, { |
---|
2029 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2030 | }, { |
---|
2031 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2032 | }, { |
---|
2033 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2034 | }, { |
---|
2035 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2036 | }, { |
---|
2037 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2038 | }, { |
---|
2039 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2040 | }, { |
---|
2041 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2042 | }, { |
---|
2043 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2044 | }, { |
---|
2045 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2046 | }, { |
---|
2047 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2048 | }, { |
---|
2049 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2050 | }, { |
---|
2051 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2052 | }, { |
---|
2053 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2054 | }, { |
---|
2055 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2056 | }, { |
---|
2057 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2058 | }, { |
---|
2059 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2060 | }, { |
---|
2061 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2062 | }, { |
---|
2063 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2064 | }, { |
---|
2065 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2066 | }, { |
---|
2067 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2068 | }, { |
---|
2069 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2070 | }, { |
---|
2071 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2072 | }, { |
---|
2073 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2074 | }, { |
---|
2075 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2076 | }, { |
---|
2077 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2078 | }, { |
---|
2079 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2080 | }, { |
---|
2081 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2082 | }, { |
---|
2083 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2084 | }, { |
---|
2085 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2086 | }, { |
---|
2087 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2088 | }, { |
---|
2089 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2090 | }, { |
---|
2091 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2092 | }, { |
---|
2093 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2094 | }, { |
---|
2095 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2096 | }, { |
---|
2097 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2098 | }, { |
---|
2099 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2100 | }, { |
---|
2101 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2102 | }, { |
---|
2103 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2104 | }, { |
---|
2105 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2106 | }, { |
---|
2107 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2108 | }, { |
---|
2109 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2110 | }, { |
---|
2111 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2112 | }, { |
---|
2113 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2114 | }, { |
---|
2115 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2116 | }, { |
---|
2117 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2118 | }, { |
---|
2119 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2120 | }, { |
---|
2121 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2122 | }, { |
---|
2123 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2124 | }, { |
---|
2125 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2126 | }, { |
---|
2127 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2128 | }, { |
---|
2129 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2130 | }, { |
---|
2131 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2132 | }, { |
---|
2133 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2134 | }, { |
---|
2135 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2136 | }, { |
---|
2137 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2138 | }, { |
---|
2139 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2140 | }, { |
---|
2141 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2142 | }, { |
---|
2143 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2144 | }, { |
---|
2145 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2146 | }, { |
---|
2147 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2148 | }, { |
---|
2149 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2150 | }, { |
---|
2151 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2152 | }, { |
---|
2153 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2154 | }, { |
---|
2155 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2156 | }, { |
---|
2157 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2158 | }, { |
---|
2159 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2160 | }, { |
---|
2161 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2162 | }, { |
---|
2163 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2164 | }, { |
---|
2165 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2166 | }, { |
---|
2167 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2168 | }, { |
---|
2169 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2170 | }, { |
---|
2171 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2172 | }, { |
---|
2173 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2174 | }, { |
---|
2175 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2176 | }, { |
---|
2177 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2178 | }, { |
---|
2179 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2180 | }, { |
---|
2181 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2182 | }, { |
---|
2183 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2184 | }, { |
---|
2185 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2186 | }, { |
---|
2187 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2188 | }, { |
---|
2189 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2190 | }, { |
---|
2191 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2192 | }, { |
---|
2193 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2194 | }, { |
---|
2195 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2196 | }, { |
---|
2197 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2198 | }, { |
---|
2199 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2200 | }, { |
---|
2201 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2202 | }, { |
---|
2203 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2204 | }, { |
---|
2205 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2206 | }, { |
---|
2207 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2208 | }, { |
---|
2209 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2210 | }, { |
---|
2211 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2212 | }, { |
---|
2213 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2214 | }, { |
---|
2215 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2216 | }, { |
---|
2217 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2218 | }, { |
---|
2219 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2220 | }, { |
---|
2221 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2222 | }, { |
---|
2223 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2224 | }, { |
---|
2225 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2226 | }, { |
---|
2227 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2228 | }, { |
---|
2229 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2230 | }, { |
---|
2231 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2232 | }, { |
---|
2233 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2234 | }, { |
---|
2235 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2236 | }, { |
---|
2237 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2238 | }, { |
---|
2239 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2240 | }, { |
---|
2241 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2242 | }, { |
---|
2243 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2244 | }, { |
---|
2245 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2246 | }, { |
---|
2247 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2248 | }, { |
---|
2249 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2250 | }, { |
---|
2251 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2252 | }, { |
---|
2253 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2254 | }, { |
---|
2255 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2256 | }, { |
---|
2257 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2258 | }, { |
---|
2259 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2260 | }, { |
---|
2261 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2262 | }, { |
---|
2263 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2264 | }, { |
---|
2265 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2266 | }, { |
---|
2267 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2268 | }, { |
---|
2269 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2270 | }, { |
---|
2271 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2272 | }, { |
---|
2273 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2274 | }, { |
---|
2275 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2276 | }, { |
---|
2277 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2278 | }, { |
---|
2279 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2280 | }, { |
---|
2281 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2282 | }, { |
---|
2283 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2284 | }, { |
---|
2285 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2286 | }, { |
---|
2287 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2288 | }, { |
---|
2289 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2290 | }, { |
---|
2291 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2292 | }, { |
---|
2293 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2294 | }, { |
---|
2295 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2296 | }, { |
---|
2297 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2298 | }, { |
---|
2299 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2300 | }, { |
---|
2301 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2302 | }, { |
---|
2303 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2304 | }, { |
---|
2305 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2306 | }, { |
---|
2307 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2308 | }, { |
---|
2309 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2310 | }, { |
---|
2311 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2312 | }, { |
---|
2313 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2314 | }, { |
---|
2315 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2316 | }, { |
---|
2317 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2318 | }, { |
---|
2319 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2320 | }, { |
---|
2321 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2322 | }, { |
---|
2323 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2324 | }, { |
---|
2325 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2326 | }, { |
---|
2327 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2328 | }, { |
---|
2329 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2330 | }, { |
---|
2331 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2332 | }, { |
---|
2333 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2334 | }, { |
---|
2335 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2336 | }, { |
---|
2337 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2338 | }, { |
---|
2339 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2340 | }, { |
---|
2341 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2342 | }, { |
---|
2343 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2344 | }, { |
---|
2345 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2346 | }, { |
---|
2347 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2348 | }, { |
---|
2349 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2350 | }, { |
---|
2351 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2352 | }, { |
---|
2353 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2354 | }, { |
---|
2355 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2356 | }, { |
---|
2357 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2358 | }, { |
---|
2359 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2360 | }, { |
---|
2361 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2362 | }, { |
---|
2363 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2364 | }, { |
---|
2365 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2366 | }, { |
---|
2367 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2368 | }, { |
---|
2369 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2370 | }, { |
---|
2371 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2372 | }, { |
---|
2373 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2374 | }, { |
---|
2375 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2376 | }, { |
---|
2377 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2378 | }, { |
---|
2379 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2380 | }, { |
---|
2381 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2382 | }, { |
---|
2383 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2384 | }, { |
---|
2385 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2386 | }, { |
---|
2387 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2388 | }, { |
---|
2389 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2390 | }, { |
---|
2391 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2392 | }, { |
---|
2393 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2394 | }, { |
---|
2395 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2396 | }, { |
---|
2397 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2398 | }, { |
---|
2399 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2400 | }, { |
---|
2401 | 0, 0, 0, 0, 0, 0, 0, 0 |
---|
2402 | } |
---|
2403 | }; |
---|
2404 | |
---|
2405 | static void RtemsMessageReqConstructErrors_Prepare( |
---|
2406 | RtemsMessageReqConstructErrors_Context *ctx |
---|
2407 | ) |
---|
2408 | { |
---|
2409 | ctx->id_value = INVALID_ID; |
---|
2410 | memset( &ctx->config, 0, sizeof( ctx->config ) ); |
---|
2411 | } |
---|
2412 | |
---|
2413 | static void RtemsMessageReqConstructErrors_Action( |
---|
2414 | RtemsMessageReqConstructErrors_Context *ctx |
---|
2415 | ) |
---|
2416 | { |
---|
2417 | ctx->status = rtems_message_queue_construct( &ctx->config, ctx->id ); |
---|
2418 | } |
---|
2419 | |
---|
2420 | static void RtemsMessageReqConstructErrors_Cleanup( |
---|
2421 | RtemsMessageReqConstructErrors_Context *ctx |
---|
2422 | ) |
---|
2423 | { |
---|
2424 | if ( ctx->id_value != INVALID_ID ) { |
---|
2425 | rtems_status_code sc; |
---|
2426 | |
---|
2427 | sc = rtems_message_queue_delete( ctx->id_value ); |
---|
2428 | T_rsc_success( sc ); |
---|
2429 | |
---|
2430 | ctx->id_value = INVALID_ID; |
---|
2431 | } |
---|
2432 | |
---|
2433 | T_surrender_objects( &ctx->seized_objects, rtems_message_queue_delete ); |
---|
2434 | } |
---|
2435 | |
---|
2436 | /** |
---|
2437 | * @fn void T_case_body_RtemsMessageReqConstructErrors( void ) |
---|
2438 | */ |
---|
2439 | T_TEST_CASE_FIXTURE( |
---|
2440 | RtemsMessageReqConstructErrors, |
---|
2441 | &RtemsMessageReqConstructErrors_Fixture |
---|
2442 | ) |
---|
2443 | { |
---|
2444 | RtemsMessageReqConstructErrors_Context *ctx; |
---|
2445 | size_t index; |
---|
2446 | |
---|
2447 | ctx = T_fixture_context(); |
---|
2448 | ctx->in_action_loop = true; |
---|
2449 | index = 0; |
---|
2450 | |
---|
2451 | for ( |
---|
2452 | ctx->pcs[ 0 ] = RtemsMessageReqConstructErrors_Pre_Id_Id; |
---|
2453 | ctx->pcs[ 0 ] < RtemsMessageReqConstructErrors_Pre_Id_NA; |
---|
2454 | ++ctx->pcs[ 0 ] |
---|
2455 | ) { |
---|
2456 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Id_NA ) { |
---|
2457 | ctx->pcs[ 0 ] = RtemsMessageReqConstructErrors_Pre_Id_NA; |
---|
2458 | index += ( RtemsMessageReqConstructErrors_Pre_Id_NA - 1 ) |
---|
2459 | * RtemsMessageReqConstructErrors_Pre_Name_NA |
---|
2460 | * RtemsMessageReqConstructErrors_Pre_MaxPending_NA |
---|
2461 | * RtemsMessageReqConstructErrors_Pre_MaxSize_NA |
---|
2462 | * RtemsMessageReqConstructErrors_Pre_Free_NA |
---|
2463 | * RtemsMessageReqConstructErrors_Pre_Area_NA |
---|
2464 | * RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2465 | } |
---|
2466 | |
---|
2467 | for ( |
---|
2468 | ctx->pcs[ 1 ] = RtemsMessageReqConstructErrors_Pre_Name_Valid; |
---|
2469 | ctx->pcs[ 1 ] < RtemsMessageReqConstructErrors_Pre_Name_NA; |
---|
2470 | ++ctx->pcs[ 1 ] |
---|
2471 | ) { |
---|
2472 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Name_NA ) { |
---|
2473 | ctx->pcs[ 1 ] = RtemsMessageReqConstructErrors_Pre_Name_NA; |
---|
2474 | index += ( RtemsMessageReqConstructErrors_Pre_Name_NA - 1 ) |
---|
2475 | * RtemsMessageReqConstructErrors_Pre_MaxPending_NA |
---|
2476 | * RtemsMessageReqConstructErrors_Pre_MaxSize_NA |
---|
2477 | * RtemsMessageReqConstructErrors_Pre_Free_NA |
---|
2478 | * RtemsMessageReqConstructErrors_Pre_Area_NA |
---|
2479 | * RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2480 | } |
---|
2481 | |
---|
2482 | for ( |
---|
2483 | ctx->pcs[ 2 ] = RtemsMessageReqConstructErrors_Pre_MaxPending_Valid; |
---|
2484 | ctx->pcs[ 2 ] < RtemsMessageReqConstructErrors_Pre_MaxPending_NA; |
---|
2485 | ++ctx->pcs[ 2 ] |
---|
2486 | ) { |
---|
2487 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_MaxPending_NA ) { |
---|
2488 | ctx->pcs[ 2 ] = RtemsMessageReqConstructErrors_Pre_MaxPending_NA; |
---|
2489 | index += ( RtemsMessageReqConstructErrors_Pre_MaxPending_NA - 1 ) |
---|
2490 | * RtemsMessageReqConstructErrors_Pre_MaxSize_NA |
---|
2491 | * RtemsMessageReqConstructErrors_Pre_Free_NA |
---|
2492 | * RtemsMessageReqConstructErrors_Pre_Area_NA |
---|
2493 | * RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2494 | } |
---|
2495 | |
---|
2496 | for ( |
---|
2497 | ctx->pcs[ 3 ] = RtemsMessageReqConstructErrors_Pre_MaxSize_Valid; |
---|
2498 | ctx->pcs[ 3 ] < RtemsMessageReqConstructErrors_Pre_MaxSize_NA; |
---|
2499 | ++ctx->pcs[ 3 ] |
---|
2500 | ) { |
---|
2501 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_MaxSize_NA ) { |
---|
2502 | ctx->pcs[ 3 ] = RtemsMessageReqConstructErrors_Pre_MaxSize_NA; |
---|
2503 | index += ( RtemsMessageReqConstructErrors_Pre_MaxSize_NA - 1 ) |
---|
2504 | * RtemsMessageReqConstructErrors_Pre_Free_NA |
---|
2505 | * RtemsMessageReqConstructErrors_Pre_Area_NA |
---|
2506 | * RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2507 | } |
---|
2508 | |
---|
2509 | for ( |
---|
2510 | ctx->pcs[ 4 ] = RtemsMessageReqConstructErrors_Pre_Free_Yes; |
---|
2511 | ctx->pcs[ 4 ] < RtemsMessageReqConstructErrors_Pre_Free_NA; |
---|
2512 | ++ctx->pcs[ 4 ] |
---|
2513 | ) { |
---|
2514 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Free_NA ) { |
---|
2515 | ctx->pcs[ 4 ] = RtemsMessageReqConstructErrors_Pre_Free_NA; |
---|
2516 | index += ( RtemsMessageReqConstructErrors_Pre_Free_NA - 1 ) |
---|
2517 | * RtemsMessageReqConstructErrors_Pre_Area_NA |
---|
2518 | * RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2519 | } |
---|
2520 | |
---|
2521 | for ( |
---|
2522 | ctx->pcs[ 5 ] = RtemsMessageReqConstructErrors_Pre_Area_Valid; |
---|
2523 | ctx->pcs[ 5 ] < RtemsMessageReqConstructErrors_Pre_Area_NA; |
---|
2524 | ++ctx->pcs[ 5 ] |
---|
2525 | ) { |
---|
2526 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_Area_NA ) { |
---|
2527 | ctx->pcs[ 5 ] = RtemsMessageReqConstructErrors_Pre_Area_NA; |
---|
2528 | index += ( RtemsMessageReqConstructErrors_Pre_Area_NA - 1 ) |
---|
2529 | * RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2530 | } |
---|
2531 | |
---|
2532 | for ( |
---|
2533 | ctx->pcs[ 6 ] = RtemsMessageReqConstructErrors_Pre_AreaSize_Valid; |
---|
2534 | ctx->pcs[ 6 ] < RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2535 | ++ctx->pcs[ 6 ] |
---|
2536 | ) { |
---|
2537 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Pre_AreaSize_NA ) { |
---|
2538 | ctx->pcs[ 6 ] = RtemsMessageReqConstructErrors_Pre_AreaSize_NA; |
---|
2539 | index += ( RtemsMessageReqConstructErrors_Pre_AreaSize_NA - 1 ); |
---|
2540 | } |
---|
2541 | |
---|
2542 | if ( RtemsMessageReqConstructErrors_TransitionInfo[ index ].Skip ) { |
---|
2543 | ++index; |
---|
2544 | continue; |
---|
2545 | } |
---|
2546 | |
---|
2547 | RtemsMessageReqConstructErrors_Prepare( ctx ); |
---|
2548 | RtemsMessageReqConstructErrors_Pre_Id_Prepare( |
---|
2549 | ctx, |
---|
2550 | ctx->pcs[ 0 ] |
---|
2551 | ); |
---|
2552 | RtemsMessageReqConstructErrors_Pre_Name_Prepare( |
---|
2553 | ctx, |
---|
2554 | ctx->pcs[ 1 ] |
---|
2555 | ); |
---|
2556 | RtemsMessageReqConstructErrors_Pre_MaxPending_Prepare( |
---|
2557 | ctx, |
---|
2558 | ctx->pcs[ 2 ] |
---|
2559 | ); |
---|
2560 | RtemsMessageReqConstructErrors_Pre_MaxSize_Prepare( |
---|
2561 | ctx, |
---|
2562 | ctx->pcs[ 3 ] |
---|
2563 | ); |
---|
2564 | RtemsMessageReqConstructErrors_Pre_Free_Prepare( |
---|
2565 | ctx, |
---|
2566 | ctx->pcs[ 4 ] |
---|
2567 | ); |
---|
2568 | RtemsMessageReqConstructErrors_Pre_Area_Prepare( |
---|
2569 | ctx, |
---|
2570 | ctx->pcs[ 5 ] |
---|
2571 | ); |
---|
2572 | RtemsMessageReqConstructErrors_Pre_AreaSize_Prepare( |
---|
2573 | ctx, |
---|
2574 | ctx->pcs[ 6 ] |
---|
2575 | ); |
---|
2576 | RtemsMessageReqConstructErrors_Action( ctx ); |
---|
2577 | RtemsMessageReqConstructErrors_Post_Status_Check( |
---|
2578 | ctx, |
---|
2579 | RtemsMessageReqConstructErrors_TransitionMap[ index ][ 0 ] |
---|
2580 | ); |
---|
2581 | RtemsMessageReqConstructErrors_Post_Name_Check( |
---|
2582 | ctx, |
---|
2583 | RtemsMessageReqConstructErrors_TransitionMap[ index ][ 1 ] |
---|
2584 | ); |
---|
2585 | RtemsMessageReqConstructErrors_Post_IdVar_Check( |
---|
2586 | ctx, |
---|
2587 | RtemsMessageReqConstructErrors_TransitionMap[ index ][ 2 ] |
---|
2588 | ); |
---|
2589 | RtemsMessageReqConstructErrors_Cleanup( ctx ); |
---|
2590 | ++index; |
---|
2591 | } |
---|
2592 | } |
---|
2593 | } |
---|
2594 | } |
---|
2595 | } |
---|
2596 | } |
---|
2597 | } |
---|
2598 | } |
---|
2599 | |
---|
2600 | /** @} */ |
---|