Home | History | Annotate | Download | only in amalgamation

Lines Matching defs:zFilename

1337 ** ^SQLite guarantees that the zFilename parameter to xOpen
1340 ** ^If a suffix is added to the zFilename parameter, it will
1348 ** If the zFilename parameter to xOpen is a NULL pointer then xOpen
1471 void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename);
7671 const char *zFilename, /* Name of database file to open */
15054 SQLITE_PRIVATE void sqlite3MemdebugDump(const char *zFilename){
15059 out = fopen(zFilename, "w");
15062 zFilename);
15697 SQLITE_PRIVATE void sqlite3Memsys3Dump(const char *zFilename){
15702 if( zFilename==0 || zFilename[0]==0 ){
15705 out = fopen(zFilename, "w");
15708 zFilename);
15766 UNUSED_PARAMETER(zFilename);
16321 SQLITE_PRIVATE void sqlite3Memsys5Dump(const char *zFilename){
16326 if( zFilename==0 || zFilename[0]==0 ){
16329 out = fopen(zFilename, "w");
16332 zFilename);
23620 const char *zFilename, /* Name of file to delete */
23626 zFilenameCp = convertUtf8PathToCp( zFilename );
23629 OSTRACE(( "DELETE \"%s\"\n", zFilename ));
23640 const char *zFilename, /* Name of file to check */
23651 zFilenameCp = convertUtf8PathToCp( zFilename );
23678 OSTRACE(( "ACCESS %s flags %d: rc=%d\n", zFilename
23693 static void *os2DlOpen(sqlite3_vfs *pVfs, const char *zFilename){
23696 char *zFilenameCp = convertUtf8PathToCp(zFilename);
27375 ** Open a file descriptor to the directory containing file zFilename.
27397 static int openDirectory(const char *zFilename, int *pFd){
27402 sqlite3_snprintf(MAX_PATHNAME, zDirname, "%s", zFilename);
27701 ** zFilename
27710 char *zFilename; /* Name of the mmapped file */
27938 zShmFilename = pShmNode->zFilename = (char*)&pShmNode[1];
28081 pShmNode->zFilename);
28298 if( deleteFlag && pShmNode->h>=0 ) osUnlink(pShmNode->zFilename);
28620 const char *zFilename, /* Name of the file being opened */
28636 /* Usually the path zFilename should not be a relative pathname. The
28641 assert( zFilename==0 || zFilename[0]=='/'
28644 assert( zFilename==0 || zFilename[0]=='/' );
28647 OSTRACE(("OPEN %-3d %s\n", h, zFilename));
28649 pNew->zPath = zFilename;
28663 pNew->pId = vxworksFindFileId(zFilename);
28673 pLockingStyle = (**(finder_type*)pVfs->pAppData)(zFilename, pNew);
28675 /* Cache zFilename in the locking context (AFP and dotlock override) for
28677 ** zFilename remains valid until file is closed, to support */
28678 pNew->lockingContext = (void*)zFilename;
28724 /* NB: zFilename exists and remains valid until the file is closed
28727 pCtx->dbPath = zFilename;
28748 nFilename = (int)strlen(zFilename) + 6;
28753 sqlite3_snprintf(nFilename, zLockFile, "%s" DOTLOCK_SUFFIX, zFilename);
28787 osUnlink(zFilename);
29428 static void *unixDlOpen(sqlite3_vfs *NotUsed, const char *zFilename){
29430 return dlopen(zFilename, RTLD_NOW | RTLD_GLOBAL);
31297 static WCHAR *utf8ToUnicode(const char *zFilename){
31301 nChar = MultiByteToWideChar(CP_UTF8, 0, zFilename, -1, NULL, 0);
31306 nChar = MultiByteToWideChar(CP_UTF8, 0, zFilename, -1, zWideFilename, nChar);
31320 char *zFilename;
31323 zFilename = malloc( nByte );
31324 if( zFilename==0 ){
31327 nByte = WideCharToMultiByte(CP_UTF8, 0, zWideFilename, -1, zFilename, nByte,
31330 free(zFilename);
31331 zFilename = 0;
31333 return zFilename;
31343 static WCHAR *mbcsToUnicode(const char *zFilename){
31348 nByte = MultiByteToWideChar(codepage, 0, zFilename, -1, NULL,0)*sizeof(WCHAR);
31353 nByte = MultiByteToWideChar(codepage, 0, zFilename, -1, zMbcsFilename, nByte);
31370 char *zFilename;
31374 zFilename = malloc( nByte );
31375 if( zFilename==0 ){
31378 nByte = WideCharToMultiByte(codepage, 0, zWideFilename, -1, zFilename, nByte,
31381 free(zFilename);
31382 zFilename = 0;
31384 return zFilename;
31391 SQLITE_API char *sqlite3_win32_mbcs_to_utf8(const char *zFilename){
31395 zTmpWide = mbcsToUnicode(zFilename);
31408 static char *utf8ToMbcs(const char *zFilename){
31412 zTmpWide = utf8ToUnicode(zFilename);
31478 static BOOL winceCreateLock(const char *zFilename, winFile *pFile){
31480 WCHAR *zName = utf8ToUnicode(zFilename);
32386 ** zFilename
32395 char *zFilename; /* Name of the file */
32537 winDelete(pVfs, p->zFilename, 0);
32578 pNew->zFilename = (char*)&pNew[1];
32579 sqlite3_snprintf(nName+15, pNew->zFilename, "%s-shm", pDbFd->zPath);
32589 if( sqlite3StrICmp(pShmNode->zFilename, pNew->zFilename)==0 ) break;
32607 pShmNode->zFilename, /* Name of the file (UTF-8) */
33006 static void *convertUtf8Filename(const char *zFilename){
33009 zConverted = utf8ToUnicode(zFilename);
33014 zConverted = utf8ToMbcs(zFilename);
33388 const char *zFilename, /* Name of file to delete */
33399 zConverted = convertUtf8Filename(zFilename);
33425 OSTRACE(("DELETE \"%s\" %s\n", zFilename,
33438 const char *zFilename, /* Name of file to check */
33448 zConverted = convertUtf8Filename(zFilename);
33662 static void *winDlOpen(sqlite3_vfs *pVfs, const char *zFilename){
33664 void *zConverted = convertUtf8Filename(zFilename);
37050 u8 tempFile; /* zFilename is a temporary file */
37099 char *zFilename; /* Name of the database file */
37383 , p->zFilename
40004 ** If the pager was opened on a transient file (zFilename==""), or
40685 ** The zFilename argument is the path to the database file to open.
40686 ** If zFilename is NULL then a randomly-named temporary file is created
40688 ** automatically when they are closed. If zFilename is ":memory:" then
40713 const char *zFilename, /* Name of the database file to open */
40753 zFilename = 0;
40761 if( zFilename && zFilename[0] ){
40768 rc = sqlite3OsFullPathname(pVfs, zFilename, nPathname, zPathname);
40802 nPathname + 1 + /* zFilename */
40818 pPager->zFilename = (char*)(pPtr += journalFileSize);
40821 /* Fill in the Pager.zFilename and Pager.zJournal buffers, if required. */
40825 memcpy(pPager->zFilename, zPathname, nPathname);
40840 if( zFilename && zFilename[0] ){
40842 rc = sqlite3OsOpen(pVfs, pPager->zFilename, pPager->fd, vfsFlags, &fout);
40919 PAGERTRACE(("OPEN %d %s\n", FILEHANDLEID(pPager->fd), pPager->zFilename));
40920 IOTRACE(("OPEN %p %s\n", pPager, pPager->zFilename))
41603 if( rc==SQLITE_OK && pPager->zFilename!=NULL
41604 && strlen(pPager->zFilename)>0
41607 CFURLRef database = create_cfurl_from_cstring(pPager->zFilename);
42186 pPager->zFilename, zMaster, pPager->dbSize));
42681 return pPager->zFilename;
48788 ** zFilename is the name of the database file. If zFilename is NULL
48794 ** If zFilename is ":memory:" then an in-memory database is created
48810 const char *zFilename, /* Name of the file containing the BTree database */
48825 const int isTempDb = zFilename==0 || zFilename[0]==0;
48833 const int isMemdb = (zFilename && strcmp(zFilename, ":memory:")==0)
48883 sqlite3OsFullPathname(pVfs, zFilename, nFullPathname, zFullPathname);
48940 rc = sqlite3PagerOpen(pVfs, &pBt->pPager, zFilename,
48970 if( zFilename && !isMemdb ){
62826 const char *zFilename; /* Name of database file for pPager */
67713 const char *zFilename; /* Name of database file for pPager */
67734 u.ce.zFilename = sqlite3PagerFilename(u.ce.pPager);
67740 && (u.ce.zFilename[0]==0 /* Temp file */
109035 ** sqlite3_open() and sqlite3_open16(). The database filename "zFilename"
109039 const char *zFilename, /* Database filename UTF-8 encoded */
109182 rc = sqlite3BtreeOpen(zFilename, db, &db->aDb[0].pBt, 0,
109294 const char *zFilename,
109297 return openDatabase(zFilename, ppDb,
109314 const void *zFilename,
109317 char const *zFilename8; /* zFilename encoded in UTF-8 instead of UTF-16 */
109321 assert( zFilename );
109329 sqlite3ValueSetStr(pVal, -1, zFilename, SQLITE_UTF16NATIVE, SQLITE_STATIC);