Changeset d5caf79 in mainline for uspace/app/perf/ipc/ping_pong.c
- Timestamp:
- 2018-12-28T13:56:05Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 980611d5
- Parents:
- c7de81b
- git-author:
- Vojtech Horky <vojtech.horky@…> (2018-12-28 13:54:23)
- git-committer:
- Vojtech Horky <vojtech.horky@…> (2018-12-28 13:56:05)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/perf/ipc/ping_pong.c
rc7de81b rd5caf79 32 32 #include <errno.h> 33 33 #include <str_error.h> 34 #include "../benchlist.h" 34 35 #include "../perf.h" 35 36 36 37 static ipc_test_t *test = NULL; 37 38 38 bool bench_ping_pong_setup(char *error, size_t error_size)39 static bool setup(char *error, size_t error_size) 39 40 { 40 41 errno_t rc = ipc_test_create(&test); … … 49 50 } 50 51 51 bool bench_ping_pong_teardown(char *error, size_t error_size)52 static bool teardown(char *error, size_t error_size) 52 53 { 53 54 ipc_test_destroy(test); … … 55 56 } 56 57 57 bool bench_ping_pong(stopwatch_t *stopwatch, uint64_t niter,58 static bool runner(stopwatch_t *stopwatch, uint64_t niter, 58 59 char *error, size_t error_size) 59 60 { … … 75 76 return true; 76 77 } 78 79 benchmark_t bench_ping_pong = { 80 .name = "ping_pong", 81 .desc = "IPC ping-pong benchmark", 82 .entry = &runner, 83 .setup = &setup, 84 .teardown = &teardown 85 };
Note:
See TracChangeset
for help on using the changeset viewer.