Searched refs:time_bench_record (Results 1 – 3 of 3) sorted by relevance
| /tools/testing/selftests/net/bench/page_pool/ |
| A D | time_bench.h | 12 struct time_bench_record { struct 64 struct time_bench_record rec; 74 int (*bench_func)(struct time_bench_record *record, void *data); 202 int (*func)(struct time_bench_record *rec, void *data)); 203 bool time_bench_calc_stats(struct time_bench_record *rec); 208 int (*func)(struct time_bench_record *record, void *data)); 214 static __always_inline void time_bench_start(struct time_bench_record *rec) in time_bench_start() 225 static __always_inline void time_bench_stop(struct time_bench_record *rec, in time_bench_stop()
|
| A D | bench_page_pool_simple.c | 47 static int time_bench_for_loop(struct time_bench_record *rec, void *data) in time_bench_for_loop() 62 static int time_bench_atomic_inc(struct time_bench_record *rec, void *data) in time_bench_atomic_inc() 85 static int time_bench_lock(struct time_bench_record *rec, void *data) in time_bench_lock() 126 static int time_bench_page_pool(struct time_bench_record *rec, void *data, in time_bench_page_pool() 196 static int time_bench_page_pool01_fast_path(struct time_bench_record *rec, in time_bench_page_pool01_fast_path() 202 static int time_bench_page_pool02_ptr_ring(struct time_bench_record *rec, in time_bench_page_pool02_ptr_ring() 208 static int time_bench_page_pool03_slow(struct time_bench_record *rec, in time_bench_page_pool03_slow()
|
| A D | time_bench.c | 111 bool time_bench_calc_stats(struct time_bench_record *rec) in time_bench_calc_stats() 217 int (*func)(struct time_bench_record *record, void *data)) in time_bench_loop() 219 struct time_bench_record rec; in time_bench_loop() 306 struct time_bench_record *rec = &c->rec; in time_bench_print_stats_cpumask() 333 int (*func)(struct time_bench_record *record, void *data)) in time_bench_run_concurrent() 354 memset(&c->rec, 0, sizeof(struct time_bench_record)); in time_bench_run_concurrent()
|
Completed in 6 milliseconds