|
55 | 55 |
|
56 | 56 | #include <infiniband/verbs.h> |
57 | 57 | #include <unistd.h> |
| 58 | +#include <inttypes.h> |
58 | 59 | #if !defined(__FreeBSD__) |
59 | 60 | #include <malloc.h> |
60 | 61 | #endif |
|
206 | 207 | #define RESULT_FMT_FS_RATE_DUR " #flows fs_avg_time[usec] fps[flow per sec]" |
207 | 208 |
|
208 | 209 | /* Result print format */ |
209 | | -#define REPORT_FMT " %-7lu %-10lu %-7.2lf %-7.2lf %-7.6lf" |
| 210 | +#define REPORT_FMT " %-7lu %-10" PRIu64 " %-7.2lf %-7.2lf %-7.6lf" |
210 | 211 |
|
211 | | -#define REPORT_FMT_EXT " %-7lu %lu %-7.6lf %-7.6lf %-7.6lf" |
| 212 | +#define REPORT_FMT_EXT " %-7lu %" PRIu64 " %-7.6lf %-7.6lf %-7.6lf" |
212 | 213 |
|
213 | | -#define REPORT_FMT_PER_PORT " %-7lu %-10lu %-7.2lf %-7.2lf %-7.6lf %-7.2lf %-7.6lf %-7.2lf %-7.6lf" |
| 214 | +#define REPORT_FMT_PER_PORT " %-7lu %-10" PRIu64 " %-7.2lf %-7.2lf %-7.6lf %-7.2lf %-7.6lf %-7.2lf %-7.6lf" |
214 | 215 |
|
215 | 216 | #define REPORT_EXT "\n" |
216 | 217 |
|
|
219 | 220 | #define REPORT_FMT_QOS " %-7lu %d %lu %-7.2lf %-7.2lf %-7.6lf\n" |
220 | 221 |
|
221 | 222 | /* Result print format for latency tests. */ |
222 | | -#define REPORT_FMT_LAT " %-7lu %d %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f" |
223 | | -#define REPORT_FMT_LAT_DUR " %-7lu %d %-7.2f %-7.2f" |
| 223 | +#define REPORT_FMT_LAT " %-7lu %" PRIu64 " %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f" |
| 224 | +#define REPORT_FMT_LAT_DUR " %-7lu %" PRIu64 " %-7.2f %-7.2f" |
224 | 225 |
|
225 | | -#define REPORT_FMT_FS_RATE " %d %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f" |
| 226 | +#define REPORT_FMT_FS_RATE "%" PRIu64 " %-7.2f %-7.2f %-7.2f %-7.2f %-7.2f" |
226 | 227 |
|
227 | | -#define REPORT_FMT_FS_RATE_DUR " %d %-7.2f %-7.2f" |
| 228 | +#define REPORT_FMT_FS_RATE_DUR "%" PRIu64 " %-7.2f %-7.2f" |
228 | 229 |
|
229 | 230 | #define CHECK_VALUE(arg,type,minv,maxv,name) \ |
230 | 231 | { arg = (type)strtol(optarg, NULL, 0); if ((arg < minv) || (arg > maxv)) \ |
@@ -366,7 +367,7 @@ struct perftest_parameters { |
366 | 367 | uint64_t size; |
367 | 368 | int req_size; |
368 | 369 | uint64_t dct_key; |
369 | | - int iters; |
| 370 | + uint64_t iters; |
370 | 371 | uint64_t iters_per_port[2]; |
371 | 372 | uint64_t *port_by_qp; |
372 | 373 | int tx_depth; |
|
0 commit comments