Function panda_sys::start_exclusive

source ·
pub unsafe extern "C" fn start_exclusive()
Expand description

start_exclusive:

Wait for a concurrent exclusive section to end, and then start a section of work that is run while other CPUs are not running between cpu_exec_start and cpu_exec_end. CPUs that are running cpu_exec are exited immediately. CPUs that call cpu_exec_start during the exclusive section go to sleep until this CPU calls end_exclusive.