Searched refs:semaphore (Results 1 – 1 of 1) sorted by relevance
43 RDC_SEMAPHORE_Type *semaphore; in RDC_SEMAPHORE_GetGate() local46 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() local67 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() local88 semaphore = RDC_SEMAPHORE_GetGate(&index); in RDC_SEMAPHORE_Lock()[all …]