[PATCH] rtems: Canonicalize name and id check

Gedare Bloom gedare at rtems.org
Thu Oct 1 15:50:22 UTC 2020


looks good

On Wed, Sep 30, 2020 at 8:27 AM Sebastian Huber
<sebastian.huber at embedded-brains.de> wrote:
>
> Check the name followed by the id check in all create directives.
>
> Compare pointers against NULL.  Fix formatting.
> ---
>  cpukit/rtems/src/msgqconstruct.c              |   8 +-
>  cpukit/rtems/src/partcreate.c                 |   9 +-
>  cpukit/rtems/src/regioncreate.c               |   9 +-
>  cpukit/rtems/src/taskconstruct.c              |  10 +-
>  .../validation/tc-message-construct-errors.c  | 144 ++++++-------
>  .../validation/tc-task-construct-errors.c     | 192 +++++++++---------
>  6 files changed, 190 insertions(+), 182 deletions(-)
>
> diff --git a/cpukit/rtems/src/msgqconstruct.c b/cpukit/rtems/src/msgqconstruct.c
> index 61d0472e7c..82f6d2dfad 100644
> --- a/cpukit/rtems/src/msgqconstruct.c
> +++ b/cpukit/rtems/src/msgqconstruct.c
> @@ -63,14 +63,14 @@ rtems_status_code _Message_queue_Create(
>    bool                            is_global;
>  #endif
>
> -  if ( id == NULL ) {
> -    return RTEMS_INVALID_ADDRESS;
> -  }
> -
>    if ( !rtems_is_name_valid( config->name ) ) {
>      return RTEMS_INVALID_NAME;
>    }
>
> +  if ( id == NULL ) {
> +    return RTEMS_INVALID_ADDRESS;
> +  }
> +
>    if ( config->maximum_pending_messages == 0 ) {
>      return RTEMS_INVALID_NUMBER;
>    }
> diff --git a/cpukit/rtems/src/partcreate.c b/cpukit/rtems/src/partcreate.c
> index 9aa5e80bf1..4f43743f98 100644
> --- a/cpukit/rtems/src/partcreate.c
> +++ b/cpukit/rtems/src/partcreate.c
> @@ -38,14 +38,17 @@ rtems_status_code rtems_partition_create(
>  {
>    Partition_Control *the_partition;
>
> -  if ( !rtems_is_name_valid( name ) )
> +  if ( !rtems_is_name_valid( name ) ) {
>      return RTEMS_INVALID_NAME;
> +  }
>
> -  if ( !starting_address )
> +  if ( id == NULL ) {
>      return RTEMS_INVALID_ADDRESS;
> +  }
>
> -  if ( !id )
> +  if ( starting_address == NULL ) {
>      return RTEMS_INVALID_ADDRESS;
> +  }
>
>    if ( length == 0 )
>      return RTEMS_INVALID_SIZE;
> diff --git a/cpukit/rtems/src/regioncreate.c b/cpukit/rtems/src/regioncreate.c
> index de8f165fe7..99752193ce 100644
> --- a/cpukit/rtems/src/regioncreate.c
> +++ b/cpukit/rtems/src/regioncreate.c
> @@ -38,14 +38,17 @@ rtems_status_code rtems_region_create(
>    rtems_status_code  return_status;
>    Region_Control    *the_region;
>
> -  if ( !rtems_is_name_valid( name ) )
> +  if ( !rtems_is_name_valid( name ) ) {
>      return RTEMS_INVALID_NAME;
> +  }
>
> -  if ( !starting_address )
> +  if ( id == NULL ) {
>      return RTEMS_INVALID_ADDRESS;
> +  }
>
> -  if ( !id )
> +  if ( starting_address == NULL ) {
>      return RTEMS_INVALID_ADDRESS;
> +  }
>
>    the_region = _Region_Allocate();
>
> diff --git a/cpukit/rtems/src/taskconstruct.c b/cpukit/rtems/src/taskconstruct.c
> index 76ef8ce5d6..9b1fdec3ae 100644
> --- a/cpukit/rtems/src/taskconstruct.c
> +++ b/cpukit/rtems/src/taskconstruct.c
> @@ -96,11 +96,13 @@ rtems_status_code _RTEMS_tasks_Create(
>    RTEMS_API_Control       *api;
>    ASR_Information         *asr;
>
> -  if ( !id )
> -   return RTEMS_INVALID_ADDRESS;
> -
> -  if ( !rtems_is_name_valid( config->name ) )
> +  if ( !rtems_is_name_valid( config->name ) ) {
>      return RTEMS_INVALID_NAME;
> +  }
> +
> +  if ( id == NULL ) {
> +    return RTEMS_INVALID_ADDRESS;
> +  }
>
>    /*
>     *  Core Thread Initialize insures we get the minimum amount of
> diff --git a/testsuites/validation/tc-message-construct-errors.c b/testsuites/validation/tc-message-construct-errors.c
> index 2dad91dae4..69378e27c7 100644
> --- a/testsuites/validation/tc-message-construct-errors.c
> +++ b/testsuites/validation/tc-message-construct-errors.c
> @@ -943,149 +943,149 @@ static const uint8_t RtemsMessageReqConstructErrors_TransitionMap[][ 1 ] = {
>    }, {
>      RtemsMessageReqConstructErrors_Post_Status_InvAddress
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsMessageReqConstructErrors_Post_Status_InvAddress
> +    RtemsMessageReqConstructErrors_Post_Status_InvName
>    }
>  };
>
> diff --git a/testsuites/validation/tc-task-construct-errors.c b/testsuites/validation/tc-task-construct-errors.c
> index 615186e092..981bacb07b 100644
> --- a/testsuites/validation/tc-task-construct-errors.c
> +++ b/testsuites/validation/tc-task-construct-errors.c
> @@ -1171,197 +1171,197 @@ static const uint8_t RtemsTaskReqConstructErrors_TransitionMap[][ 1 ] = {
>    }, {
>      RtemsTaskReqConstructErrors_Post_Status_InvAddress
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }, {
> -    RtemsTaskReqConstructErrors_Post_Status_InvAddress
> +    RtemsTaskReqConstructErrors_Post_Status_InvName
>    }
>  };
>
> --
> 2.26.2
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel


More information about the devel mailing list