Lines Matching defs:pBase
671 sqlite3_file *pBase = p->pBaseRead;
685 if( pBase->pMethods ){
687 rc = pBase->pMethods->xFileSize(pBase, &filesize);
693 rc = pBase->pMethods->xRead(pBase, zOut, (int)nRead, iOffset);
768 sqlite3_file *pBase;
777 pBase = p->pBaseRead;
778 if( pBase->pMethods ){
779 rc = pBase->pMethods->xFileSize(pBase, &s);
1347 sqlite3_file *pBase = 0;
1388 pBase = p->pFileData->pBaseWrite;
1392 (pBase->pMethods && (p->op==ASYNC_SYNC || p->op==ASYNC_WRITE) )
1397 if( !pBase->pMethods ){
1398 pBase = p->pFileData->pBaseRead;
1407 assert( pBase );
1410 rc = pBase->pMethods->xWrite(pBase, (void *)(p->zBuf), p->nByte, p->iOffset);
1414 assert( pBase );
1416 rc = pBase->pMethods->xSync(pBase, p->nByte);
1420 assert( pBase );
1423 rc = pBase->pMethods->xTruncate(pBase, p->iOffset);