validation: Do not use reserved "ctx" name

The name "ctx" is reserved for the test context.
This commit is contained in:
Sebastian Huber
2025-10-21 03:12:14 +02:00
committed by Gedare Bloom
parent 82ad3746f9
commit ce741f81cb

View File

@@ -136,18 +136,18 @@ typedef struct {
static bool TaskVisitor( rtems_tcb *tcb, void *arg ) static bool TaskVisitor( rtems_tcb *tcb, void *arg )
{ {
TaskIterateContext *ctx; TaskIterateContext *iter_ctx;
ctx = arg; iter_ctx = arg;
++ctx->counter_all; ++iter_ctx->counter_all;
if ( rtems_task_self() == tcb->Object.id ) { if ( rtems_task_self() == tcb->Object.id ) {
++ctx->counter_self; ++iter_ctx->counter_self;
} }
ctx->owner_in_visitor = _RTEMS_Allocator_is_owner(); iter_ctx->owner_in_visitor = _RTEMS_Allocator_is_owner();
return ctx->done; return iter_ctx->done;
} }
/** /**
@@ -171,7 +171,7 @@ static void RtemsTaskValTask_Action_0( void )
*/ */
static void RtemsTaskValTask_Action_1( void ) static void RtemsTaskValTask_Action_1( void )
{ {
TaskIterateContext ctx; TaskIterateContext iter_ctx;
uint32_t task_count; uint32_t task_count;
task_count = rtems_scheduler_get_processor_maximum(); task_count = rtems_scheduler_get_processor_maximum();
@@ -182,10 +182,10 @@ static void RtemsTaskValTask_Action_1( void )
++task_count; ++task_count;
memset( &ctx, 0, sizeof( ctx ) ); memset( &iter_ctx, 0, sizeof( iter_ctx ) );
ctx.owner_before = _RTEMS_Allocator_is_owner(); iter_ctx.owner_before = _RTEMS_Allocator_is_owner();
rtems_task_iterate( TaskVisitor, &ctx ); rtems_task_iterate( TaskVisitor, &iter_ctx );
ctx.owner_after = _RTEMS_Allocator_is_owner(); iter_ctx.owner_after = _RTEMS_Allocator_is_owner();
/* /*
* Check that the all counter is equal to the count of tasks. Check that the * Check that the all counter is equal to the count of tasks. Check that the
@@ -193,17 +193,17 @@ static void RtemsTaskValTask_Action_1( void )
* rtems_task_iterate() used the parameters specified by ``visitor`` and * rtems_task_iterate() used the parameters specified by ``visitor`` and
* ``arg``. Secondly, this shows that the iteration was done over all tasks. * ``arg``. Secondly, this shows that the iteration was done over all tasks.
*/ */
T_step_eq_u32( 1, ctx.counter_all, task_count ); T_step_eq_u32( 1, iter_ctx.counter_all, task_count );
T_step_eq_u32( 2, ctx.counter_self, 1 ); T_step_eq_u32( 2, iter_ctx.counter_self, 1 );
/* /*
* Check that the object alloctor mutex was not owned before and after the * Check that the object alloctor mutex was not owned before and after the
* call. Check that the object alloctor mutex was owned during the * call. Check that the object alloctor mutex was owned during the
* iteration. * iteration.
*/ */
T_step_false( 3, ctx.owner_before ); T_step_false( 3, iter_ctx.owner_before );
T_step_true( 4, ctx.owner_in_visitor ); T_step_true( 4, iter_ctx.owner_in_visitor );
T_step_false( 5, ctx.owner_after ); T_step_false( 5, iter_ctx.owner_after );
} }
/** /**
@@ -211,17 +211,17 @@ static void RtemsTaskValTask_Action_1( void )
*/ */
static void RtemsTaskValTask_Action_2( void ) static void RtemsTaskValTask_Action_2( void )
{ {
TaskIterateContext ctx; TaskIterateContext iter_ctx;
memset( &ctx, 0, sizeof( ctx ) ); memset( &iter_ctx, 0, sizeof( iter_ctx ) );
ctx.done = true; iter_ctx.done = true;
rtems_task_iterate( TaskVisitor, &ctx ); rtems_task_iterate( TaskVisitor, &iter_ctx );
/* /*
* Check that the all counter is equal to one. This shows that the iteration * Check that the all counter is equal to one. This shows that the iteration
* stops when the visitor returns true. * stops when the visitor returns true.
*/ */
T_step_eq_u32( 6, ctx.counter_all, 1 ); T_step_eq_u32( 6, iter_ctx.counter_all, 1 );
} }
/** /**