Halide
12.0.1
Halide compiler and libraries
|
#include <synchronization_common.h>
Public Member Functions | |
ALWAYS_INLINE void | lock () |
ALWAYS_INLINE void | unlock () |
ALWAYS_INLINE bool | make_parked_if_locked () |
ALWAYS_INLINE void | make_parked () |
Definition at line 859 of file synchronization_common.h.
|
inline |
Definition at line 920 of file synchronization_common.h.
Referenced by halide_mutex_lock(), and Halide::Runtime::Internal::Synchronization::fast_cond::wait().
|
inline |
Definition at line 929 of file synchronization_common.h.
Referenced by halide_mutex_unlock(), and Halide::Runtime::Internal::Synchronization::wait_parking_control_before_sleep().
|
inline |
Definition at line 938 of file synchronization_common.h.
Referenced by Halide::Runtime::Internal::Synchronization::broadcast_parking_control_validate().
|
inline |
Definition at line 953 of file synchronization_common.h.
Referenced by Halide::Runtime::Internal::Synchronization::broadcast_parking_control_requeue_callback().