Lines Matching refs:dirfd
24476 int dirfd; /* File descriptor for the directory */
26220 if( pFile->dirfd>=0 ){
26221 robust_close(pFile, pFile->dirfd, __LINE__);
26222 pFile->dirfd=-1;
27756 if( pFile->dirfd>=0 ){
27757 OSTRACE(("DIRSYNC %-3d (have_fullfsync=%d fullsync=%d)\n", pFile->dirfd,
27764 if( (!HAVE_FULLFSYNC || !isFullsync) && full_fsync(pFile->dirfd,0,0) ){
27776 robust_close(pFile, pFile->dirfd, __LINE__);
27777 pFile->dirfd = -1;
28927 int dirfd, /* Directory file descriptor */
28958 pNew->dirfd = dirfd;
29100 if( dirfd>=0 ) robust_close(pNew, dirfd, __LINE__);
29372 int dirfd = -1; /* Directory file descriptor */
29511 rc = openDirectory(zPath, &dirfd);
29534 if( dirfd>=0 ) robust_close(p, dirfd, __LINE__);
29566 if( dirfd>=0 ){
29567 robust_close(p, dirfd, __LINE__);
29576 rc = fillInUnixFile(pVfs, fd, dirfd, pFile, zPath, noLock,
29594 rc = fillInUnixFile(pVfs, fd, dirfd, pFile, zPath, noLock,
30194 int dirfd = -1;
30259 rc = fillInUnixFile(&dummyVfs, fd, dirfd, (sqlite3_file*)pNew, path, 0, 0, 0);