Lines Matching refs:ppsLock

1856 int  CPLCreateOrAcquireSpinLockInternal( CPLLock** ppsLock )  in CPLCreateOrAcquireSpinLockInternal()  argument
1859 if( *ppsLock == NULL ) in CPLCreateOrAcquireSpinLockInternal()
1861 *ppsLock = (CPLLock*) calloc(1, sizeof(CPLLock)); in CPLCreateOrAcquireSpinLockInternal()
1862 if( *ppsLock != NULL ) in CPLCreateOrAcquireSpinLockInternal()
1864 (*ppsLock)->eType = LOCK_SPIN; in CPLCreateOrAcquireSpinLockInternal()
1865 (*ppsLock)->u.hSpinLock = CPLCreateSpinLock(); in CPLCreateOrAcquireSpinLockInternal()
1866 if( (*ppsLock)->u.hSpinLock == NULL ) in CPLCreateOrAcquireSpinLockInternal()
1868 free(*ppsLock); in CPLCreateOrAcquireSpinLockInternal()
1869 *ppsLock = NULL; in CPLCreateOrAcquireSpinLockInternal()
1874 return( *ppsLock != NULL && CPLAcquireSpinLock( (*ppsLock)->u.hSpinLock ) ); in CPLCreateOrAcquireSpinLockInternal()
1960 int CPLCreateOrAcquireSpinLockInternal( CPLLock** ppsLock ) in CPLCreateOrAcquireSpinLockInternal() argument
1962 return CPLCreateOrAcquireMutexInternal( ppsLock, 1000, LOCK_ADAPTIVE_MUTEX ); in CPLCreateOrAcquireSpinLockInternal()
2042 int CPLCreateOrAcquireLock( CPLLock** ppsLock, CPLLockType eType ) in CPLCreateOrAcquireLock() argument
2047 if( (*ppsLock) && (*ppsLock)->bDebugPerf ) in CPLCreateOrAcquireLock()
2055 ret = CPLCreateOrAcquireMutexInternal( ppsLock, 1000, eType); in CPLCreateOrAcquireLock()
2060 ret = CPLCreateOrAcquireSpinLockInternal( ppsLock ); in CPLCreateOrAcquireLock()
2068 if( ret && (*ppsLock)->bDebugPerf ) in CPLCreateOrAcquireLock()
2070 (*ppsLock)->nStartTime = nStartTime; in CPLCreateOrAcquireLock()