Lines Matching defs:hShm
41162 ** hShm
41173 int hShm; /* Open file descriptor */
41239 if( osFcntl(pShmNode->hShm, F_GETLK, &f)<0 ){
41278 if( pShmNode->hShm>=0 ){
41285 res = osSetPosixAdvisoryLock(pShmNode->hShm, &f, pFile);
41365 if( p->hShm>=0 ){
41372 if( p->hShm>=0 ){
41373 robust_close(pFd, p->hShm, __LINE__);
41374 p->hShm = -1;
41416 if( osFcntl(pShmNode->hShm, F_GETLK, &lock)!=0 ) {
41429 if( rc==SQLITE_OK && robust_ftruncate(pShmNode->hShm, 3) ){
41535 pShmNode->hShm = -1;
41548 pShmNode->hShm = robust_open(zShm, O_RDWR|O_CREAT|O_NOFOLLOW,
41551 if( pShmNode->hShm<0 ){
41552 pShmNode->hShm = robust_open(zShm, O_RDONLY|O_NOFOLLOW,
41554 if( pShmNode->hShm<0 ){
41565 robustFchown(pShmNode->hShm, sStat.st_uid, sStat.st_gid);
41651 assert( pShmNode->hShm>=0 || pDbFd->pInode->bProcessLock==1 );
41652 assert( pShmNode->hShm<0 || pDbFd->pInode->bProcessLock==0 );
41664 if( pShmNode->hShm>=0 ){
41669 if( osFstat(pShmNode->hShm, &sStat) ){
41697 if( seekAndWriteFd(pShmNode->hShm, iPg*pgsz + pgsz-1,"",1,&x)!=1 ){
41720 if( pShmNode->hShm>=0 ){
41723 MAP_SHARED, pShmNode->hShm, szRegion*(i64)pShmNode->nRegion
41834 assert( pShmNode->hShm>=0 || pDbFd->pInode->bProcessLock==1 );
41835 assert( pShmNode->hShm<0 || pDbFd->pInode->bProcessLock==0 );
41998 if( deleteFlag && pShmNode->hShm>=0 ){