MCPcopy Create free account
hub / github.com/OSGeo/gdal / GetNextRequest

Function GetNextRequest

autotest/cpp/testblockcache.cpp:151–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

149}
150
151static Request *GetNextRequest(Request *&psRequestList)
152{
153 if (psLock)
154 CPLAcquireLock(psLock);
155 Request *psRet = psRequestList;
156 if (psRequestList)
157 {
158 psRequestList = psRequestList->psNext;
159 psRet->psNext = nullptr;
160 }
161 if (psLock)
162 CPLReleaseLock(psLock);
163 return psRet;
164}
165
166static Resource *AcquireFirstResource()
167{

Callers 2

ThreadFuncWithMigrationFunction · 0.85

Calls 2

CPLAcquireLockFunction · 0.85
CPLReleaseLockFunction · 0.85

Tested by

no test coverage detected