Searched refs:realSpinlock (Results 1 – 5 of 5) sorted by relevance
50 spinlock->realSpinlock = NULL; in OsalSpinInit()55 spinlock->realSpinlock = spin; in OsalSpinInit()62 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinDestroy()67 OsalMemFree(spinlock->realSpinlock); in OsalSpinDestroy()68 spinlock->realSpinlock = NULL; in OsalSpinDestroy()75 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinLock()80 spin_lock((spinlock_t *)spinlock->realSpinlock); in OsalSpinLock()87 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinUnlock()92 spin_unlock((spinlock_t *)spinlock->realSpinlock); in OsalSpinUnlock()106 LOS_SpinLock((spinlock_t *)spinlock->realSpinlock); in OsalSpinLockIrq()[all …]
39 spinlock->realSpinlock = NULL; in OsalSpinInit()43 spinlock->realSpinlock = (void *)spin_tmp; in OsalSpinInit()51 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinDestroy()56 OsalMemFree(spinlock->realSpinlock); in OsalSpinDestroy()57 spinlock->realSpinlock = NULL; in OsalSpinDestroy()65 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinLock()70 spin_lock((spinlock_t *)spinlock->realSpinlock); in OsalSpinLock()78 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinUnlock()83 spin_unlock((spinlock_t *)spinlock->realSpinlock); in OsalSpinUnlock()96 spin_lock_irq((spinlock_t *)spinlock->realSpinlock); in OsalSpinLockIrq()[all …]
26 spinlock->realSpinlock = NULL; in OsalSpinInit()40 spinlock->realSpinlock = (void *)spinTmp; in OsalSpinInit()49 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinDestroy()54 ret = pthread_spin_destroy((pthread_spinlock_t *)spinlock->realSpinlock); in OsalSpinDestroy()60 OsalMemFree(spinlock->realSpinlock); in OsalSpinDestroy()61 spinlock->realSpinlock = NULL; in OsalSpinDestroy()70 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinLock()75 ret = pthread_spin_lock((pthread_spinlock_t *)spinlock->realSpinlock); in OsalSpinLock()88 if (spinlock == NULL || spinlock->realSpinlock == NULL) { in OsalSpinUnlock()93 ret = pthread_spin_unlock((pthread_spinlock_t *)spinlock->realSpinlock); in OsalSpinUnlock()
51 spinlock->realSpinlock = (void *)(uintptr_t)muxId; in OsalSpinInit()53 spinlock->realSpinlock = (void *)(uintptr_t)HDF_INVALID_MUX_ID; in OsalSpinInit()65 if (spinlock == NULL || spinlock->realSpinlock == (void *)(uintptr_t)HDF_INVALID_MUX_ID) { in OsalSpinDestroy()70 ret = LOS_MuxDelete((uint32_t)(uintptr_t)spinlock->realSpinlock); in OsalSpinDestroy()76 spinlock->realSpinlock = (void *)(uintptr_t)HDF_INVALID_MUX_ID; in OsalSpinDestroy()84 if (spinlock == NULL || spinlock->realSpinlock == (void *)(uintptr_t)HDF_INVALID_MUX_ID) { in OsalSpinLock()89 ret = LOS_MuxPend((uint32_t)(uintptr_t)spinlock->realSpinlock, LOS_MS2Tick(HDF_WAIT_FOREVER)); in OsalSpinLock()102 if (spinlock == NULL || spinlock->realSpinlock == (void *)(uintptr_t)HDF_INVALID_MUX_ID) { in OsalSpinUnlock()107 ret = LOS_MuxPost((uint32_t)(uintptr_t)spinlock->realSpinlock); in OsalSpinUnlock()
49 void *realSpinlock; /**< Pointer to a spinlock */ member