| /hal_nxp-latest/mcux/middleware/wifi_nxp/port/osa/ |
| D | osa.c | 59 int OSA_RWLockReadLock(osa_rw_lock_t *lock, unsigned int wait_time) 62 osa_status_t status = OSA_MutexLock((osa_mutex_handle_t)lock->reader_mutex, osaWaitForever_c); 67 lock->reader_count++; 68 if (lock->reader_count == 1U) 70 if (lock->reader_cb != NULL) 72 ret = lock->reader_cb(lock, wait_time); 75 lock->reader_count--; 76 (void)OSA_MutexUnlock((osa_mutex_handle_t)lock->reader_mutex); 86 status = OSA_SemaphoreWait((osa_semaphore_handle_t)lock->rw_lock, wait_time); 89 lock->reader_count--; [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/porting/environment/ |
| D | rpmsg_env_zephyr.c | 359 int32_t env_create_mutex(void **lock, int32_t count, void *context) in env_create_mutex() argument 361 int32_t env_create_mutex(void **lock, int32_t count) in env_create_mutex() 385 *lock = (void *)semaphore_ptr; in env_create_mutex() 395 void env_delete_mutex(void *lock) in env_delete_mutex() argument 397 k_sem_reset(lock); in env_delete_mutex() 399 env_free_memory(lock); in env_delete_mutex() 409 void env_lock_mutex(void *lock) in env_lock_mutex() argument 413 k_sem_take((struct k_sem *)lock, K_FOREVER); in env_lock_mutex() 422 void env_unlock_mutex(void *lock) in env_unlock_mutex() argument 426 k_sem_give((struct k_sem *)lock); in env_unlock_mutex() [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/rpmsg_lite/ |
| D | rpmsg_lite.c | 129 env_lock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_rx_callback() 168 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_rx_callback() 422 env_lock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 438 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 447 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 455 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 465 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 472 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 487 env_unlock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_create_ept() 515 env_lock_mutex(rpmsg_lite_dev->lock); in rpmsg_lite_destroy_ept() [all …]
|
| /hal_nxp-latest/mcux/middleware/mcux-sdk-middleware-multicore/rpmsg_lite/lib/include/ |
| D | rpmsg_env.h | 269 int32_t env_create_mutex(void **lock, int32_t count, void *context); 271 int32_t env_create_mutex(void **lock, int32_t count); 282 void env_delete_mutex(void *lock); 294 void env_lock_mutex(void *lock); 304 void env_unlock_mutex(void *lock); 323 int32_t env_create_sync_lock(void **lock, int32_t state, void *context); 325 int32_t env_create_sync_lock(void **lock, int32_t state); 337 void env_delete_sync_lock(void *lock); 346 void env_acquire_sync_lock(void *lock); 355 void env_release_sync_lock(void *lock);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/key_manager/ |
| D | fsl_key_manager.c | 37 …atus_t KEYMGR_MasterKeyControll(KEY_MANAGER_Type *base, keymgr_select_t select, keymgr_lock_t lock) in KEYMGR_MasterKeyControll() argument 48 …ER_KEY_CTRL |= KEY_MANAGER_MASTER_KEY_CTRL_SELECT(select) | KEY_MANAGER_MASTER_KEY_CTRL_LOCK(lock); in KEYMGR_MasterKeyControll() 63 …atus_t KEYMGR_OTFAD1KeyControll(KEY_MANAGER_Type *base, keymgr_select_t select, keymgr_lock_t lock) in KEYMGR_OTFAD1KeyControll() argument 74 …D1_KEY_CTRL |= KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT(select) | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK(lock); in KEYMGR_OTFAD1KeyControll() 89 …atus_t KEYMGR_OTFAD2KeyControll(KEY_MANAGER_Type *base, keymgr_select_t select, keymgr_lock_t lock) in KEYMGR_OTFAD2KeyControll() argument 100 …D2_KEY_CTRL |= KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT(select) | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK(lock); in KEYMGR_OTFAD2KeyControll() 124 void KEYMGR_PUFKeyLock(KEY_MANAGER_Type *base, keymgr_lock_t lock) in KEYMGR_PUFKeyLock() argument 126 base->PUF_KEY_CTRL |= KEY_MANAGER_PUF_KEY_CTRL_LOCK(lock); in KEYMGR_PUFKeyLock()
|
| D | fsl_key_manager.h | 98 …tus_t KEYMGR_MasterKeyControll(KEY_MANAGER_Type *base, keymgr_select_t select, keymgr_lock_t lock); 110 …tus_t KEYMGR_OTFAD1KeyControll(KEY_MANAGER_Type *base, keymgr_select_t select, keymgr_lock_t lock); 122 …tus_t KEYMGR_OTFAD2KeyControll(KEY_MANAGER_Type *base, keymgr_select_t select, keymgr_lock_t lock); 141 void KEYMGR_PUFKeyLock(KEY_MANAGER_Type *base, keymgr_lock_t lock);
|
| /hal_nxp-latest/mcux/middleware/wifi_nxp/incl/port/osa/ |
| D | osa.h | 201 void OSA_RWLockDestroy(osa_rw_lock_t *lock); 218 int OSA_RWLockWriteLock(osa_rw_lock_t *lock, unsigned int wait_time); 227 void OSA_RWLockWriteUnlock(osa_rw_lock_t *lock); 244 int OSA_RWLockReadLock(osa_rw_lock_t *lock, unsigned int wait_time); 256 int OSA_RWLockReadUnlock(osa_rw_lock_t *lock);
|
| /hal_nxp-latest/imx/drivers/ |
| D | rdc.h | 136 static inline void RDC_SetDomainID(RDC_Type * base, uint32_t mda, uint32_t domainId, bool lock) in RDC_SetDomainID() argument 140 base->MDA[mda] = RDC_MDA_DID(domainId) | (lock ? RDC_MDA_LCK_MASK : 0); in RDC_SetDomainID() 164 …c inline void RDC_SetPdapAccess(RDC_Type * base, uint32_t pdap, uint8_t perm, bool sreq, bool lock) in RDC_SetPdapAccess() argument 166 base->PDAP[pdap] = perm | (sreq ? RDC_PDAP_SREQ_MASK : 0) | (lock ? RDC_PDAP_LCK_MASK : 0); in RDC_SetPdapAccess() 207 uint8_t perm, bool enable, bool lock);
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/iped/ |
| D | fsl_iped.c | 197 iped_lock_t lock, in IPED_Configure() argument 211 if (((lock != kIPED_RegionLock) && (lock != kIPED_RegionUnlock)) || in IPED_Configure() 253 … cmpa_buffer.IPED0_START = (config->start & IPED_ADDRESS_MASK) | (lock & IPED_ENABLE_MASK); in IPED_Configure() 257 … cmpa_buffer.IPED1_START = (config->start & IPED_ADDRESS_MASK) | (lock & IPED_ENABLE_MASK); in IPED_Configure() 261 … cmpa_buffer.IPED2_START = (config->start & IPED_ADDRESS_MASK) | (lock & IPED_ENABLE_MASK); in IPED_Configure() 265 … cmpa_buffer.IPED3_START = (config->start & IPED_ADDRESS_MASK) | (lock & IPED_ENABLE_MASK); in IPED_Configure() 276 if (lock == kIPED_RegionLock) in IPED_Configure()
|
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/RTOS2/RTX/Include/ |
| D | rtx_evr.h | 272 extern void EvrRtxKernelLocked (int32_t lock); 274 #define EvrRtxKernelLocked(lock) argument 291 extern void EvrRtxKernelUnlocked (int32_t lock); 293 #define EvrRtxKernelUnlocked(lock) argument 301 extern void EvrRtxKernelRestoreLock (int32_t lock); 303 #define EvrRtxKernelRestoreLock(lock) argument 311 extern void EvrRtxKernelLockRestored (int32_t lock); 313 #define EvrRtxKernelLockRestored(lock) argument 1307 extern void EvrRtxMutexAcquired (osMutexId_t mutex_id, uint32_t lock); 1309 #define EvrRtxMutexAcquired(mutex_id, lock) argument [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/rdc/ |
| D | fsl_rdc.c | 175 if (config->lock) in RDC_SetPeriphAccessConfig() 212 config->lock = false; in RDC_GetDefaultPeriphAccessConfig() 236 if (config->lock) in RDC_SetMemAccessConfig() 276 config->lock = false; in RDC_GetDefaultMemAccessConfig()
|
| D | fsl_rdc.h | 61 uint32_t lock : 1U; /*!< Lock the domain assignment. */ member 81 bool lock; /*!< Lock the permission until reset. */ member 100 bool lock; /*!< Lock the configuration. */ member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/prince/ |
| D | fsl_prince.c | 813 uint8_t lock[3]; in PRINCE_Reconfigure() local 895 lock[0] = (lockWord & PRINCE_BASE_ADDR_LOCK_REG0_MASK) >> PRINCE_BASE_ADDR_LOCK_REG0_SHIFT; in PRINCE_Reconfigure() 896 lock[1] = (lockWord & PRINCE_BASE_ADDR_LOCK_REG1_MASK) >> PRINCE_BASE_ADDR_LOCK_REG1_SHIFT; in PRINCE_Reconfigure() 897 lock[2] = (lockWord & PRINCE_BASE_ADDR_LOCK_REG2_MASK) >> PRINCE_BASE_ADDR_LOCK_REG2_SHIFT; in PRINCE_Reconfigure() 936 if ((lock[region] == 0x1u) || (lock[region] == 0x2u) || (lock[region] == 0x3u)) in PRINCE_Reconfigure()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/trdc_1/ |
| D | fsl_trdc.h | 100 uint32_t lock : 1U; /*!< Lock the register. */ member 126 uint32_t lock : 1U; /*!< Lock the register. */ member 150 uint32_t lock : 2U; /*!< How to lock the register, see @ref trdc_pid_lock_t. */ member 182 bool lock; /*!< Disable writes to FLW registers. */ member 283 …uint32_t lock : 1U; /*!< Lock the configuration until next reset, only apply to access control reg… member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/trdc/ |
| D | fsl_trdc.h | 104 uint32_t lock : 1U; /*!< Lock the register. */ member 130 uint32_t lock : 1U; /*!< Lock the register. */ member 155 uint32_t lock : 2U; /*!< How to lock the register, see @ref trdc_pid_lock_t. */ member 186 bool lock; /*!< Disable writes to FLW registers. */ member 282 …uint32_t lock : 1U; /*!< Lock the configuration until next reset, only apply to access control reg… member
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/itrc/ |
| D | fsl_itrc.c | 178 …ITRC_Type *base, itrc_out_signals_t out, itrc_input_signals_t in, itrc_lock_t lock, itrc_enable_t … in ITRC_SetActionToEvent() argument 192 if ((lock == kITRC_Unlock) && (enable == kITRC_Disable)) in ITRC_SetActionToEvent() 197 else if ((lock == kITRC_Unlock) && (enable == kITRC_Enable)) in ITRC_SetActionToEvent()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/itrc_1/ |
| D | fsl_itrc.c | 165 …ITRC_Type *base, itrc_out_signals_t out, itrc_in_signals_t in, itrc_lock_t lock, itrc_enable_t ena… in ITRC_SetActionToEvent() argument 179 if ((lock == kITRC_Unlock) && (enable == kITRC_Disable)) in ITRC_SetActionToEvent() 184 else if ((lock == kITRC_Unlock) && (enable == kITRC_Enable)) in ITRC_SetActionToEvent()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/cdog/ |
| D | fsl_cdog.c | 71 conf->lock = (uint8_t)kCDOG_LockCtrl_Unlock; /* Lock control */ in CDOG_GetDefaultConfig() 329 …CDOG_CONTROL_LOCK_CTRL(default_conf.lock) | RESERVED_CTRL_MASK; /* Lock control register, RESERVED… in CDOG_Init() 345 … CDOG_CONTROL_LOCK_CTRL(conf->lock) | RESERVED_CTRL_MASK; /* Lock control register, RESERVED */ in CDOG_Init()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/ |
| D | fsl_lpflexcomm.c | 36 static status_t LP_FLEXCOMM_SetPeriph(uint32_t instance, LP_FLEXCOMM_PERIPH_T periph, int lock); 131 static status_t LP_FLEXCOMM_SetPeriph(uint32_t instance, LP_FLEXCOMM_PERIPH_T periph, int lock) in LP_FLEXCOMM_SetPeriph() argument 150 if (lock != 0) in LP_FLEXCOMM_SetPeriph()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT595S/drivers/ |
| D | fsl_iap.c | 48 status_t (*fuse_program)(uint32_t addr, uint32_t data, bool lock); 204 status_t IAP_OtpFuseProgram(uint32_t addr, uint32_t data, bool lock) in IAP_OtpFuseProgram() argument 206 return OTP_API_TREE->fuse_program(addr, data, lock); in IAP_OtpFuseProgram()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT533S/drivers/ |
| D | fsl_iap.c | 48 status_t (*fuse_program)(uint32_t addr, uint32_t data, bool lock); 204 status_t IAP_OtpFuseProgram(uint32_t addr, uint32_t data, bool lock) in IAP_OtpFuseProgram() argument 206 return OTP_API_TREE->fuse_program(addr, data, lock); in IAP_OtpFuseProgram()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT555S/drivers/ |
| D | fsl_iap.c | 48 status_t (*fuse_program)(uint32_t addr, uint32_t data, bool lock); 204 status_t IAP_OtpFuseProgram(uint32_t addr, uint32_t data, bool lock) in IAP_OtpFuseProgram() argument 206 return OTP_API_TREE->fuse_program(addr, data, lock); in IAP_OtpFuseProgram()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/ocotp/ |
| D | fsl_ocotp.c | 297 …OCOTP_WriteFuseShadowRegisterWithLock(OCOTP_Type *base, uint32_t address, uint32_t data, bool lock) in OCOTP_WriteFuseShadowRegisterWithLock() argument 308 if (lock) in OCOTP_WriteFuseShadowRegisterWithLock() 354 if (lock) in OCOTP_WriteFuseShadowRegisterWithLock()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT685S/drivers/ |
| D | fsl_iap.c | 48 status_t (*fuse_program)(uint32_t addr, uint32_t data, bool lock); 204 status_t IAP_OtpFuseProgram(uint32_t addr, uint32_t data, bool lock) in IAP_OtpFuseProgram() argument 206 return OTP_API_TREE->fuse_program(addr, data, lock); in IAP_OtpFuseProgram()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT633S/drivers/ |
| D | fsl_iap.c | 48 status_t (*fuse_program)(uint32_t addr, uint32_t data, bool lock); 204 status_t IAP_OtpFuseProgram(uint32_t addr, uint32_t data, bool lock) in IAP_OtpFuseProgram() argument 206 return OTP_API_TREE->fuse_program(addr, data, lock); in IAP_OtpFuseProgram()
|