Lines Matching refs:pp

1836   int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
11038 sqlite3_changeset_iter **pp, /* OUT: New changeset iterator handle */
11043 sqlite3_changeset_iter **pp, /* OUT: New changeset iterator handle */
11410 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp);
12130 sqlite3_changeset_iter **pp,
12135 sqlite3_changeset_iter **pp,
22343 void volatile **pp /* OUT: Pointer to mapping */ in sqlite3OsShmMap() argument
22346 return id->pMethods->xShmMap(id, iPage, pgsz, bExtend, pp); in sqlite3OsShmMap()
22352 SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ in sqlite3OsFetch() argument
22354 return id->pMethods->xFetch(id, iOff, iAmt, pp); in sqlite3OsFetch()
22361 SQLITE_PRIVATE int sqlite3OsFetch(sqlite3_file *id, i64 iOff, int iAmt, void **pp){ in sqlite3OsFetch() argument
22362 *pp = 0; in sqlite3OsFetch()
26691 static void mallocWithAlarm(int n, void **pp){
26706 *pp = 0;
26733 *pp = p;
33505 struct vxworksFileId **pp;
33506 for(pp=&vxworksFileList; *pp && *pp!=pId; pp = &((*pp)->pNext)){}
33507 assert( *pp==pId );
33508 *pp = pId->pNext;
37148 void volatile **pp /* OUT: Mapped memory */
37269 *pp = pShmNode->apRegion[iRegion];
37271 *pp = 0;
37423 unixShm **pp; /* For looping over sibling connections */
37437 for(pp=&pShmNode->pFirst; (*pp)!=p; pp = &(*pp)->pNext){}
37438 *pp = p->pNext;
37628 static int unixFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){
37632 *pp = 0;
37641 *pp = &((u8 *)pFd->pMapRegion)[iOff];
38279 UnixUnusedFd **pp;
38282 for(pp=&pInode->pUnused; *pp && (*pp)->flags!=flags; pp=&((*pp)->pNext));
38283 pUnused = *pp;
38285 *pp = pUnused->pNext;
44417 winShmNode **pp;
44422 pp = &winShmNodeList;
44423 while( (p = *pp)!=0 ){
44449 *pp = p->pNext;
44453 pp = &p->pNext;
44612 winShm **pp; /* For looping over sibling connections */
44622 for(pp=&pShmNode->pFirst; (*pp)!=p; pp = &(*pp)->pNext){}
44623 *pp = p->pNext;
44788 void volatile **pp /* OUT: Mapped memory */
44916 *pp = (void *)&p[iOffsetShift];
44918 *pp = 0;
45083 static int winFetch(sqlite3_file *fd, i64 iOff, int nAmt, void **pp){
45087 *pp = 0;
45090 osGetCurrentProcessId(), fd, iOff, nAmt, pp));
45103 *pp = &((u8 *)pFd->pMapRegion)[iOff];
45110 osGetCurrentProcessId(), fd, pp, *pp));
46778 static int memdbFetch(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp);
47024 void **pp
47028 *pp = 0;
47031 *pp = (void*)(p->aData + iOfst);
49248 PgHdr1 **pp;
49252 for(pp=&pCache->apHash[h]; (*pp)!=pPage; pp=&(*pp)->pNext);
49253 *pp = (*pp)->pNext;
49312 PgHdr1 **pp;
49315 pp = &pCache->apHash[h];
49316 while( (pPage = *pp)!=0 ){
49319 *pp = pPage->pNext;
49323 pp = &pPage->pNext;
49757 PgHdr1 **pp;
49765 pp = &pCache->apHash[h];
49766 while( (*pp)!=pPage ){
49767 pp = &(*pp)->pNext;
49769 *pp = pPage->pNext;
59930 static int walIteratorInit(Wal *pWal, u32 nBackfill, WalIterator **pp){
60001 *pp = p;
73955 sqlite3_backup **pp;
73957 pp = sqlite3PagerBackupPtr(sqlite3BtreePager(p->pSrc));
73958 p->pNext = *pp;
73959 *pp = p;
74221 sqlite3_backup **pp; /* Ptr to head of pagers backup list */
74239 pp = sqlite3PagerBackupPtr(sqlite3BtreePager(p->pSrc));
74240 while( *pp!=p ){
74241 pp = &(*pp)->pNext;
74243 *pp = p->pNext;
79521 SQLITE_PRIVATE void sqlite3VdbeDeleteAuxData(sqlite3 *db, AuxData **pp, int iOp, int mask){
79522 while( *pp ){
79523 AuxData *pAux = *pp;
79533 *pp = pAux->pNextAux;
79536 pp= &pAux->pNextAux;
79678 SQLITE_PRIVATE int sqlite3VdbeCursorMoveto(VdbeCursor **pp, int *piCol){
79679 VdbeCursor *p = *pp;
79684 *pp = p->pAltCursor;
92334 static int vdbeSorterMapFile(SortSubtask *pTask, SorterFile *pFile, u8 **pp){
92339 rc = sqlite3OsFetch(pFd, 0, (int)pFile->iEof, (void**)pp);
93065 SorterRecord **pp = &pFinal;
93076 *pp = p1;
93077 pp = &p1->u.pNext;
93080 *pp = p2;
93084 *pp = p2;
93085 pp = &p2->u.pNext;
93089 *pp = p1;
96373 Window **pp;
96374 for(pp=&pWalker->u.pSelect->pWin; *pp; pp=&(*pp)->pNextWin){
96375 if( *pp==pExpr->y.pWin ){
96376 *pp = (*pp)->pNextWin;
98402 Select **pp = &pRet;
98432 *pp = pNew;
98433 pp = &pNew->pPrior;
103123 RenameToken **pp;
103125 for(pp=&pParse->pRename; (*pp); pp=&(*pp)->pNext){
103126 if( (*pp)->p==pPtr ){
103127 RenameToken *pToken = *pp;
103128 *pp = pToken->pNext;
103202 RenameToken **pp;
103207 for(pp=&pCtx->pList; *pp!=pBest; pp=&(*pp)->pNext);
103208 *pp = pBest->pNext;
132101 Trigger **pp;
132102 for(pp=&pTab->pTrigger; *pp!=pTrigger; pp=&((*pp)->pNext));
132103 *pp = (*pp)->pNext;
147424 Window **pp = &pRet;
147427 *pp = sqlite3WindowDup(db, 0, pWin);
147428 if( *pp==0 ) break;
147429 pp = &((*pp)->pNextWin);
159086 sqlite3 **pp;
159088 for(pp=&sqlite3BlockedList; *pp; pp = &(*pp)->pNextBlocked){
159089 if( *pp==db ){
159090 *pp = (*pp)->pNextBlocked;
159101 sqlite3 **pp;
159104 pp=&sqlite3BlockedList;
159105 *pp && (*pp)->xUnlockNotify!=db->xUnlockNotify;
159106 pp=&(*pp)->pNextBlocked
159108 db->pNextBlocked = *pp;
159109 *pp = db;
159231 sqlite3 **pp; /* Iterator variable */
159240 for(pp=&sqlite3BlockedList; *pp; /* no-op */ ){
159241 sqlite3 *p = *pp;
159309 *pp = p->pNextBlocked;
159312 pp = &p->pNextBlocked;
160717 static void fts3GetDeltaVarint(char **pp, sqlite3_int64 *pVal){
160719 *pp += sqlite3Fts3GetVarint(*pp, &iVal);
160733 char **pp,
160743 for(p = (*pp)-2; p>=pStart && *p&0x80; p--);
160745 *pp = p;
161203 static int fts3GobbleInt(const char **pp, int *pnOut){
161208 for(p=*pp; p[0]>='0' && p[0]<='9'; p++){
161215 if( p==*pp ) return SQLITE_ERROR;
161217 *pp = p;
162252 char **pp, /* IN/OUT: Output pointer */
162257 *pp += sqlite3Fts3PutVarint(*pp, iVal-*piPrev);
162275 static void fts3PoslistCopy(char **pp, char **ppPoslist){
162295 if( pp ){
162297 char *p = *pp;
162300 *pp = p;
162322 static void fts3ColumnlistCopy(char **pp, char **ppPoslist){
162333 if( pp ){
162335 char *p = *pp;
162338 *pp = p;
162368 char **pp, /* IN/OUT: Pointer into position-list buffer */
162371 if( (**pp)&0xFE ){
162372 fts3GetDeltaVarint(pp, pi);
162388 static int fts3PutColNumber(char **pp, int iCol){
162391 char *p = *pp; /* Output pointer */
162394 *pp = &p[n];
162407 char **pp, /* Output buffer */
162411 char *p = *pp;
162474 *pp = p;
162504 char **pp, /* IN/OUT: Preallocated output buffer */
162511 char *p = *pp;
162566 assert( pp && p );
162603 if( *pp==p ){
162607 *pp = p;
162627 char **pp, /* Output buffer */
162648 fts3PoslistMerge(pp, &aTmp, &aTmp2);
162650 fts3PoslistCopy(pp, &aTmp);
162652 fts3PoslistCopy(pp, &aTmp2);
162685 char **pp, /* IN/OUT: Point to read varint from */
162690 if( *pp>=pEnd ){
162691 *pp = 0;
162694 *pp += sqlite3Fts3GetVarint(*pp, &iVal);
162719 char **pp, /* IN/OUT: Output pointer */
162733 *pp += sqlite3Fts3PutVarint(*pp, iWrite);
167602 static int fts3ExprBalance(Fts3Expr **pp, int nMaxDepth){
167604 Fts3Expr *pRoot = *pp; /* Initial root node */
167761 *pp = pRoot;
169541 const sqlite3_tokenizer_module **pp
169547 *pp = 0;
169556 memcpy((void *)pp, sqlite3_column_blob(pStmt, 0), sizeof(*pp));
170000 const sqlite3_tokenizer_module **pp,
170012 *pp = p;
170668 sqlite3_stmt **pp, /* OUT: Statement handle */
170803 *pp = pStmt;
171021 PendingList **pp, /* IN/OUT: Pointer to PendingList struct */
171024 PendingList *p = *pp;
171040 sqlite3_free(*pp);
171041 *pp = 0;
171051 *pp = p;
171065 PendingList **pp, /* IN/OUT: PendingList structure */
171071 PendingList *p = *pp;
171109 if( p!=*pp ){
171110 *pp = p;
176332 static void fts3GetDeltaPosition(char **pp, int *piPos){
176334 *pp += fts3GetVarint32(*pp, &iVal);
178045 sqlite3_tokenizer **pp /* OUT: New tokenizer handle */
178085 *pp = (sqlite3_tokenizer *)pNew;
178099 sqlite3_tokenizer_cursor **pp /* OUT: New cursor object */
178118 *pp = &pCsr->base;
181750 RtreeNode **pp;
181752 pp = &pRtree->aHash[nodeHash(pNode->iNode)];
181753 for( ; (*pp)!=pNode; pp = &(*pp)->pNext){ assert(*pp); }
181754 *pp = pNode->pNext;
191126 RbuUpdateStmt **pp;
191137 for(pp=&pIter->pRbuUpdate; *pp; pp=&((*pp)->pNext)){
191138 pUp = *pp;
191140 *pp = pUp->pNext;
191151 for(pp=&pIter->pRbuUpdate; *pp!=pUp; pp=&((*pp)->pNext));
191152 *pp = 0;
193008 rbu_file **pp;
193010 for(pp=&p->pRbuVfs->pMain; *pp && *pp!=p; pp=&((*pp)->pMainNext)){}
193011 if( *pp ) *pp = p->pMainNext;
193013 for(pp=&p->pRbuVfs->pMainRbu; *pp && *pp!=p; pp=&((*pp)->pMainRbuNext)){}
193014 if( *pp ) *pp = p->pMainRbuNext;
193414 void volatile **pp
193448 *pp = p->apShm[iRegion];
193450 *pp = 0;
193454 rc = p->pReal->pMethods->xShmMap(p->pReal, iRegion, szRegion, isWrite, pp);
196767 sqlite3_session **pp;
196773 for(pp=&pHead; ALWAYS((*pp)!=0); pp=&((*pp)->pNext)){
196774 if( (*pp)==pSession ){
196775 *pp = (*pp)->pNext;
197610 sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
197623 *pp = 0;
197638 *pp = pRet;
197646 sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
197650 return sessionChangesetStart(pp, 0, 0, nChangeset, pChangeset, 0);
197653 sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
197659 return sessionChangesetStart(pp, 0, 0, nChangeset, pChangeset, bInvert);
197666 sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
197670 return sessionChangesetStart(pp, xInput, pIn, 0, 0, 0);
197673 sqlite3_changeset_iter **pp, /* OUT: Changeset iterator handle */
197679 return sessionChangesetStart(pp, xInput, pIn, 0, 0, bInvert);
198745 static int sessionPrepare(sqlite3 *db, sqlite3_stmt **pp, const char *zSql){
198746 return sqlite3_prepare_v2(db, zSql, -1, pp, 0);
199841 SessionChange **pp;
199898 for(pp=&pTab->apChange[iHash]; *pp; pp=&(*pp)->pNext){
199902 bPkOnly1 = (*pp)->op==SQLITE_DELETE;
199905 if( sessionChangeEqual(pTab, bPkOnly1, (*pp)->aRecord, bPkOnly2, aRec) ){
199906 pExist = *pp;
199907 *pp = (*pp)->pNext;
199997 SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp){
200006 *pp = p;
204435 static int sqlite3Fts5TermsetNew(Fts5Termset **pp){
204437 *pp = sqlite3Fts5MallocZero(&rc, sizeof(Fts5Termset));
208645 Fts5HashEntry **pp;
208649 for(pp=&pHash->aSlot[iHash]; *pp!=p; pp=&(*pp)->pHashNext);
208650 *pp = pNew;
214117 Fts5Index **pp,
214123 *pp = p = (Fts5Index*)sqlite3Fts5MallocZero(&rc, sizeof(Fts5Index));
214147 *pp = 0;
216172 Fts5Cursor **pp;
216176 for(pp=&pTab->pGlobal->pCsr; (*pp)!=pCsr; pp=&(*pp)->pNext);
216177 *pp = pCsr->pNext;
218517 Fts5Storage **pp,
218526 *pp = p = (Fts5Storage*)sqlite3_malloc64(nByte);
218571 *pp = 0;
219212 sqlite3_stmt **pp,
219220 rc = fts5StorageGetStmt(p, eStmt, pp, pzErrMsg);
219222 assert( p->aStmt[eStmt]==*pp );
222222 i64 *pp = &pCsr->iInstPos;
222228 || sqlite3Fts5PoslistNext64(pIter->pData, pIter->nData, po, pp)