Lines Matching refs:pVfs
265 sqlite3_vfs *pVfs; /* The VFS used to open this file */ member
2687 winVfsAppData *pAppData = (winVfsAppData*)pFile->pVfs->pAppData; in winClose()
3566 *(char**)pArg = sqlite3_mprintf("%s", pFile->pVfs->zName);
3604 int rc = winGetTempname(pFile->pVfs, &zTFile);
3841 static void winShmPurge(sqlite3_vfs *pVfs, int deleteFlag){ argument
3870 winDelete(pVfs, p->zFilename, 0);
3980 rc = winOpen(pDbFd->pVfs, pShmNode->zFilename,
4019 winShmPurge(pDbFd->pVfs, 0); /* This call frees pShmNode if required */
4061 winShmPurge(pDbFd->pVfs, deleteFlag);
4744 static int winGetTempname(sqlite3_vfs *pVfs, char **pzBuf){ argument
4763 nMax = pVfs->mxPathname; nBuf = nMax + 2;
5004 sqlite3_vfs *pVfs, /* Not used on win32 */
5014 sqlite3_vfs *pVfs, /* Used to get maximum path length and AppData */ argument
5104 rc = winGetTempname(pVfs, &zTmpname);
5200 rc2 = winAccess(pVfs, zName, SQLITE_ACCESS_READ, &isRO);
5217 rc2 = winAccess(pVfs, zName, SQLITE_ACCESS_READ, &isRO);
5237 rc2 = winAccess(pVfs, zName, SQLITE_ACCESS_READ, &isRO);
5253 return winOpen(pVfs, zName, id,
5276 pAppData = (winVfsAppData*)pVfs->pAppData;
5301 pFile->pVfs = pVfs;
5337 sqlite3_vfs *pVfs, /* Not used on win32 */ argument
5346 UNUSED_PARAMETER(pVfs);
5445 sqlite3_vfs *pVfs, /* Not used on win32 */ argument
5454 UNUSED_PARAMETER(pVfs);
5582 sqlite3_vfs *pVfs, /* Pointer to vfs object */ argument
5604 assert( nFull>=pVfs->mxPathname );
5612 char *zOut = sqlite3MallocZero( pVfs->mxPathname+1 );
5618 CCP_RELATIVE, zRelative, zOut, pVfs->mxPathname+1)<0 ){
5628 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s%c%s",
5634 char *zOut = sqlite3MallocZero( pVfs->mxPathname+1 );
5640 zRelative, zOut, pVfs->mxPathname+1)<0 ){
5650 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zUtf8);
5669 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s%c%s",
5672 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zRelative);
5691 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s%c%s",
5752 sqlite3_snprintf(MIN(nFull, pVfs->mxPathname), zFull, "%s", zOut);
5761 sqlite3_vfs *pVfs, /* Pointer to vfs object */ argument
5770 rc = winFullPathnameNoMutex(pVfs, zRelative, nFull, zFull);
5780 static void *winDlOpen(sqlite3_vfs *pVfs, const char *zFilename){ argument
5783 int nFull = pVfs->mxPathname+1;
5790 if( winFullPathname(pVfs, zFilename, nFull, zFull)!=SQLITE_OK ){
5799 UNUSED_PARAMETER(pVfs);
5821 static void winDlError(sqlite3_vfs *pVfs, int nBuf, char *zBufOut){ argument
5822 UNUSED_PARAMETER(pVfs);
5825 static void (*winDlSym(sqlite3_vfs *pVfs,void *pH,const char *zSym))(void){ argument
5827 UNUSED_PARAMETER(pVfs);
5833 static void winDlClose(sqlite3_vfs *pVfs, void *pHandle){ argument
5834 UNUSED_PARAMETER(pVfs);
5870 static int winRandomness(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ argument
5872 UNUSED_PARAMETER(pVfs);
5877 UNUSED_PARAMETER(pVfs);
5927 static int winSleep(sqlite3_vfs *pVfs, int microsec){ argument
5929 UNUSED_PARAMETER(pVfs);
5952 static int winCurrentTimeInt64(sqlite3_vfs *pVfs, sqlite3_int64 *piNow){ argument
5986 UNUSED_PARAMETER(pVfs);
5995 static int winCurrentTime(sqlite3_vfs *pVfs, double *prNow){ argument
5998 rc = winCurrentTimeInt64(pVfs, &i);
6035 static int winGetLastError(sqlite3_vfs *pVfs, int nBuf, char *zBuf){ argument
6037 UNUSED_PARAMETER(pVfs);