Lines Matching refs:zFilename

2417   void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);
4642 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam);
4645 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N);
14769 const char *zFilename, /* Name of database file to open */
24265 SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){ in sqlite3MemdebugDump() argument
24270 out = fopen(zFilename, "w"); in sqlite3MemdebugDump()
24273 zFilename); in sqlite3MemdebugDump()
24909 SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){ in sqlite3Memsys3Dump() argument
24914 if( zFilename==0 || zFilename[0]==0 ){ in sqlite3Memsys3Dump()
24917 out = fopen(zFilename, "w"); in sqlite3Memsys3Dump()
24920 zFilename); in sqlite3Memsys3Dump()
24978 UNUSED_PARAMETER(zFilename); in sqlite3Memsys3Dump()
25529 SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){ in sqlite3Memsys5Dump() argument
25534 if( zFilename==0 || zFilename[0]==0 ){ in sqlite3Memsys5Dump()
25537 out = fopen(zFilename, "w"); in sqlite3Memsys5Dump()
25540 zFilename); in sqlite3Memsys5Dump()
37127 static int openDirectory(const char *zFilename, int *pFd){
37132 sqlite3_snprintf(MAX_PATHNAME, zDirname, "%s", zFilename);
37699 char *zFilename; /* Name of the mmapped file */
37922 rc = unixLogError(SQLITE_IOERR_SHMOPEN,"ftruncate",pShmNode->zFilename);
38018 zShm = pShmNode->zFilename = (char*)&pShmNode[1];
38190 const char *zFile = pShmNode->zFilename;
38218 rc = unixLogError(SQLITE_IOERR_SHMMAP, "mmap", pShmNode->zFilename);
38442 osUnlink(pShmNode->zFilename);
38982 const char *zFilename, /* Name of the file being opened */
38992 assert( zFilename!=0 || (ctrlFlags & UNIXFILE_NOLOCK)!=0 );
38994 OSTRACE(("OPEN %-3d %s\n", h, zFilename));
38997 pNew->zPath = zFilename;
39002 if( sqlite3_uri_boolean(((ctrlFlags & UNIXFILE_URI) ? zFilename : 0),
39011 pNew->pId = vxworksFindFileId(zFilename);
39021 pLockingStyle = (**(finder_type*)pVfs->pAppData)(zFilename, pNew);
39026 pNew->lockingContext = (void*)zFilename;
39075 pCtx->dbPath = zFilename;
39096 assert( zFilename!=0 );
39097 nFilename = (int)strlen(zFilename) + 6;
39102 sqlite3_snprintf(nFilename, zLockFile, "%s" DOTLOCK_SUFFIX, zFilename);
39136 osUnlink(zFilename);
39878 static void *unixDlOpen(sqlite3_vfs *NotUsed, const char *zFilename){
39880 return dlopen(zFilename, RTLD_NOW | RTLD_GLOBAL);
43829 static int winceCreateLock(const char *zFilename, winFile *pFile){
43836 zName = winUtf8ToUnicode(zFilename);
43858 "winceCreateLock1", zFilename);
43890 "winceCreateLock2", zFilename);
43902 "winceCreateLock3", zFilename);
45306 char *zFilename; /* Name of the file */
45448 winDelete(pVfs, p->zFilename, 0);
45481 "winLockSharedMemory", pShmNode->zFilename);
45519 pNew->zFilename = (char*)&pNew[1];
45520 sqlite3_snprintf(nName+15, pNew->zFilename, "%s-shm", pDbFd->zPath);
45521 sqlite3FileSuffix3(pDbFd->zPath, pNew->zFilename);
45531 if( sqlite3StrICmp(pShmNode->zFilename, pNew->zFilename)==0 ) break;
45558 rc = winOpen(pDbFd->pVfs, pShmNode->zFilename,
45563 pShmNode->zFilename);
46245 static char *winConvertToUtf8Filename(const void *zFilename){
46248 zConverted = winUnicodeToUtf8(zFilename);
46252 zConverted = winMbcsToUtf8(zFilename, osAreFileApisANSI());
46266 static void *winConvertFromUtf8Filename(const char *zFilename){
46269 zConverted = winUtf8ToUnicode(zFilename);
46273 zConverted = winUtf8ToMbcs(zFilename, osAreFileApisANSI());
46563 const char *zFilename, /* Name of file to check */
46892 const char *zFilename, /* Name of file to delete */
46904 OSTRACE(("DELETE name=%s, syncDir=%d\n", zFilename, syncDir));
46906 zConverted = winConvertFromUtf8Filename(zFilename);
46908 OSTRACE(("DELETE name=%s, rc=SQLITE_IOERR_NOMEM\n", zFilename));
46986 rc = winLogError(SQLITE_IOERR_DELETE, lastErrno, "winDelete", zFilename);
46991 OSTRACE(("DELETE name=%s, rc=%s\n", zFilename, sqlite3ErrName(rc)));
47000 const char *zFilename, /* Name of file to check */
47012 zFilename, flags, pResOut));
47014 zConverted = winConvertFromUtf8Filename(zFilename);
47016 OSTRACE(("ACCESS name=%s, rc=SQLITE_IOERR_NOMEM\n", zFilename));
47042 zFilename);
47068 zFilename, pResOut, *pResOut));
47320 static void *winDlOpen(sqlite3_vfs *pVfs, const char *zFilename){
47327 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)0));
47330 if( winFullPathname(pVfs, zFilename, nFull, zFull)!=SQLITE_OK ){
47332 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)0));
47338 void *zConverted = winConvertFromUtf8Filename(zFilename);
47342 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)0));
47357 OSTRACE(("DLOPEN name=%s, handle=%p\n", zFilename, (void*)h));
47807 static void *memdbDlOpen(sqlite3_vfs*, const char *zFilename);
52292 char *zFilename; /* Name of the database file */
52616 , p->zFilename
55667 assert( pPager->zFilename && pPager->zFilename[0] );
56255 const char *zFilename, /* Name of the database file to open */
56292 if( zFilename && zFilename[0] ){
56293 zPathname = sqlite3DbStrDup(0, zFilename);
56296 zFilename = 0;
56305 if( zFilename && zFilename[0] ){
56313 rc = sqlite3OsFullPathname(pVfs, zFilename, nPathname, zPathname);
56324 z = zUri = &zFilename[sqlite3Strlen30(zFilename)+1];
56421 pPager->zFilename = (char*)pPtr;
56438 sqlite3FileSuffix3(zFilename,pPager->zJournal);
56452 sqlite3FileSuffix3(zFilename, pPager->zWal);
56466 if( zFilename && zFilename[0] ){
56468 rc = sqlite3OsOpen(pVfs, pPager->zFilename, pPager->fd, vfsFlags, &fout);
56509 pPager->noLock = sqlite3_uri_boolean(pPager->zFilename, "nolock", 0);
56511 || sqlite3_uri_boolean(pPager->zFilename, "immutable", 0) ){
56561 PAGERTRACE(("OPEN %d %s\n", FILEHANDLEID(pPager->fd), pPager->zFilename));
56562 IOTRACE(("OPEN %p %s\n", pPager, pPager->zFilename))
57995 pPager->zFilename, zMaster, pPager->dbSize));
58589 return (nullIfMemDb && pPager->memDb) ? &zFake[4] : pPager->zFilename;
66659 const char *zFilename, /* Name of the file containing the BTree database */
66673 const int isTempDb = zFilename==0 || zFilename[0]==0;
66681 const int isMemdb = (zFilename && strcmp(zFilename, ":memory:")==0)
66721 int nFilename = sqlite3Strlen30(zFilename)+1;
66732 memcpy(zFullPathname, zFilename, nFilename);
66734 rc = sqlite3OsFullPathname(pVfs, zFilename,
66804 rc = sqlite3PagerOpen(pVfs, &pBt->pPager, zFilename,
66840 if( zFilename && !isMemdb ){
92072 const char *zFilename; /* Name of database file for pPager */
92095 zFilename = sqlite3PagerFilename(pPager, 1);
92101 && (sqlite3Strlen30(zFilename)==0 /* Temp file */
163208 static const char *uriParameter(const char *zFilename, const char *zParam){
163209 zFilename += sqlite3Strlen30(zFilename) + 1;
163210 while( zFilename[0] ){
163211 int x = strcmp(zFilename, zParam);
163212 zFilename += sqlite3Strlen30(zFilename) + 1;
163213 if( x==0 ) return zFilename;
163214 zFilename += sqlite3Strlen30(zFilename) + 1;
163227 const char *zFilename, /* Database filename UTF-8 encoded */
163433 rc = sqlite3ParseUri(zVfs, zFilename, &flags, &db->pVfs, &zOpen, &zErrMsg);
163542 sqlite3GlobalConfig.xSqllog(pArg, db, zFilename, 0);
163554 const char *zFilename,
163557 return openDatabase(zFilename, ppDb,
163574 const void *zFilename,
163589 if( zFilename==0 ) zFilename = "\000\000";
163591 sqlite3ValueSetStr(pVal, -1, zFilename, SQLITE_UTF16NATIVE, SQLITE_STATIC);
164462 SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam){
164463 if( zFilename==0 || zParam==0 ) return 0;
164464 zFilename = databaseName(zFilename);
164465 return uriParameter(zFilename, zParam);
164471 SQLITE_API const char *sqlite3_uri_key(const char *zFilename, int N){
164472 if( zFilename==0 || N<0 ) return 0;
164473 zFilename = databaseName(zFilename);
164474 zFilename += sqlite3Strlen30(zFilename) + 1;
164475 while( zFilename[0] && (N--)>0 ){
164476 zFilename += sqlite3Strlen30(zFilename) + 1;
164477 zFilename += sqlite3Strlen30(zFilename) + 1;
164479 return zFilename[0] ? zFilename : 0;
164485 SQLITE_API int sqlite3_uri_boolean(const char *zFilename, const char *zParam, int bDflt){
164486 const char *z = sqlite3_uri_parameter(zFilename, zParam);
164495 const char *zFilename, /* Filename as passed to xOpen */
164499 const char *z = sqlite3_uri_parameter(zFilename, zParam);
164517 SQLITE_API const char *sqlite3_filename_database(const char *zFilename){
164518 return databaseName(zFilename);
164520 SQLITE_API const char *sqlite3_filename_journal(const char *zFilename){
164521 zFilename = databaseName(zFilename);
164522 zFilename += sqlite3Strlen30(zFilename) + 1;
164523 while( zFilename[0] ){
164524 zFilename += sqlite3Strlen30(zFilename) + 1;
164525 zFilename += sqlite3Strlen30(zFilename) + 1;
164527 return zFilename + 1;
164529 SQLITE_API const char *sqlite3_filename_wal(const char *zFilename){
164533 zFilename = sqlite3_filename_journal(zFilename);
164534 zFilename += sqlite3Strlen30(zFilename) + 1;
164535 return zFilename;
198099 static LPWSTR rbuWinUtf8ToUnicode(const char *zFilename){
198103 nChar = MultiByteToWideChar(CP_UTF8, 0, zFilename, -1, NULL, 0);
198112 nChar = MultiByteToWideChar(CP_UTF8, 0, zFilename, -1, zWideFilename,