diff options
author | Vincent Guittot <vincent.guittot@linaro.org> | 2015-08-25 10:35:26 +0200 |
---|---|---|
committer | Vincent Guittot <vincent.guittot@linaro.org> | 2015-10-23 09:12:46 +0200 |
commit | 61db82d7c650071c2280a19db24b46e212d94676 (patch) | |
tree | b0c24ecafa81706883a4f9d1779cf853f436b027 /src | |
parent | be36aa5f8c6bd3c4e10af3f749a01f01cd7835f1 (diff) |
rt-app: optimize run interface
reduce number of arguments for run funtion
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/rt-app.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/rt-app.c b/src/rt-app.c index fef12d8..679d39a 100644 --- a/src/rt-app.c +++ b/src/rt-app.c @@ -327,10 +327,11 @@ static int run_event(event_data_t *event, int dry_run, return lock; } -int run(int ind, event_data_t *events, - int nbevents, unsigned long *duration, +int run(int ind, phase_data_t *pdata, unsigned long *duration, rtapp_resource_t *resources) { + event_data_t *events = pdata->events; + int nbevents = pdata->nbevents; int i, lock = 0; unsigned long perf = 0; @@ -550,7 +551,7 @@ void *thread_body(void *arg) duration = 0; clock_gettime(CLOCK_MONOTONIC, &t_start); - perf = run(data->ind, pdata->events, pdata->nbevents, &duration, *(data->resources)); + perf = run(data->ind, pdata, &duration, *(data->resources)); clock_gettime(CLOCK_MONOTONIC, &t_end); if (timings) |