Lines Matching refs:pPath
45468 DbPath *pPath, /* Path under construction, to which to append zName */ in appendOnePathElement() argument
45477 if( pPath->nUsed>1 ){ in appendOnePathElement()
45478 assert( pPath->zOut[0]=='/' ); in appendOnePathElement()
45479 while( pPath->zOut[--pPath->nUsed]!='/' ){} in appendOnePathElement()
45484 if( pPath->nUsed + nName + 2 >= pPath->nOut ){ in appendOnePathElement()
45485 pPath->rc = SQLITE_ERROR; in appendOnePathElement()
45488 pPath->zOut[pPath->nUsed++] = '/'; in appendOnePathElement()
45489 memcpy(&pPath->zOut[pPath->nUsed], zName, nName); in appendOnePathElement()
45490 pPath->nUsed += nName; in appendOnePathElement()
45492 if( pPath->rc==SQLITE_OK ){ in appendOnePathElement()
45495 pPath->zOut[pPath->nUsed] = 0; in appendOnePathElement()
45496 zIn = pPath->zOut; in appendOnePathElement()
45499 pPath->rc = unixLogError(SQLITE_CANTOPEN_BKPT, "lstat", zIn); in appendOnePathElement()
45504 if( pPath->nSymlink++ > SQLITE_MAX_SYMLINK ){ in appendOnePathElement()
45505 pPath->rc = SQLITE_CANTOPEN_BKPT; in appendOnePathElement()
45510 pPath->rc = unixLogError(SQLITE_CANTOPEN_BKPT, "readlink", zIn); in appendOnePathElement()
45515 pPath->nUsed = 0; in appendOnePathElement()
45517 pPath->nUsed -= nName + 1; in appendOnePathElement()
45519 appendAllPathElements(pPath, zLnk); in appendOnePathElement()
45529 DbPath *pPath, /* Path under construction, to which to append zName */ in appendAllPathElements() argument
45537 appendOnePathElement(pPath, &zPath[j], i-j); in appendAllPathElements()
169488 WherePath *pPath, /* The WherePath to check */
169558 pLoop = pPath->aLoop[iLoop];
169849 static const char *wherePathName(WherePath *pPath, int nLoop, WhereLoop *pLast){
169852 for(i=0; i<nLoop; i++){ zName[i] = pPath->aLoop[i]->cId; }