Lines Matching +full:block +full:- +full:cycles
4 * SPDX-License-Identifier: Apache-2.0
9 * 1. Block waiting for a condition variable
34 /* 1. Get the first timestamp and block on condvar */ in start_thread_entry()
51 timestamp.cycles = sum[0]; in start_thread_entry()
54 timestamp.cycles = sum[1]; in start_thread_entry()
77 uint64_t cycles; in condvar_blocking_ops() local
88 priority - 2, start_options, K_FOREVER); in condvar_blocking_ops()
95 priority - 1, alt_options, K_FOREVER); in condvar_blocking_ops()
111 "%-40s - Wait for a condvar (context switch)", tag); in condvar_blocking_ops()
113 cycles = timestamp.cycles; in condvar_blocking_ops()
114 PRINT_STATS_AVG(description, (uint32_t)cycles, in condvar_blocking_ops()
123 "%-40s - Signal a condvar (context switch)", tag); in condvar_blocking_ops()
124 cycles = timestamp.cycles; in condvar_blocking_ops()
125 PRINT_STATS_AVG(description, (uint32_t)cycles, in condvar_blocking_ops()