Changeset 74a6b33f in rtems
- Timestamp:
- 03/17/23 14:52:33 (3 months ago)
- Branches:
- master
- Children:
- ddafdfe
- Parents:
- 3353d3f3
- git-author:
- Sebastian Huber <sebastian.huber@…> (03/17/23 14:52:33)
- git-committer:
- Sebastian Huber <sebastian.huber@…> (03/17/23 14:55:39)
- Location:
- testsuites/validation
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/validation/tc-event-performance.c
r3353d3f3 r74a6b33f 108 108 RtemsEventValPerf_Instance; 109 109 110 #define EVENT_END RTEMS_EVENT_0 111 112 #define EVENT_OTHER RTEMS_EVENT_1 113 110 114 typedef RtemsEventValPerf_Context Context; 111 112 typedef enum {113 EVENT_END = RTEMS_EVENT_0,114 EVENT_OTHER = RTEMS_EVENT_1115 } Event;116 115 117 116 static void Send( const Context *ctx, rtems_event_set events ) -
testsuites/validation/tc-message-performance.c
r3353d3f3 r74a6b33f 122 122 #define MAXIMUM_MESSAGE_SIZE 8 123 123 124 #define EVENT_END RTEMS_EVENT_0 125 126 #define EVENT_SEND RTEMS_EVENT_1 127 128 #define EVENT_SEND_END RTEMS_EVENT_2 129 130 #define EVENT_RECEIVE RTEMS_EVENT_3 131 132 #define EVENT_RECEIVE_END RTEMS_EVENT_4 133 124 134 typedef RtemsMessageValPerf_Context Context; 125 126 typedef enum {127 EVENT_END = RTEMS_EVENT_0,128 EVENT_SEND = RTEMS_EVENT_1,129 EVENT_SEND_END = RTEMS_EVENT_2,130 EVENT_RECEIVE = RTEMS_EVENT_3,131 EVENT_RECEIVE_END = RTEMS_EVENT_4132 } Event;133 135 134 136 static RTEMS_MESSAGE_QUEUE_BUFFER( MAXIMUM_MESSAGE_SIZE ) -
testsuites/validation/tc-ratemon-timeout.c
r3353d3f3 r74a6b33f 281 281 }; 282 282 283 #define EVENT_RESET RTEMS_EVENT_0 284 285 #define EVENT_PERIOD_WAIT RTEMS_EVENT_1 286 287 #define EVENT_PERIOD_OTHER RTEMS_EVENT_2 288 283 289 typedef RtemsRatemonReqTimeout_Context Context; 284 285 typedef enum {286 EVENT_RESET = RTEMS_EVENT_0,287 EVENT_PERIOD_WAIT = RTEMS_EVENT_1,288 EVENT_PERIOD_OTHER = RTEMS_EVENT_2289 } Event;290 290 291 291 static void Tick( void *arg ) -
testsuites/validation/tc-sched-smp.c
r3353d3f3 r74a6b33f 306 306 ScoreSchedSmpValSmp_Instance; 307 307 308 #define EVENT_OBTAIN RTEMS_EVENT_0 309 310 #define EVENT_RELEASE RTEMS_EVENT_1 311 312 #define EVENT_STICKY_OBTAIN RTEMS_EVENT_2 313 314 #define EVENT_STICKY_RELEASE RTEMS_EVENT_3 315 316 #define EVENT_SYNC_RUNNER RTEMS_EVENT_4 317 318 #define EVENT_BUSY RTEMS_EVENT_5 319 308 320 typedef ScoreSchedSmpValSmp_Context Context; 309 321 310 typedef enum { 311 EVENT_OBTAIN = RTEMS_EVENT_0, 312 EVENT_RELEASE = RTEMS_EVENT_1, 313 EVENT_STICKY_OBTAIN = RTEMS_EVENT_2, 314 EVENT_STICKY_RELEASE = RTEMS_EVENT_3, 315 EVENT_SYNC_RUNNER = RTEMS_EVENT_4, 316 EVENT_BUSY = RTEMS_EVENT_5 317 } Event; 318 319 static void SendAndSync( Context *ctx, WorkerIndex worker, Event event ) 322 static void SendAndSync( 323 Context *ctx, 324 WorkerIndex worker, 325 rtems_event_set event 326 ) 320 327 { 321 328 SendEvents( ctx->worker_id[ worker ], EVENT_SYNC_RUNNER | event ); -
testsuites/validation/tc-scheduler-remove-processor.c
r3353d3f3 r74a6b33f 378 378 379 379 #if defined(RTEMS_SMP) 380 typedef enum { 381 EVENT_SYNC_RUNNER = RTEMS_EVENT_0, 382 EVENT_OBTAIN = RTEMS_EVENT_1, 383 EVENT_RELEASE = RTEMS_EVENT_2, 384 EVENT_STICKY_OBTAIN = RTEMS_EVENT_3, 385 EVENT_STICKY_RELEASE = RTEMS_EVENT_4, 386 EVENT_RESTART = RTEMS_EVENT_5, 387 EVENT_BUSY = RTEMS_EVENT_6, 388 EVENT_SYNC_RUNNER_LATE = RTEMS_EVENT_7 389 } Event; 380 381 #define EVENT_SYNC_RUNNER RTEMS_EVENT_0 382 383 #define EVENT_OBTAIN RTEMS_EVENT_1 384 385 #define EVENT_RELEASE RTEMS_EVENT_2 386 387 #define EVENT_STICKY_OBTAIN RTEMS_EVENT_3 388 389 #define EVENT_STICKY_RELEASE RTEMS_EVENT_4 390 391 #define EVENT_RESTART RTEMS_EVENT_5 392 393 #define EVENT_BUSY RTEMS_EVENT_6 394 395 #define EVENT_SYNC_RUNNER_LATE RTEMS_EVENT_7 390 396 391 397 static void Barriers( void *arg ) … … 414 420 } 415 421 416 static void SendAndSync( Context *ctx, WorkerIndex worker, Event event ) 422 static void SendAndSync( 423 Context *ctx, 424 WorkerIndex worker, 425 rtems_event_set event 426 ) 417 427 { 418 428 SendEvents( ctx->worker_id[ worker ], EVENT_SYNC_RUNNER | event ); -
testsuites/validation/tc-score-smp-thread.c
r3353d3f3 r74a6b33f 160 160 ScoreThreadValSmp_Instance; 161 161 162 #define EVENT_OBTAIN RTEMS_EVENT_0 163 164 #define EVENT_RELEASE RTEMS_EVENT_1 165 166 #define EVENT_COUNT_EARLY RTEMS_EVENT_2 167 168 #define EVENT_BUSY RTEMS_EVENT_3 169 170 #define EVENT_COUNT RTEMS_EVENT_4 171 172 #define EVENT_LET_WORKER_C_COUNT RTEMS_EVENT_5 173 174 #define EVENT_SET_TASK_SWITCH_EXTENSION RTEMS_EVENT_6 175 162 176 typedef ScoreThreadValSmp_Context Context; 163 164 typedef enum {165 EVENT_OBTAIN = RTEMS_EVENT_0,166 EVENT_RELEASE = RTEMS_EVENT_1,167 EVENT_COUNT_EARLY = RTEMS_EVENT_2,168 EVENT_BUSY = RTEMS_EVENT_3,169 EVENT_COUNT = RTEMS_EVENT_4,170 EVENT_LET_WORKER_C_COUNT = RTEMS_EVENT_5,171 EVENT_SET_TASK_SWITCH_EXTENSION = RTEMS_EVENT_6172 } Event;173 177 174 178 static void TaskSwitchExtension( rtems_tcb *executing, rtems_tcb *heir ) -
testsuites/validation/tc-score-thread-smp-one-cpu.c
r3353d3f3 r74a6b33f 98 98 ScoreThreadValSmpOneCpu_Instance; 99 99 100 #define EVENT_COUNT RTEMS_EVENT_0 101 100 102 typedef ScoreThreadValSmpOneCpu_Context Context; 101 102 typedef enum {103 EVENT_COUNT = RTEMS_EVENT_0104 } Event;105 103 106 104 static void WorkerTask( rtems_task_argument arg ) -
testsuites/validation/tc-sem-performance.c
r3353d3f3 r74a6b33f 113 113 RtemsSemValPerf_Instance; 114 114 115 #define EVENT_END RTEMS_EVENT_0 116 117 #define EVENT_OBTAIN RTEMS_EVENT_1 118 119 #define EVENT_OBTAIN_END RTEMS_EVENT_2 120 121 #define EVENT_RELEASE RTEMS_EVENT_3 122 123 #define EVENT_RELEASE_END RTEMS_EVENT_4 124 115 125 typedef RtemsSemValPerf_Context Context; 116 117 typedef enum {118 EVENT_END = RTEMS_EVENT_0,119 EVENT_OBTAIN = RTEMS_EVENT_1,120 EVENT_OBTAIN_END = RTEMS_EVENT_2,121 EVENT_RELEASE = RTEMS_EVENT_3,122 EVENT_RELEASE_END = RTEMS_EVENT_4123 } Event;124 126 125 127 static void Send( const Context *ctx, rtems_event_set events ) -
testsuites/validation/tc-task-performance.c
r3353d3f3 r74a6b33f 114 114 RtemsTaskValPerf_Instance; 115 115 116 #define EVENT_RESTART RTEMS_EVENT_0 117 118 #define EVENT_SET_END RTEMS_EVENT_1 119 120 #define EVENT_BUSY RTEMS_EVENT_2 121 116 122 typedef RtemsTaskValPerf_Context Context; 117 118 enum {119 EVENT_RESTART = RTEMS_EVENT_0,120 EVENT_SET_END = RTEMS_EVENT_1,121 EVENT_BUSY = RTEMS_EVENT_2122 } Event;123 123 124 124 RTEMS_ALIGNED( RTEMS_TASK_STORAGE_ALIGNMENT ) static char task_storage[
Note: See TracChangeset
for help on using the changeset viewer.