Lines Matching refs:shared
281 winceLock *shared; /* Global shared lock memory for the file */ member
2306 pFile->shared = (winceLock*)osMapViewOfFile(pFile->hShared, in winceCreateLock()
2309 if( !pFile->shared ){ in winceCreateLock()
2335 memset(pFile->shared, 0, sizeof(winceLock)); in winceCreateLock()
2353 pFile->shared->nReaders --; in winceDestroyLock()
2356 pFile->shared->bReserved = FALSE; in winceDestroyLock()
2359 pFile->shared->bPending = FALSE; in winceDestroyLock()
2362 pFile->shared->bExclusive = FALSE; in winceDestroyLock()
2366 osUnmapViewOfFile(pFile->shared); in winceDestroyLock()
2398 if (pFile->shared->nReaders == 0 && pFile->shared->bExclusive == 0){ in winceLockFile()
2399 pFile->shared->bExclusive = TRUE; in winceLockFile()
2408 if (pFile->shared->bExclusive == 0){ in winceLockFile()
2411 pFile->shared->nReaders ++; in winceLockFile()
2421 if (pFile->shared->bPending == 0) { in winceLockFile()
2422 pFile->shared->bPending = TRUE; in winceLockFile()
2431 if (pFile->shared->bReserved == 0) { in winceLockFile()
2432 pFile->shared->bReserved = TRUE; in winceLockFile()
2467 pFile->shared->bExclusive = FALSE; in winceUnlockFile()
2478 pFile->shared->nReaders --; in winceUnlockFile()
2489 pFile->shared->bPending = FALSE; in winceUnlockFile()
2498 pFile->shared->bReserved = FALSE; in winceUnlockFile()