Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/common/pico_sync/
Dmutex.c69 lock_owner_id_t caller = lock_get_caller_owner_id(); in __time_critical_func()
82 lock_owner_id_t caller = lock_get_caller_owner_id(); in __time_critical_func()
106 mtx->owner = lock_get_caller_owner_id(); in __time_critical_func()
121 …if ((lock_owner_id_t)owner == lock_get_caller_owner_id()) return false; // deadlock, so we can nev… in __time_critical_func()
129 lock_owner_id_t caller = lock_get_caller_owner_id(); in __time_critical_func()
167 lock_owner_id_t caller = lock_get_caller_owner_id(); in __time_critical_func()
186 lock_owner_id_t caller = lock_get_caller_owner_id(); in __time_critical_func()
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/
Dlock_core.h91 #ifndef lock_get_caller_owner_id
97 #define lock_get_caller_owner_id() ((lock_owner_id_t)get_core_num()) macro
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_threadsafe_background.c84 …&self->lock_mutex) < 1 || recursive_mutex_owner(&self->lock_mutex) != lock_get_caller_owner_id()) { in async_context_threadsafe_background_lock_check()