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

Function PutResourceAtEnd

autotest/cpp/testblockcache.cpp:183–196  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

181}
182
183static void PutResourceAtEnd(Resource *psResource)
184{
185 if (psLock)
186 CPLAcquireLock(psLock);
187 psResource->psPrev = psGlobalResourceLast;
188 psResource->psNext = nullptr;
189 if (psGlobalResourceList == nullptr)
190 psGlobalResourceList = psResource;
191 else
192 psGlobalResourceLast->psNext = psResource;
193 psGlobalResourceLast = psResource;
194 if (psLock)
195 CPLReleaseLock(psLock);
196}
197
198static void ThreadFuncDedicatedDataset(void *_psThreadDescription)
199{

Callers 2

ThreadFuncWithMigrationFunction · 0.85
TESTFunction · 0.85

Calls 2

CPLAcquireLockFunction · 0.85
CPLReleaseLockFunction · 0.85

Tested by

no test coverage detected