Home
last modified time | relevance | path

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

/hal_nxp-2.7.6/imx/drivers/
Drdc_semaphore.c43 RDC_SEMAPHORE_Type *semaphore; in RDC_SEMAPHORE_GetGate() local
46 semaphore = RDC_SEMAPHORE1; in RDC_SEMAPHORE_GetGate()
49 semaphore = RDC_SEMAPHORE2; in RDC_SEMAPHORE_GetGate()
53 return semaphore; in RDC_SEMAPHORE_GetGate()
64 RDC_SEMAPHORE_Type *semaphore; in RDC_SEMAPHORE_TryLock() local
67 semaphore = RDC_SEMAPHORE_GetGate(&index); in RDC_SEMAPHORE_TryLock()
69 semaphore->GATE[index] = RDC_SEMAPHORE_GATE_GTFSM(RDC_SEMAPHORE_MASTER_SELF + 1); in RDC_SEMAPHORE_TryLock()
71 return ((semaphore->GATE[index] & RDC_SEMAPHORE_GATE_GTFSM_MASK) == in RDC_SEMAPHORE_TryLock()
85 RDC_SEMAPHORE_Type *semaphore; in RDC_SEMAPHORE_Lock() local
88 semaphore = RDC_SEMAPHORE_GetGate(&index); in RDC_SEMAPHORE_Lock()
[all …]