Lines Matching defs:nMap
41717 int nMap = szRegion*nShmPerMap;
41721 pMem = osMmap(0, nMap,
41730 pMem = sqlite3_malloc64(nMap);
41735 memset(pMem, 0, nMap);
42137 static int unixMapfile(unixFile *pFd, i64 nMap){
42138 assert( nMap>=0 || pFd->nFetchOut==0 );
42139 assert( nMap>0 || (pFd->mmapSize==0 && pFd->pMapRegion==0) );
42142 if( nMap<0 ){
42147 nMap = statbuf.st_size;
42149 if( nMap>pFd->mmapSizeMax ){
42150 nMap = pFd->mmapSizeMax;
42153 assert( nMap>0 || (pFd->mmapSize==0 && pFd->pMapRegion==0) );
42154 if( nMap!=pFd->mmapSize ){
42155 unixRemapfile(pFd, nMap);
49489 sqlite3_int64 nMap = nByte;
49492 assert( nMap>=0 || pFd->nFetchOut==0 );
49498 if( nMap<0 ){
49499 rc = winFileSize((sqlite3_file*)pFd, &nMap);
49506 if( nMap>pFd->mmapSizeMax ){
49507 nMap = pFd->mmapSizeMax;
49509 nMap &= ~(sqlite3_int64)(winSysInfo.dwPageSize - 1);
49511 if( nMap==0 && pFd->mmapSize>0 ){
49514 if( nMap!=pFd->mmapSize ){
49527 pFd->hMap = osCreateFileMappingFromApp(pFd->h, NULL, protect, nMap, NULL);
49530 (DWORD)((nMap>>32) & 0xffffffff),
49531 (DWORD)(nMap & 0xffffffff), NULL);
49534 (DWORD)((nMap>>32) & 0xffffffff),
49535 (DWORD)(nMap & 0xffffffff), NULL);
49546 assert( (nMap % winSysInfo.dwPageSize)==0 );
49547 assert( sizeof(SIZE_T)==sizeof(sqlite3_int64) || nMap<=0xffffffff );
49549 pNew = osMapViewOfFileFromApp(pFd->hMap, flags, 0, (SIZE_T)nMap);
49551 pNew = osMapViewOfFile(pFd->hMap, flags, 0, 0, (SIZE_T)nMap);
49565 pFd->mmapSize = nMap;