Lines Matching refs:pData

8166 SQLITE_PRIVATE void *sqlite3HashInsert(Hash*, const char *pKey, int nKey, void *pData);
8178 ** SomeStructure *pData = sqliteHashData(p);
8179 ** // do something with pData
9006 const void *pData, int nData,
9821 void *pData; /* Page data */
12759 SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *pData, int nChar);
12760 SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *pData, int nByte);
38232 pPgHdr->pData = pPage->pBuf;
38240 assert( pPgHdr->pData==pPage->pBuf );
38391 memset(pCache->pPage1->pData, 0, pCache->szPage);
41424 static u32 pager_datahash(int nByte, unsigned char *pData){
41428 hash = (hash*1039) + pData[i];
41433 return pager_datahash(pPage->pPager->pageSize, (unsigned char *)pPage->pData);
42575 void *pData;
42576 pData = pPg->pData;
42577 memcpy(pData, (u8*)aData, pPager->pageSize);
42607 memcpy(&pPager->dbFileVers, &((u8*)pData)[24],sizeof(pPager->dbFileVers));
42611 CODEC1(pPager, pData, pPg->pgno, 3, rc=SQLITE_NOMEM);
43112 ** pPg->pData. A shared lock or greater must be held on the database
43133 rc = sqlite3WalReadFrame(pPager->pWal, iFrame, pgsz, pPg->pData);
43138 rc = sqlite3OsRead(pPager->fd, pPg->pData, pgsz, iOffset);
43160 u8 *dbFileVers = &((u8*)pPg->pData)[24];
43164 CODEC1(pPager, pPg->pData, pgno, 3, rc = SQLITE_NOMEM);
43188 put32bits(((char*)pPg->pData)+24, change_counter);
43193 put32bits(((char*)pPg->pData)+92, change_counter);
43194 put32bits(((char*)pPg->pData)+96, SQLITE_VERSION_NUMBER);
43330 sqlite3BackupUpdate(pPager->pBackup, p->pgno, (u8 *)p->pData);
44124 ** The new object will use the pointer pData, obtained from xFetch().
44135 void *pData, /* xFetch()'d data for this page */
44148 sqlite3OsUnfetch(pPager->fd, (i64)(pgno-1) * pPager->pageSize, pData);
44164 p->pData = pData;
44181 sqlite3OsUnfetch(pPager->fd, (i64)(pPg->pgno-1)*pPager->pageSize, pPg->pData);
44501 char *pData; /* Data to write */
44507 CODEC2(pPager, pList->pData, pgno, 6, return SQLITE_NOMEM, pData);
44510 rc = sqlite3OsWrite(pPager->fd, pData, pPager->pageSize, offset);
44517 memcpy(&pPager->dbFileVers, &pData[24], sizeof(pPager->dbFileVers));
44525 sqlite3BackupUpdate(pPager->pBackup, pgno, (u8*)pList->pData);
44592 void *pData = pPg->pData;
44596 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
45556 void *pData = 0;
45559 (i64)(pgno-1) * pPager->pageSize, pPager->pageSize, &pData
45562 if( rc==SQLITE_OK && pData ){
45567 rc = pagerAcquireMapPage(pPager, pgno, pData, &pPg);
45569 sqlite3OsUnfetch(pPager->fd, (i64)(pgno-1)*pPager->pageSize, pData);
45637 memset(pPg->pData, 0, pPager->pageSize);
45956 CODEC2(pPager, pPg->pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
46236 CODEC2(pPager, pPgHdr->pData, 1, 6, rc=SQLITE_NOMEM, zBuf);
46913 CODEC2(pPg->pPager, pPg->pData, pPg->pgno, 6, return 0, aData);
47085 return pPg->pData;
50177 void *pData; /* Data actually written */
50180 if( (pData = sqlite3PagerCodec(pPage))==0 ) return SQLITE_NOMEM;
50182 pData = pPage->pData;
50184 walEncodeFrame(p->pWal, pPage->pgno, nTruncate, pData, aFrame);
50188 rc = walWriteToLog(p, pData, p->szPage, iOffset+sizeof(aFrame));
53236 static void pageReinit(DbPage *pData){
53238 pPage = (MemPage *)sqlite3PagerGetExtra(pData);
53239 assert( sqlite3PagerPageRefcount(pData)>0 );
53243 if( sqlite3PagerPageRefcount(pData)>1 ){
57058 const void *pData,int nData, /* The data */
57059 int nZero, /* Extra zero bytes to append to pData */
57101 pSrc = pData;
57197 pSrc = pData;
58475 ** and the data is given by (pData,nData). The cursor is used only to
58480 ** ignored. For a ZERODATA table, the pData and nData are both ignored.
58498 const void *pData, int nData, /* The data of the new record */
58574 rc = fillInCell(pPage, newCell, pKey, nKey, pData, nData, nZero, &szNew);
72139 Mem *pData; /* MEM cell holding data for the record to be inserted */
72149 pData = &aMem[pOp->p2];
72151 assert( memIsValid(pData) );
72157 REGISTER_TRACE(pOp->p2, pData);
72172 if( pData->flags & MEM_Null ){
72173 pData->z = 0;
72174 pData->n = 0;
72176 assert( pData->flags & (MEM_Blob|MEM_Str) );
72179 if( pData->flags & MEM_Zero ){
72180 nZero = pData->u.nZero;
72185 pData->z, pData->n, nZero,
75657 static void fileWriterWrite(FileWriter *p, u8 *pData, int nData){
75665 memcpy(&p->aBuffer[p->iBufEnd], &pData[nData-nRem], nCopy);
83723 static void sampleSetRowid(sqlite3 *db, Stat4Sample *p, int n, const u8 *pData){
83729 memcpy(p->u.aRowid, pData, n);
84897 static int analysisLoader(void *pData, int argc, char **argv, char **NotUsed){
84898 analysisInfo *pInfo = (analysisInfo*)pData;
100585 InitData *pData, /* Initialization context */
100589 sqlite3 *db = pData->db;
100592 sqlite3SetString(pData->pzErrMsg, db,
100595 *pData->pzErrMsg = sqlite3MAppendf(db, *pData->pzErrMsg,
100596 "%s - %s", *pData->pzErrMsg, zExtra);
100599 pData->rc = db->mallocFailed ? SQLITE_NOMEM : SQLITE_CORRUPT_BKPT;
100615 InitData *pData = (InitData*)pInit;
100616 sqlite3 *db = pData->db;
100617 int iDb = pData->iDb;
100624 corruptSchema(pData, argv[0], 0);
100631 corruptSchema(pData, argv[0], 0);
100654 pData->rc = rc;
100658 corruptSchema(pData, argv[0], sqlite3_errmsg(db));
100664 corruptSchema(pData, 0, 0);
100682 corruptSchema(pData, argv[0], "invalid rootpage");
126528 SQLITE_PRIVATE void *sqlite3Fts3HashInsert(Fts3Hash*, const void *pKey, int nKey, void *pData);
126550 ** SomeStructure *pData = fts3HashData(p);
126551 ** // do something with pData
145382 u8 *pData;
145386 pData = pNode->zData + (12 + pRtree->nBytesPerCell*iCell);
145387 pEnd = pData + pRtree->nDim*8;
145389 for(; pData<pEnd; pData+=4, pCoord++){
145390 readCoord(pData, pCoord);