Lines Matching refs:h

223   int h;                              /* The file descriptor */  member
838 static int robust_ftruncate(int h, sqlite3_int64 sz){ in robust_ftruncate() argument
849 do{ rc = osFtruncate(h,sz); }while( rc<0 && errno==EINTR ); in robust_ftruncate()
1287 static void robust_close(unixFile *pFile, int h, int lineno){ in robust_close() argument
1288 if( osClose(h) ){ in robust_close()
1376 fd = pFile->h; in findInodeInfo()
1481 rc = osFstat(pFile->h, &buf); in verifyDbFile()
1532 if( osFcntl(pFile->h, F_GETLK, &lock) ){ in unixCheckReservedLock()
1542 OSTRACE(("TEST WR-LOCK %d %d %d (unix)\n", pFile->h, rc, reserved)); in unixCheckReservedLock()
1565 # define osSetPosixAdvisoryLock(h,x,t) osFcntl(h,F_SETLK,x) argument
1568 int h, /* The file descriptor on which to take the lock */ in osSetPosixAdvisoryLock() argument
1573 int rc = osFcntl(h,F_SETLK,pLock); in osSetPosixAdvisoryLock()
1581 rc = osFcntl(h,F_SETLK,pLock); in osSetPosixAdvisoryLock()
1621 rc = osSetPosixAdvisoryLock(pFile->h, &lock, pFile); in unixFileLock()
1629 rc = osSetPosixAdvisoryLock(pFile->h, pLock, pFile); in unixFileLock()
1705 OSTRACE(("LOCK %d %s was %s(%s,%d) pid=%d (unix)\n", pFile->h, in unixLock()
1715 OSTRACE(("LOCK %d %s ok (already held) (unix)\n", pFile->h, in unixLock()
1876 OSTRACE(("LOCK %d %s %s (unix)\n", pFile->h, azFileLock(eFileLock), in unixLock()
1891 pFile->h = -1; in setPendingFd()
1915 OSTRACE(("UNLOCK %d %d was %d(%d,%d) pid=%d (unix)\n", pFile->h, eFileLock, in posixUnlock()
2095 if( pFile->h>=0 ){ in closeUnixFile()
2096 robust_close(pFile, pFile->h, __LINE__); in closeUnixFile()
2097 pFile->h = -1; in closeUnixFile()
2115 OSTRACE(("CLOSE %-3d\n", pFile->h)); in closeUnixFile()
2248 OSTRACE(("TEST WR-LOCK %d %d %d (dotlock)\n", pFile->h, rc, reserved)); in dotlockCheckReservedLock()
2336 OSTRACE(("UNLOCK %d %d was %d pid=%d (dotlock)\n", pFile->h, eFileLock, in dotlockUnlock()
2436 int lrc = robust_flock(pFile->h, LOCK_EX | LOCK_NB); in flockCheckReservedLock()
2439 lrc = robust_flock(pFile->h, LOCK_UN); in flockCheckReservedLock()
2458 OSTRACE(("TEST WR-LOCK %d %d %d (flock)\n", pFile->h, rc, reserved)); in flockCheckReservedLock()
2514 if (robust_flock(pFile->h, LOCK_EX | LOCK_NB)) { in flockLock()
2525 OSTRACE(("LOCK %d %s %s (flock)\n", pFile->h, azFileLock(eFileLock), in flockLock()
2547 OSTRACE(("UNLOCK %d %d was %d pid=%d (flock)\n", pFile->h, eFileLock, in flockUnlock()
2563 if( robust_flock(pFile->h, LOCK_UN) ){ in flockUnlock()
2638 OSTRACE(("TEST WR-LOCK %d %d %d (sem)\n", pFile->h, rc, reserved)); in semXCheckReservedLock()
2712 OSTRACE(("UNLOCK %d %d was %d pid=%d (sem)\n", pFile->h, eFileLock, in semXUnlock()
2817 pb.fd = pFile->h; in afpSetLock()
2820 (setLockFlag?"ON":"OFF"), pFile->h, (pb.fd==-1?"[testval-1]":""), in afpSetLock()
2888 OSTRACE(("TEST WR-LOCK %d %d %d (afp)\n", pFile->h, rc, reserved)); in afpCheckReservedLock()
2925 OSTRACE(("LOCK %d %s was %s(%s,%d) pid=%d (afp)\n", pFile->h, in afpLock()
2934 OSTRACE(("LOCK %d %s ok (already held) (afp)\n", pFile->h, in afpLock()
3088 OSTRACE(("LOCK %d %s %s (afp)\n", pFile->h, azFileLock(eFileLock), in afpLock()
3107 int h = pFile->h; in afpUnlock() local
3111 OSTRACE(("UNLOCK %d %d was %d(%d,%d) pid=%d (afp)\n", pFile->h, eFileLock, in afpUnlock()
3125 SimulateIOError( h=(-1) ) in afpUnlock()
3176 SimulateIOError( h=(-1) ) in afpUnlock()
3295 assert( id->h>2 ); in seekAndRead()
3298 got = osPread(id->h, pBuf, cnt, offset); in seekAndRead()
3301 got = osPread64(id->h, pBuf, cnt, offset); in seekAndRead()
3304 newOffset = lseek(id->h, offset, SEEK_SET); in seekAndRead()
3310 got = osRead(id->h, pBuf, cnt); in seekAndRead()
3327 id->h, got+prior, offset-prior, TIMER_ELAPSED)); in seekAndRead()
3459 return seekAndWriteFd(id->h, offset, pBuf, cnt, &id->lastErrno); in seekAndWrite()
3753 OSTRACE(("SYNC %-3d\n", pFile->h)); in unixSync()
3754 rc = full_fsync(pFile->h, isFullsync, isDataOnly); in unixSync()
3800 rc = robust_ftruncate(pFile->h, nByte); in unixTruncate()
3839 rc = osFstat(((unixFile*)id)->h, &buf); in unixFileSize()
3878 if( osFstat(pFile->h, &buf) ){ in fcntlSizeHint()
3891 err = osFallocate(pFile->h, buf.st_size, nSize-buf.st_size); in fcntlSizeHint()
3922 if( robust_ftruncate(pFile->h, nByte) ){ in fcntlSizeHint()
3966 int rc = osIoctl(pFile->h, F2FS_IOC_START_ATOMIC_WRITE); in unixFileControl()
3970 int rc = osIoctl(pFile->h, F2FS_IOC_COMMIT_ATOMIC_WRITE); in unixFileControl()
3974 int rc = osIoctl(pFile->h, F2FS_IOC_ABORT_VOLATILE_WRITE); in unixFileControl()
4104 res = osIoctl(pFd->h, F2FS_IOC_GET_FEATURES, &f); in setDeviceCharacteristics()
4128 if( fstatvfs(pFile->h, &fsInfo) == -1 ) { in setDeviceCharacteristics()
4620 if( osFstat(pDbFd->h, &sStat) ){ in unixOpenSharedMemory()
5150 int h = pFd->h; /* File descriptor open on db file */ in unixRemapfile() local
5185 pNew = osMmap(pReq, nNew-nReuse, flags, MAP_SHARED, h, nReuse); in unixRemapfile()
5204 pNew = osMmap(0, nNew, flags, MAP_SHARED, h, 0); in unixRemapfile()
5244 if( osFstat(pFd->h, &statbuf) ){ in unixMapfile()
5568 if( osFcntl(pNew->h, F_GETLK, &lockInfo)!=-1 ) { in autolockIoFinderImpl()
5608 if( osFcntl(pNew->h, F_GETLK, &lockInfo)!=-1 ) { in vxworksIoFinderImpl()
5637 int h, /* Open file descriptor of file being opened */ in fillInUnixFile() argument
5651 OSTRACE(("OPEN %-3d %s\n", h, zFilename)); in fillInUnixFile()
5652 pNew->h = h; in fillInUnixFile()
5713 robust_close(pNew, h, __LINE__); in fillInUnixFile()
5714 h = -1; in fillInUnixFile()
5739 robust_close(pNew, h, __LINE__); in fillInUnixFile()
5740 h = -1; in fillInUnixFile()
5791 if( h>=0 ) robust_close(pNew, h, __LINE__); in fillInUnixFile()
5792 h = -1; in fillInUnixFile()
5798 if( h>=0 ) robust_close(pNew, h, __LINE__); in fillInUnixFile()
7197 readLen = osPread(conchFile->h, buf, PROXY_MAXCONCHLEN, 0); in proxyBreakConchLock()
7218 robust_close(pFile, conchFile->h, __LINE__); in proxyBreakConchLock()
7219 conchFile->h = fd; in proxyBreakConchLock()
7255 if( osFstat(conchFile->h, &buf) ){ in proxyConchLock()
7274 int len = osPread(conchFile->h, tBuf, PROXY_MAXCONCHLEN, 0); in proxyConchLock()
7333 OSTRACE(("TAKECONCH %d for %s pid=%d\n", conchFile->h, in proxyTakeConch()
7413 futimes(conchFile->h, NULL); in proxyTakeConch()
7438 robust_ftruncate(conchFile->h, writeSize); in proxyTakeConch()
7440 full_fsync(conchFile->h,0,0); in proxyTakeConch()
7446 int err = osFstat(pFile->h, &buf); in proxyTakeConch()
7452 osFchmod(conchFile->h, cmode); in proxyTakeConch()
7455 rc = osFchmod(conchFile->h, cmode); in proxyTakeConch()
7475 OSTRACE(("TRANSPROXY: CLOSE %d\n", pFile->h)); in proxyTakeConch()
7478 if( pFile->h>=0 ){ in proxyTakeConch()
7479 robust_close(pFile, pFile->h, __LINE__); in proxyTakeConch()
7481 pFile->h = -1; in proxyTakeConch()
7485 pFile->h = fd; in proxyTakeConch()
7525 OSTRACE(("TAKECONCH %d %s\n", conchFile->h, in proxyTakeConch()
7543 OSTRACE(("RELEASECONCH %d for %s pid=%d\n", conchFile->h, in proxyReleaseConch()
7550 OSTRACE(("RELEASECONCH %d %s\n", conchFile->h, in proxyReleaseConch()
7686 OSTRACE(("TRANSPROXY %d for %s pid=%d\n", pFile->h, in proxyTransformUnixFile()
7747 OSTRACE(("TRANSPROXY %d %s\n", pFile->h, in proxyTransformUnixFile()