Lines Matching refs:zPath

7407   const char *zPath,  in statTimesToUtc()  argument
7414 zUnicodeName = sqlite3_win32_utf8_to_unicode(zPath); in statTimesToUtc()
7435 const char *zPath, in fileStat() argument
7439 int rc = stat(zPath, pStatBuf); in fileStat()
7440 if( rc==0 ) statTimesToUtc(zPath, pStatBuf); in fileStat()
7443 return stat(zPath, pStatBuf); in fileStat()
7453 const char *zPath, in fileLinkStat() argument
7457 int rc = lstat(zPath, pStatBuf); in fileLinkStat()
7458 if( rc==0 ) statTimesToUtc(zPath, pStatBuf); in fileLinkStat()
7461 return lstat(zPath, pStatBuf); in fileLinkStat()
7742 char *zPath; /* Path to current entry */ member
7811 sqlite3_free(pCur->zPath); in fsdirResetCursor()
7814 pCur->zPath = 0; in fsdirResetCursor()
7869 pLvl->zDir = pCur->zPath; in fsdirNext()
7870 pCur->zPath = 0; in fsdirNext()
7873 fsdirSetErrmsg(pCur, "cannot read directory: %s", pCur->zPath); in fsdirNext()
7886 sqlite3_free(pCur->zPath); in fsdirNext()
7887 pCur->zPath = sqlite3_mprintf("%s/%s", pLvl->zDir, pEntry->d_name); in fsdirNext()
7888 if( pCur->zPath==0 ) return SQLITE_NOMEM; in fsdirNext()
7889 if( fileLinkStat(pCur->zPath, &pCur->sStat) ){ in fsdirNext()
7890 fsdirSetErrmsg(pCur, "cannot stat file: %s", pCur->zPath); in fsdirNext()
7903 sqlite3_free(pCur->zPath); in fsdirNext()
7904 pCur->zPath = 0; in fsdirNext()
7920 sqlite3_result_text(ctx, &pCur->zPath[pCur->nBase], -1, SQLITE_TRANSIENT); in fsdirColumn()
7944 n = readlink(pCur->zPath, aBuf, nBuf); in fsdirColumn()
7959 readFileContents(ctx, pCur->zPath); in fsdirColumn()
7989 return (pCur->zPath==0); in fsdirEof()
8024 pCur->zPath = sqlite3_mprintf("%s/%s", pCur->zBase, zDir); in fsdirFilter()
8026 pCur->zPath = sqlite3_mprintf("%s", zDir); in fsdirFilter()
8029 if( pCur->zPath==0 ){ in fsdirFilter()
8032 if( fileLinkStat(pCur->zPath, &pCur->sStat) ){ in fsdirFilter()
8033 fsdirSetErrmsg(pCur, "cannot stat file: %s", pCur->zPath); in fsdirFilter()
9273 static int apndDelete(sqlite3_vfs *pVfs, const char *zPath, int dirSync){ in apndDelete() argument
9274 return ORIGVFS(pVfs)->xDelete(ORIGVFS(pVfs), zPath, dirSync); in apndDelete()
9282 const char *zPath, in apndAccess() argument
9286 return ORIGVFS(pVfs)->xAccess(ORIGVFS(pVfs), zPath, flags, pResOut); in apndAccess()
9290 const char *zPath, in apndFullPathname() argument
9294 return ORIGVFS(pVfs)->xFullPathname(ORIGVFS(pVfs),zPath,nOut,zOut); in apndFullPathname()
9296 static void *apndDlOpen(sqlite3_vfs *pVfs, const char *zPath){ in apndDlOpen() argument
9297 return ORIGVFS(pVfs)->xDlOpen(ORIGVFS(pVfs), zPath); in apndDlOpen()
10724 static ZipfileEntry *zipfileNewEntry(const char *zPath){ in zipfileNewEntry() argument
10729 pNew->cds.zFile = sqlite3_mprintf("%s", zPath); in zipfileNewEntry()
10950 const char *zPath = 0; /* Path for new entry */ in zipfileUpdate() local
11039 zPath = (const char*)sqlite3_value_text(apVal[2]); in zipfileUpdate()
11040 if( zPath==0 ) zPath = ""; in zipfileUpdate()
11041 nPath = (int)strlen(zPath); in zipfileUpdate()
11050 if( nPath<=0 || zPath[nPath-1]!='/' ){ in zipfileUpdate()
11051 zFree = sqlite3_mprintf("%s/", zPath); in zipfileUpdate()
11052 zPath = (const char*)zFree; in zipfileUpdate()
11057 nPath = (int)strlen(zPath); in zipfileUpdate()
11067 if( zipfileComparePath(p->cds.zFile, zPath, nPath)==0 ){ in zipfileUpdate()
11077 zipfileTableErr(pTab, "duplicate name: \"%s\"", zPath); in zipfileUpdate()
11089 pNew = zipfileNewEntry(zPath); in zipfileUpdate()
30041 char *zDrive, *zPath; in find_home_dir() local
30044 zPath = getenv("HOMEPATH"); in find_home_dir()
30045 if( zDrive && zPath ){ in find_home_dir()
30046 n = strlen30(zDrive) + strlen30(zPath) + 1; in find_home_dir()
30049 sqlite3_snprintf(n, home_dir, "%s%s", zDrive, zPath); in find_home_dir()