Lines Matching refs:dirfd
464 id->dirfd = -1; in sqliteOsOpenReadWrite()
595 id->dirfd = -1; in sqliteOsOpenExclusive()
683 id->dirfd = -1; in sqliteOsOpenReadOnly()
771 assert( id->dirfd<0 ); in sqliteOsOpenDirectory()
772 id->dirfd = open(zDirname, O_RDONLY|O_BINARY, 0644); in sqliteOsOpenDirectory()
773 if( id->dirfd<0 ){ in sqliteOsOpenDirectory()
776 TRACE3("OPENDIR %-3d %s\n", id->dirfd, zDirname); in sqliteOsOpenDirectory()
912 if( id->dirfd>=0 ) close(id->dirfd); in sqliteOsClose()
913 id->dirfd = -1; in sqliteOsClose()
1141 if( id->dirfd>=0 ){
1142 TRACE2("DIRSYNC %-3d\n", id->dirfd);
1143 fsync(id->dirfd);
1144 close(id->dirfd); /* Only need to sync once, so close the directory */
1145 id->dirfd = -1; /* when we are done. */