Searched refs:lock (Results 1 – 9 of 9) sorted by relevance
125 sl_status_t sli_psec_osal_set_recursive_lock(sli_psec_osal_lock_t *lock) in sli_psec_osal_set_recursive_lock() argument127 if (lock == NULL) { in sli_psec_osal_set_recursive_lock()130 lock->mutex_attr.attr_bits |= osMutexRecursive; in sli_psec_osal_set_recursive_lock()141 __STATIC_INLINE sl_status_t sli_psec_osal_init_lock(sli_psec_osal_lock_t *lock) in sli_psec_osal_init_lock() argument143 if (lock == NULL) { in sli_psec_osal_init_lock()149 lock->mutex_attr.cb_mem = &lock->static_sem_object; in sli_psec_osal_init_lock()150 lock->mutex_attr.cb_size = sizeof(lock->static_sem_object); in sli_psec_osal_init_lock()153 lock->mutex_ID = osMutexNew(&lock->mutex_attr); in sli_psec_osal_init_lock()155 return (lock->mutex_ID == NULL ? SL_STATUS_FAIL : SL_STATUS_OK); in sli_psec_osal_init_lock()165 __STATIC_INLINE sl_status_t sli_psec_osal_free_lock(sli_psec_osal_lock_t *lock) in sli_psec_osal_free_lock() argument[all …]
41 sl_status_t sli_psec_osal_lock_is_accessible(sli_psec_osal_lock_t *lock) in SL_CODE_CLASSIFY()45 if (lock == NULL) { in SL_CODE_CLASSIFY()49 osThreadId_t mutex_owner = osMutexGetOwner(lock->mutex_ID); in SL_CODE_CLASSIFY()56 if (lock->mutex_attr.attr_bits & osMutexRecursive) { in SL_CODE_CLASSIFY()68 sl_status_t sli_psec_osal_take_lock_timeout(sli_psec_osal_lock_t *lock, uint32_t timeout) in sli_psec_osal_take_lock_timeout() argument70 if (lock == NULL) { in sli_psec_osal_take_lock_timeout()77 return sli_psec_osal_lock_is_accessible(lock); in sli_psec_osal_take_lock_timeout()79 status = osMutexAcquire(lock->mutex_ID, timeout); in sli_psec_osal_take_lock_timeout()86 sl_status_t sli_psec_osal_give_lock(sli_psec_osal_lock_t *lock) in sli_psec_osal_give_lock() argument88 if (lock == NULL) { in sli_psec_osal_give_lock()[all …]
237 if (init->lock) { in WDOGn_Init()253 | (init->lock ? WDOG_CTRL_LOCK : 0U) in WDOGn_Init()
170 bool lock; member
715 bool RAIL_BLE_LockCteBuffer(RAIL_Handle_t railHandle, bool lock);
50 uint16_t lock = 0; in clk_check_pll_lock() local53 lock = SPI_MEM_MAP_PLL(SOC_PLL_500_CTRL_REG13) >> 14; in clk_check_pll_lock()55 lock = SPI_MEM_MAP_PLL(SOC_PLL_500_CTRL_REG13) >> 14; in clk_check_pll_lock()57 lock = SPI_MEM_MAP_PLL(I2S_PLL_CTRL_REG13) >> 14; in clk_check_pll_lock()59 if (lock & 1) { in clk_check_pll_lock()
753 bool RAIL_BLE_LockCteBuffer(RAIL_Handle_t railHandle, bool lock);