Lines Matching full:pdata
7623 SQLITE_PRIVATE void *sqlite3HashInsert(Hash*, const char *pKey, int nKey, void *pData);
7635 ** SomeStructure *pData = sqliteHashData(p);
7636 ** // do something with pData
8333 const void *pData, int nData,
9066 void *pData; /* Page data */
11821 SQLITE_PRIVATE int sqlite3Utf16ByteLen(const void *pData, int nChar);
11822 SQLITE_PRIVATE int sqlite3Utf8CharLen(const char *pData, int nByte);
36540 pPgHdr->pData = pPage->pBuf;
36548 assert( pPgHdr->pData==pPage->pBuf );
36699 memset(pCache->pPage1->pData, 0, pCache->szPage);
39598 static u32 pager_datahash(int nByte, unsigned char *pData){
39602 hash = (hash*1039) + pData[i];
39607 return pager_datahash(pPage->pPager->pageSize, (unsigned char *)pPage->pData);
40730 void *pData;
40731 pData = pPg->pData;
40732 memcpy(pData, (u8*)aData, pPager->pageSize);
40762 memcpy(&pPager->dbFileVers, &((u8*)pData)[24],sizeof(pPager->dbFileVers));
40766 CODEC1(pPager, pData, pPg->pgno, 3, rc=SQLITE_NOMEM);
41252 ** pPg->pData. A shared lock or greater must be held on the database
41273 memset(pPg->pData, 0, pPager->pageSize);
41279 rc = sqlite3WalRead(pPager->pWal, pgno, &isInWal, pgsz, pPg->pData);
41283 rc = sqlite3OsRead(pPager->fd, pPg->pData, pgsz, iOffset);
41305 u8 *dbFileVers = &((u8*)pPg->pData)[24];
41309 CODEC1(pPager, pPg->pData, pgno, 3, rc = SQLITE_NOMEM);
41333 put32bits(((char*)pPg->pData)+24, change_counter);
41338 put32bits(((char*)pPg->pData)+92, change_counter);
41339 put32bits(((char*)pPg->pData)+96, SQLITE_VERSION_NUMBER);
41461 sqlite3BackupUpdate(pPager->pBackup, p->pgno, (u8 *)p->pData);
42499 char *pData; /* Data to write */
42505 CODEC2(pPager, pList->pData, pgno, 6, return SQLITE_NOMEM, pData);
42508 rc = sqlite3OsWrite(pPager->fd, pData, pPager->pageSize, offset);
42515 memcpy(&pPager->dbFileVers, &pData[24], sizeof(pPager->dbFileVers));
42522 sqlite3BackupUpdate(pPager->pBackup, pgno, (u8*)pList->pData);
42590 void *pData = pPg->pData;
42594 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
43524 memset(pPg->pData, 0, pPager->pageSize);
43766 void *pData = pPg->pData;
43831 CODEC2(pPager, pData, pPg->pgno, 7, return SQLITE_NOMEM, pData2);
44110 CODEC2(pPager, pPgHdr->pData, 1, 6, rc=SQLITE_NOMEM, zBuf);
44953 return pPg->pData;
45352 CODEC2(pPg->pPager, pPg->pData, pPg->pgno, 6, return 0, aData);
48050 void *pData; /* Data actually written */
48053 if( (pData = sqlite3PagerCodec(pPage))==0 ) return SQLITE_NOMEM;
48055 pData = pPage->pData;
48057 walEncodeFrame(p->pWal, pPage->pgno, nTruncate, pData, aFrame);
48061 rc = walWriteToLog(p, pData, p->szPage, iOffset+sizeof(aFrame));
51041 static void pageReinit(DbPage *pData){
51043 pPage = (MemPage *)sqlite3PagerGetExtra(pData);
51044 assert( sqlite3PagerPageRefcount(pData)>0 );
51048 if( sqlite3PagerPageRefcount(pData)>1 ){
54709 const void *pData,int nData, /* The data */
54710 int nZero, /* Extra zero bytes to append to pData */
54752 pSrc = pData;
54848 pSrc = pData;
56129 ** and the data is given by (pData,nData). The cursor is used only to
56134 ** ignored. For a ZERODATA table, the pData and nData are both ignored.
56152 const void *pData, int nData, /* The data of the new record */
56221 rc = fillInCell(pPage, newCell, pKey, nKey, pData, nData, nZero, &szNew);
65242 Mem *pData; /* MEM cell holding data for the record to be inserted */
68914 Mem *pData; /* MEM cell holding data for the record to be inserted */
68925 u.bh.pData = &aMem[pOp->p2];
68927 assert( memIsValid(u.bh.pData) );
68933 REGISTER_TRACE(pOp->p2, u.bh.pData);
68948 if( u.bh.pData->flags & MEM_Null ){
68949 u.bh.pData->z = 0;
68950 u.bh.pData->n = 0;
68952 assert( u.bh.pData->flags & (MEM_Blob|MEM_Str) );
68955 if( u.bh.pData->flags & MEM_Zero ){
68956 u.bh.nZero = u.bh.pData->u.nZero;
68962 u.bh.pData->z, u.bh.pData->n, u.bh.nZero,
80147 static int analysisLoader(void *pData, int argc, char **argv, char **NotUsed){
80148 analysisInfo *pInfo = (analysisInfo*)pData;
93696 InitData *pData, /* Initialization context */
93700 sqlite3 *db = pData->db;
93703 sqlite3SetString(pData->pzErrMsg, db,
93706 *pData->pzErrMsg = sqlite3MAppendf(db, *pData->pzErrMsg,
93707 "%s - %s", *pData->pzErrMsg, zExtra);
93710 pData->rc = db->mallocFailed ? SQLITE_NOMEM : SQLITE_CORRUPT_BKPT;
93726 InitData *pData = (InitData*)pInit;
93727 sqlite3 *db = pData->db;
93728 int iDb = pData->iDb;
93735 corruptSchema(pData, argv[0], 0);
93742 corruptSchema(pData, argv[0], 0);
93765 pData->rc = rc;
93769 corruptSchema(pData, argv[0], sqlite3_errmsg(db));
93775 corruptSchema(pData, 0, 0);
93793 corruptSchema(pData, argv[0], "invalid rootpage");
116431 SQLITE_PRIVATE void *sqlite3Fts3HashInsert(Fts3Hash*, const void *pKey, int nKey, void *pData);
116453 ** SomeStructure *pData = fts3HashData(p);
116454 ** // do something with pData