Home
last modified time | relevance | path

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

/hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/
Dfsl_xrdc.c333 uint32_t primask; in XRDC_ForceMemExclAccessLockRelease() local
335 primask = DisableGlobalIRQ(); in XRDC_ForceMemExclAccessLockRelease()
338 EnableGlobalIRQ(primask); in XRDC_ForceMemExclAccessLockRelease()
446 uint32_t primask; in XRDC_ForcePeriphExclAccessLockRelease() local
448 primask = DisableGlobalIRQ(); in XRDC_ForcePeriphExclAccessLockRelease()
451 EnableGlobalIRQ(primask); in XRDC_ForcePeriphExclAccessLockRelease()
Dfsl_common.h425 static inline void EnableGlobalIRQ(uint32_t primask) in EnableGlobalIRQ() argument
429 __set_CPSR((__get_CPSR() & ~CPSR_I_Msk) | primask); in EnableGlobalIRQ()
431 __set_PRIMASK(primask); in EnableGlobalIRQ()
434 __ASM volatile ("csrw mstatus, %0" : : "r"(primask)); in EnableGlobalIRQ()
Dfsl_edma.c644 uint32_t primask; in EDMA_SubmitTransfer() local
651 primask = DisableGlobalIRQ(); in EDMA_SubmitTransfer()
654 EnableGlobalIRQ(primask); in EDMA_SubmitTransfer()
668 EnableGlobalIRQ(primask); in EDMA_SubmitTransfer()
759 uint32_t primask; in EDMA_StartTransfer() local
767 primask = DisableGlobalIRQ(); in EDMA_StartTransfer()
781 EnableGlobalIRQ(primask); in EDMA_StartTransfer()