Lines Matching refs:nPathname
4297 int nPathname = 0; /* Number of bytes in zPathname */
4328 ** to by zPathname, length nPathname. Or, if this is a temporary file,
4329 ** leave both nPathname and zPathname set to 0.
4332 nPathname = pVfs->mxPathname+1;
4333 zPathname = sqlite3Malloc(nPathname*2);
4338 rc = sqlite3OsFullPathname(pVfs, zFilename, nPathname, zPathname);
4339 nPathname = sqlite3Strlen30(zPathname);
4340 if( rc==SQLITE_OK && nPathname+8>pVfs->mxPathname ){
4364 ** Database file name (nPathname+1 bytes)
4365 ** Journal file name (nPathname+8+1 bytes)
4372 nPathname + 1 + /* zFilename */
4373 nPathname + 8 + 1 /* zJournal */
4375 + nPathname + 4 + 1 /* zWal */
4393 assert( nPathname>0 );
4394 pPager->zJournal = (char*)(pPtr += nPathname + 1);
4395 memcpy(pPager->zFilename, zPathname, nPathname);
4396 memcpy(pPager->zJournal, zPathname, nPathname);
4397 memcpy(&pPager->zJournal[nPathname], "-journal", 8);
4399 pPager->zWal = &pPager->zJournal[nPathname+8+1];
4400 memcpy(pPager->zWal, zPathname, nPathname);
4401 memcpy(&pPager->zWal[nPathname], "-wal", 4);