Lines Matching refs:pExtra

8818   void *pExtra;      /* Extra information associated with the page */  member
15680 void *pExtra; /* Extra content */ member
49903 pPg = (PgHdr*)pLower->pExtra;
50290 pPgHdr = (PgHdr*)pPage->pExtra;
50295 pPgHdr->pExtra = (void *)&pPgHdr[1];
50296 memset(pPgHdr->pExtra, 0, 8);
50317 pPgHdr = (PgHdr *)pPage->pExtra;
51020 pX->page.pExtra = &pX[1];
51169 p->page.pExtra = &p[1];
51646 *(void **)pPage->page.pExtra = 0;
56666 memset(p->pExtra, 0, 8);
56673 p->pExtra = (void *)&p[1];
56679 assert( p->pExtra==(void *)&p[1] );
59877 return pPg->pExtra;
116875 char *pExtra = ((char*)p)+ROUND8(sizeof(Index));
116876 p->azColl = (const char**)pExtra; pExtra += ROUND8(sizeof(char*)*nCol);
116877 p->aiRowLogEst = (LogEst*)pExtra; pExtra += sizeof(LogEst)*(nCol+1);
116878 p->aiColumn = (i16*)pExtra; pExtra += sizeof(i16)*nCol;
116879 p->aSortOrder = (u8*)pExtra;
133804 ExprList *pExtra; /* Extra columns needed by sorter refs */
133821 if( pInfo->pExtra ){
133822 sqlite3ExprCodeExprList(pParse, pInfo->pExtra, pInfo->regExtraResult, 0, 0);
133823 sqlite3ExprListDelete(pParse->db, pInfo->pExtra);
134195 ExprList *pExtra = 0;
134230 pExtra = sqlite3ExprListAppend(pParse, pExtra, pNew);
134244 *ppExtra = pExtra;
134322 ExprList *pExtra = 0;
134350 selectExprDefer(pParse, pSort, p->pEList, &pExtra);
134351 if( pExtra && pParse->db->mallocFailed==0 ){
134358 pOp->p2 += (pExtra->nExpr - pSort->nDefer);
134359 pOp->p4.pKeyInfo->nAllField += (pExtra->nExpr - pSort->nDefer);
134360 pParse->nMem += pExtra->nExpr;
134390 sRowLoadInfo.pExtra = pExtra;
134392 if( pExtra ) nResultCol += pExtra->nExpr;