Home
last modified time | relevance | path

Searched refs:time_bench_record (Results 1 – 3 of 3) sorted by relevance

/tools/testing/selftests/net/bench/page_pool/
A Dtime_bench.h12 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 Dbench_page_pool_simple.c47 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 Dtime_bench.c111 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