shared 33472 ext/sqlite3/libsqlite/sqlite3.c winceLock *shared; /* Global shared lock memory for the file */ shared 35305 ext/sqlite3/libsqlite/sqlite3.c pFile->shared = (winceLock*)osMapViewOfFile(pFile->hShared, shared 35308 ext/sqlite3/libsqlite/sqlite3.c if( !pFile->shared ){ shared 35334 ext/sqlite3/libsqlite/sqlite3.c memset(pFile->shared, 0, sizeof(winceLock)); shared 35352 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->nReaders --; shared 35355 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bReserved = FALSE; shared 35358 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bPending = FALSE; shared 35361 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bExclusive = FALSE; shared 35365 ext/sqlite3/libsqlite/sqlite3.c osUnmapViewOfFile(pFile->shared); shared 35397 ext/sqlite3/libsqlite/sqlite3.c if (pFile->shared->nReaders == 0 && pFile->shared->bExclusive == 0){ shared 35398 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bExclusive = TRUE; shared 35407 ext/sqlite3/libsqlite/sqlite3.c if (pFile->shared->bExclusive == 0){ shared 35410 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->nReaders ++; shared 35420 ext/sqlite3/libsqlite/sqlite3.c if (pFile->shared->bPending == 0) { shared 35421 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bPending = TRUE; shared 35430 ext/sqlite3/libsqlite/sqlite3.c if (pFile->shared->bReserved == 0) { shared 35431 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bReserved = TRUE; shared 35466 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bExclusive = FALSE; shared 35477 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->nReaders --; shared 35488 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bPending = FALSE; shared 35497 ext/sqlite3/libsqlite/sqlite3.c pFile->shared->bReserved = FALSE;