Home
last modified time | relevance | path

Searched refs:HSEM_R_LOCK (Results 1 – 25 of 74) sorted by relevance

123

/hal_stm32-latest/stm32cube/stm32mp1xx/drivers/src/
Dstm32mp1xx_hal_hsem.c159 …CID) | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MASTERID)) & HSEM_R_MASTERID) | HSEM_R_LOCK); in HAL_HSEM_Take()
162 …CID) | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MASTERID)) & HSEM_R_MASTERID) | HSEM_R_LOCK)) in HAL_HSEM_Take()
169 HSEM->R[SemID] = (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK); in HAL_HSEM_Take()
172 if (HSEM->R[SemID] == (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK)) in HAL_HSEM_Take()
219 return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL); in HAL_HSEM_IsSemTaken()
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/src/
Dstm32h7xx_hal_hsem.c167 …CID) | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MASTERID)) & HSEM_R_MASTERID) | HSEM_R_LOCK); in HAL_HSEM_Take()
170 …CID) | ((HAL_GetCurrentCPUID() << POSITION_VAL(HSEM_R_MASTERID)) & HSEM_R_MASTERID) | HSEM_R_LOCK)) in HAL_HSEM_Take()
177 HSEM->R[SemID] = (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK); in HAL_HSEM_Take()
180 if (HSEM->R[SemID] == (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK)) in HAL_HSEM_Take()
227 return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL); in HAL_HSEM_IsSemTaken()
/hal_stm32-latest/stm32cube/stm32mp1xx/drivers/include/
Dstm32mp1xx_ll_hsem.h160 return ((READ_BIT(HSEMx->R[Semaphore], HSEM_R_LOCK) == (HSEM_R_LOCK_Msk)) ? 1UL : 0UL); in LL_HSEM_IsSemaphoreLocked()
202 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_SetLock()
217 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_2StepLock()
218 return ((HSEMx->R[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID | process)) ? 1UL : 0UL); in LL_HSEM_2StepLock()
232 return ((HSEMx->RLR[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID)) ? 1UL : 0UL); in LL_HSEM_1StepLock()
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/include/
Dstm32wlxx_ll_hsem.h164 return ((READ_BIT(HSEMx->R[Semaphore], HSEM_R_LOCK) == (HSEM_R_LOCK_Msk)) ? 1UL : 0UL); in LL_HSEM_IsSemaphoreLocked()
207 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_SetLock()
222 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_2StepLock()
223 return ((HSEMx->R[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID | process)) ? 1UL : 0UL); in LL_HSEM_2StepLock()
237 return ((HSEMx->RLR[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID)) ? 1UL : 0UL); in LL_HSEM_1StepLock()
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/include/
Dstm32wbxx_ll_hsem.h162 return ((READ_BIT(HSEMx->R[Semaphore], HSEM_R_LOCK) == (HSEM_R_LOCK_Msk)) ? 1UL : 0UL); in LL_HSEM_IsSemaphoreLocked()
205 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_SetLock()
220 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_2StepLock()
221 return ((HSEMx->R[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID | process)) ? 1UL : 0UL); in LL_HSEM_2StepLock()
235 return ((HSEMx->RLR[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID)) ? 1UL : 0UL); in LL_HSEM_1StepLock()
/hal_stm32-latest/stm32cube/stm32wbaxx/drivers/src/
Dstm32wbaxx_hal_hsem.c162 HSEM->R[SemID] = (ProcessID | HSEM_CR_LOCKID_CURRENT | HSEM_R_LOCK | Attribute); in HAL_HSEM_Take()
165 if (HSEM->R[SemID] == (ProcessID | HSEM_CR_LOCKID_CURRENT | HSEM_R_LOCK | Attribute)) in HAL_HSEM_Take()
192 if (HSEM->RLR[SemID] == (HSEM_CR_LOCKID_CURRENT | HSEM_R_LOCK | Attribute)) in HAL_HSEM_FastTake()
208 return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL); in HAL_HSEM_IsSemTaken()
/hal_stm32-latest/stm32cube/stm32h7xx/drivers/include/
Dstm32h7xx_ll_hsem.h168 return ((READ_BIT(HSEMx->R[Semaphore], HSEM_R_LOCK) == (HSEM_R_LOCK_Msk)) ? 1UL : 0UL); in LL_HSEM_IsSemaphoreLocked()
211 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_SetLock()
226 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_COREID | process)); in LL_HSEM_2StepLock()
227 return ((HSEMx->R[Semaphore] != (HSEM_R_LOCK | LL_HSEM_COREID | process)) ? 1UL : 0UL); in LL_HSEM_2StepLock()
/hal_stm32-latest/stm32cube/stm32wbaxx/drivers/include/
Dstm32wbaxx_ll_hsem.h156 return ((READ_BIT(HSEMx->R[Semaphore], HSEM_R_LOCK) == (HSEM_R_LOCK_Msk)) ? 1UL : 0UL); in LL_HSEM_IsSemaphoreLocked()
205 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_LOCKID | process | attribute)); in LL_HSEM_SetLock()
227 WRITE_REG(HSEMx->R[Semaphore], (HSEM_R_LOCK | LL_HSEM_LOCKID | process | attribute)); in LL_HSEM_2StepLock()
228 …return ((HSEMx->R[Semaphore] != (HSEM_R_LOCK | LL_HSEM_LOCKID | process | attribute)) ? 1UL : 0UL); in LL_HSEM_2StepLock()
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/src/
Dstm32wlxx_hal_hsem.c166 HSEM->R[SemID] = (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK); in HAL_HSEM_Take()
169 if (HSEM->R[SemID] == (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK)) in HAL_HSEM_Take()
206 return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL); in HAL_HSEM_IsSemTaken()
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/src/
Dstm32wbxx_hal_hsem.c166 HSEM->R[SemID] = (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK); in HAL_HSEM_Take()
169 if (HSEM->R[SemID] == (ProcessID | HSEM_CR_COREID_CURRENT | HSEM_R_LOCK)) in HAL_HSEM_Take()
206 return (((HSEM->R[SemID] & HSEM_R_LOCK) != 0U) ? 1UL : 0UL); in HAL_HSEM_IsSemTaken()
/hal_stm32-latest/stm32cube/stm32wlxx/soc/
Dstm32wle4xx.h4616 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wle5xx.h4616 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wl5mxx.h5380 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wl54xx.h5380 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wl55xx.h5380 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
/hal_stm32-latest/stm32cube/stm32wbaxx/soc/
Dstm32wba50xx.h3958 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wba52xx.h7247 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
/hal_stm32-latest/stm32cube/stm32wbxx/soc/
Dstm32wb50xx.h4692 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wb1mxx.h4351 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wb30xx.h4691 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wb35xx.h5069 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wb55xx.h5121 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wb5mxx.h5121 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
/hal_stm32-latest/stm32cube/stm32wbxx/soc/Include/
Dstm32wb10xx.h4255 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro
Dstm32wb15xx.h4351 #define HSEM_R_LOCK HSEM_R_LOCK_Msk /*!<Lock indication.… macro

123