Lines Matching refs:zFilename

1405   void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);
3243 SQLITE_API const char *SQLITE_STDCALL sqlite3_uri_parameter(const char *zFilename, const char *zPar…
9450 const char *zFilename, /* Name of database file to open */
17898 SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ in sqlite3MemdebugDump() argument
17903 out = fopen(zFilename, "w"); in sqlite3MemdebugDump()
17906 zFilename); in sqlite3MemdebugDump()
18542 SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ in sqlite3Memsys3Dump() argument
18547 if( zFilename==0 || zFilename[0]==0 ){ in sqlite3Memsys3Dump()
18550 out = fopen(zFilename, "w"); in sqlite3Memsys3Dump()
18553 zFilename); in sqlite3Memsys3Dump()
18611 UNUSED_PARAMETER(zFilename); in sqlite3Memsys3Dump()
19162 SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ in sqlite3Memsys5Dump() argument
19167 if( zFilename==0 || zFilename[0]==0 ){ in sqlite3Memsys5Dump()
19170 out = fopen(zFilename, "w"); in sqlite3Memsys5Dump()
19173 zFilename); in sqlite3Memsys5Dump()
29493 static int openDirectory(const char *zFilename, int *pFd){
29498 sqlite3_snprintf(MAX_PATHNAME, zDirname, "%s", zFilename);
30018 char *zFilename; /* Name of the mmapped file */
30269 zShmFilename = pShmNode->zFilename = (char*)&pShmNode[1];
30441 const char *zFile = pShmNode->zFilename;
30469 rc = unixLogError(SQLITE_IOERR_SHMMAP, "mmap", pShmNode->zFilename);
30669 osUnlink(pShmNode->zFilename);
31213 const char *zFilename, /* Name of the file being opened */
31227 assert( zFilename==0 || zFilename[0]=='/'
31230 assert( zFilename==0 || zFilename[0]=='/' );
31234 assert( zFilename!=0 || (ctrlFlags & UNIXFILE_NOLOCK)!=0 );
31236 OSTRACE(("OPEN %-3d %s\n", h, zFilename));
31239 pNew->zPath = zFilename;
31244 if( sqlite3_uri_boolean(((ctrlFlags & UNIXFILE_URI) ? zFilename : 0),
31253 pNew->pId = vxworksFindFileId(zFilename);
31263 pLockingStyle = (**(finder_type*)pVfs->pAppData)(zFilename, pNew);
31268 pNew->lockingContext = (void*)zFilename;
31317 pCtx->dbPath = zFilename;
31338 assert( zFilename!=0 );
31339 nFilename = (int)strlen(zFilename) + 6;
31344 sqlite3_snprintf(nFilename, zLockFile, "%s" DOTLOCK_SUFFIX, zFilename);
31378 osUnlink(zFilename);
32020 static void *unixDlOpen(sqlite3_vfs *NotUsed, const char *zFilename){
32022 return dlopen(zFilename, RTLD_NOW | RTLD_GLOBAL);
35334 static LPWSTR winUtf8ToUnicode(const char *zFilename){
35338 nChar = osMultiByteToWideChar(CP_UTF8, 0, zFilename, -1, NULL, 0);
35346 nChar = osMultiByteToWideChar(CP_UTF8, 0, zFilename, -1, zWideFilename,
35361 char *zFilename;
35367 zFilename = sqlite3MallocZero( nByte );
35368 if( zFilename==0 ){
35371 nByte = osWideCharToMultiByte(CP_UTF8, 0, zWideFilename, -1, zFilename, nByte,
35374 sqlite3_free(zFilename);
35375 zFilename = 0;
35377 return zFilename;
35387 static LPWSTR winMbcsToUnicode(const char *zFilename){
35392 nByte = osMultiByteToWideChar(codepage, 0, zFilename, -1, NULL,
35401 nByte = osMultiByteToWideChar(codepage, 0, zFilename, -1, zMbcsFilename,
35419 char *zFilename;
35426 zFilename = sqlite3MallocZero( nByte );
35427 if( zFilename==0 ){
35430 nByte = osWideCharToMultiByte(codepage, 0, zWideFilename, -1, zFilename,
35433 sqlite3_free(zFilename);
35434 zFilename = 0;
35436 return zFilename;
35443 SQLITE_API char *SQLITE_STDCALL sqlite3_win32_mbcs_to_utf8(const char *zFilename){
35447 zTmpWide = winMbcsToUnicode(zFilename);
35460 SQLITE_API char *SQLITE_STDCALL sqlite3_win32_utf8_to_mbcs(const char *zFilename){
35464 zTmpWide = winUtf8ToUnicode(zFilename);
35767 static int winceCreateLock(const char *zFilename, winFile *pFile){
35774 zName = winUtf8ToUnicode(zFilename);
35796 "winceCreateLock1", zFilename);
35828 "winceCreateLock2", zFilename);
35840 "winceCreateLock3", zFilename);
37154 char *zFilename; /* Name of the file */
37293 winDelete(pVfs, p->zFilename, 0);
37333 pNew->zFilename = (char*)&pNew[1];
37334 sqlite3_snprintf(nName+15, pNew->zFilename, "%s-shm", pDbFd->zPath);
37335 sqlite3FileSuffix3(pDbFd->zPath, pNew->zFilename);
37345 if( sqlite3StrICmp(pShmNode->zFilename, pNew->zFilename)==0 ) break;
37363 pShmNode->zFilename, /* Name of the file (UTF-8) */
38008 static char *winConvertToUtf8Filename(const void *zFilename){
38011 zConverted = winUnicodeToUtf8(zFilename);
38015 zConverted = sqlite3_win32_mbcs_to_utf8(zFilename);
38029 static void *winConvertFromUtf8Filename(const char *zFilename){
38032 zConverted = winUtf8ToUnicode(zFilename);
38036 zConverted = sqlite3_win32_utf8_to_mbcs(zFilename);
38619 const char *zFilename, /* Name of file to delete */
38631 OSTRACE(("DELETE name=%s, syncDir=%d\n", zFilename, syncDir));
38633 zConverted = winConvertFromUtf8Filename(zFilename);
38635 OSTRACE(("DELETE name=%s, rc=SQLITE_IOERR_NOMEM\n", zFilename));
38713 rc = winLogError(SQLITE_IOERR_DELETE, lastErrno, "winDelete", zFilename);
38718 OSTRACE(("DELETE name=%s, rc=%s\n", zFilename, sqlite3ErrName(rc)));
38727 const char *zFilename, /* Name of file to check */
38739 zFilename, flags, pResOut));
38741 zConverted = winConvertFromUtf8Filename(zFilename);
38743 OSTRACE(("ACCESS name=%s, rc=SQLITE_IOERR_NOMEM\n", zFilename));
38769 zFilename);
38795 zFilename, pResOut, *pResOut));
39034 static void *winDlOpen(sqlite3_vfs *pVfs, const char *zFilename){
39041 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)0));
39044 if( winFullPathname(pVfs, zFilename, nFull, zFull)!=SQLITE_OK ){
39046 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)0));
39052 void *zConverted = winConvertFromUtf8Filename(zFilename);
39056 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)0));
39071 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)h));
43024 char *zFilename; /* Name of the database file */
43327 , p->zFilename
46835 const char *zFilename, /* Name of the database file to open */
46876 if( zFilename && zFilename[0] ){
46877 zPathname = sqlite3DbStrDup(0, zFilename);
46880 zFilename = 0;
46889 if( zFilename && zFilename[0] ){
46897 rc = sqlite3OsFullPathname(pVfs, zFilename, nPathname, zPathname);
46899 z = zUri = &zFilename[sqlite3Strlen30(zFilename)+1];
46954 pPager->zFilename = (char*)(pPtr += journalFileSize);
46961 memcpy(pPager->zFilename, zPathname, nPathname);
46962 if( nUri ) memcpy(&pPager->zFilename[nPathname+1], zUri, nUri);
46965 sqlite3FileSuffix3(pPager->zFilename, pPager->zJournal);
46970 sqlite3FileSuffix3(pPager->zFilename, pPager->zWal);
46979 if( zFilename && zFilename[0] ){
46981 rc = sqlite3OsOpen(pVfs, pPager->zFilename, pPager->fd, vfsFlags, &fout);
47019 pPager->noLock = sqlite3_uri_boolean(zFilename, "nolock", 0);
47021 || sqlite3_uri_boolean(zFilename, "immutable", 0) ){
47071 PAGERTRACE(("OPEN %d %s\n", FILEHANDLEID(pPager->fd), pPager->zFilename));
47072 IOTRACE(("OPEN %p %s\n", pPager, pPager->zFilename))
47139 assert( pPager->zFilename && pPager->zFilename[0] );
48455 pPager->zFilename, zMaster, pPager->dbSize));
48964 return (nullIfMemDb && pPager->memDb) ? "" : pPager->zFilename;
55890 const char *zFilename, /* Name of the file containing the BTree database */
55904 const int isTempDb = zFilename==0 || zFilename[0]==0;
55912 const int isMemdb = (zFilename && strcmp(zFilename, ":memory:")==0)
55952 int nFilename = sqlite3Strlen30(zFilename)+1;
55963 memcpy(zFullPathname, zFilename, nFilename);
55965 rc = sqlite3OsFullPathname(pVfs, zFilename,
56031 rc = sqlite3PagerOpen(pVfs, &pBt->pPager, zFilename,
56065 if( zFilename && !isMemdb ){
78009 const char *zFilename; /* Name of database file for pPager */
78032 zFilename = sqlite3PagerFilename(pPager, 1);
78038 && (sqlite3Strlen30(zFilename)==0 /* Temp file */
132081 const char *zFilename, /* Database filename UTF-8 encoded */
132238 rc = sqlite3ParseUri(zVfs, zFilename, &flags, &db->pVfs, &zOpen, &zErrMsg);
132370 sqlite3GlobalConfig.xSqllog(pArg, db, zFilename, 0);
132380 const char *zFilename,
132383 return openDatabase(zFilename, ppDb,
132400 const void *zFilename,
132415 if( zFilename==0 ) zFilename = "\000\000";
132417 sqlite3ValueSetStr(pVal, -1, zFilename, SQLITE_UTF16NATIVE, SQLITE_STATIC);
133146 SQLITE_API const char *SQLITE_STDCALL sqlite3_uri_parameter(const char *zFilename, const char *zPar…
133147 if( zFilename==0 || zParam==0 ) return 0;
133148 zFilename += sqlite3Strlen30(zFilename) + 1;
133149 while( zFilename[0] ){
133150 int x = strcmp(zFilename, zParam);
133151 zFilename += sqlite3Strlen30(zFilename) + 1;
133152 if( x==0 ) return zFilename;
133153 zFilename += sqlite3Strlen30(zFilename) + 1;
133161 SQLITE_API int SQLITE_STDCALL sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bD…
133162 const char *z = sqlite3_uri_parameter(zFilename, zParam);
133171 const char *zFilename, /* Filename as passed to xOpen */
133175 const char *z = sqlite3_uri_parameter(zFilename, zParam);