/external/chromium_org/third_party/sqlite/src/src/ |
H A D | pcache.c | 65 ** Remove page pPage from the list of dirty pages. 67 static void pcacheRemoveFromDirtyList(PgHdr *pPage){ argument 68 PCache *p = pPage->pCache; 70 assert( pPage->pDirtyNext || pPage==p->pDirtyTail ); 71 assert( pPage->pDirtyPrev || pPage==p->pDirty ); 74 if( p->pSynced==pPage ){ 75 PgHdr *pSynced = pPage->pDirtyPrev; 82 if( pPage 104 pcacheAddToDirtyList(PgHdr *pPage) argument 210 PgHdr *pPage = 0; local [all...] |
H A D | pcache1.c | 391 PgHdr1 *pPage; local 393 while( (pPage = pNext)!=0 ){ 394 unsigned int h = pPage->iKey % nNew; 395 pNext = pPage->pNext; 396 pPage->pNext = apNew[h]; 397 apNew[h] = pPage; 409 ** This function is used internally to remove the page pPage from the 410 ** PGroup LRU list, if is part of it. If pPage is not part of the PGroup 415 ** If pPage is NULL then this routine is a no-op. 417 static void pcache1PinPage(PgHdr1 *pPage){ argument 451 pcache1RemoveFromHash(PgHdr1 *pPage) argument 495 PgHdr1 *pPage; local 686 PgHdr1 *pPage = 0; local 793 PgHdr1 *pPage = PAGE_TO_PGHDR1(pCache, pPg); local 834 PgHdr1 *pPage = PAGE_TO_PGHDR1(pCache, pPg); local [all...] |
H A D | btree.c | 419 static void releasePage(MemPage *pPage); /* Forward reference */ 859 static u8 *findOverflowCell(MemPage *pPage, int iCell){ argument 861 assert( sqlite3_mutex_held(pPage->pBt->mutex) ); 862 for(i=pPage->nOverflow-1; i>=0; i--){ 865 pOvfl = &pPage->aOvfl[i]; 874 return findCell(pPage, iCell); 887 MemPage *pPage, /* Page containing the cell */ 894 assert( sqlite3_mutex_held(pPage->pBt->mutex) ); 897 assert( pPage->leaf==0 || pPage 886 btreeParseCellPtr( MemPage *pPage, u8 *pCell, CellInfo *pInfo ) argument 954 btreeParseCell( MemPage *pPage, int iCell, CellInfo *pInfo ) argument 968 cellSizePtr(MemPage *pPage, u8 *pCell) argument 1024 cellSize(MemPage *pPage, int iCell) argument 1035 ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC) argument 1055 defragmentPage(MemPage *pPage) argument 1145 allocateSpace(MemPage *pPage, int nByte, int *pIdx) argument 1244 freeSpace(MemPage *pPage, int start, int size) argument 1337 decodeFlags(MemPage *pPage, int flagByte) argument 1371 btreeInitPage(MemPage *pPage) argument 1481 zeroPage(MemPage *pPage, int flags) argument 1517 MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); local 1618 releasePage(MemPage *pPage) argument 1638 MemPage *pPage; local 2666 setChildPtrmaps(MemPage *pPage) argument 2716 modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType) argument 3711 MemPage *pPage = 0; local 3832 MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */ local 4027 MemPage *pPage; local 4272 MemPage *pPage; local 4297 MemPage *pPage = 0; local 4450 MemPage *pPage = pCur->apPage[pCur->iPage]; local 4606 MemPage *pPage; local 4674 MemPage *pPage; local 5030 MemPage *pPage; /* Page being freed. May be NULL. */ local 5148 freePage(MemPage *pPage, int *pRC) argument 5157 clearCell(MemPage *pPage, unsigned char *pCell) argument 5228 fillInCell( MemPage *pPage, unsigned char *pCell, const void *pKey, i64 nKey, const void *pData,int nData, int nZero, int *pnSize ) argument 5386 dropCell(MemPage *pPage, int idx, int sz, int *pRC) argument 5441 insertCell( MemPage *pPage, int i, u8 *pCell, int sz, u8 *pTemp, Pgno iChild, int *pRC ) argument 5528 assemblePage( MemPage *pPage, int nCell, u8 **apCell, u16 *aSize ) argument 5605 balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace) argument 6516 MemPage *pPage = pCur->apPage[iPage]; local 6652 MemPage *pPage; local 6786 MemPage *pPage; /* Page to delete cell from */ local 7058 MemPage *pPage; local 7151 MemPage *pPage = 0; local 7341 MemPage *pPage; /* Current page of the b-tree */ local 7580 MemPage *pPage; local [all...] |
H A D | recover.c | 373 static const unsigned char *PageData(DbPage *pPage, unsigned iOffset){ argument 374 assert( iOffset<=pPage->nPageSize ); 375 return (unsigned char *)pPage->pData + iOffset; 383 static const unsigned char *PageHeader(DbPage *pPage){ argument 384 if( pPage->pgno==1 ){ 386 return PageData(pPage, nDatabaseHeader); 388 return PageData(pPage, 0); 621 DbPage *pPage; /* Reference to leaf page. */ member in struct:RecoverInteriorCursor 633 if( p->pPage ){ 634 sqlite3PagerUnref(p->pPage); 644 interiorCursorSetPage(RecoverInteriorCursor *pCursor, DbPage *pPage) argument 664 interiorCursorCreate(RecoverInteriorCursor *pParent, DbPage *pPage, int nPageSize, RecoverInteriorCursor **ppCursor) argument 817 DbPage *pPage; member in struct:RecoverOverflow 854 overflowMaybeCreate(DbPage *pPage, unsigned nPageSize, unsigned iRecordOffset, unsigned nRecordBytes, unsigned *pnLocalRecordBytes, RecoverOverflow **ppOverflow) argument 978 overflowGetSegment(DbPage *pPage, unsigned iRecordOffset, unsigned nLocalRecordBytes, RecoverOverflow *pOverflow, unsigned iRequestOffset, unsigned nRequestBytes, unsigned char **ppBase, int *pbFree) argument 1085 DbPage *pPage; /* Reference to leaf page. */ member in struct:RecoverLeafCursor 1120 leafCursorLoadPage(RecoverLeafCursor *pCursor, DbPage *pPage) argument 1231 DbPage *pPage; /* Reference to page at iRootPage. */ local [all...] |
H A D | test_btree.c | 53 MemPage *pPage = pCur->apPage[pCur->iPage]; local 57 pPage ? pPage->pgno : 0, pCur->aiIdx[pCur->iPage],
|
H A D | test2.c | 341 DbPage *pPage; local 353 rc = sqlite3PagerGet(pPager, pgno, &pPage); 359 sqlite3_snprintf(sizeof(zBuf),zBuf,"%p",pPage); local 378 DbPage *pPage; local 387 pPage = sqlite3PagerLookup(pPager, pgno); 388 if( pPage ){ 389 sqlite3_snprintf(sizeof(zBuf),zBuf,"%p",pPage); local 429 DbPage *pPage; local 435 pPage = (DbPage *)sqlite3TestTextToPtr(argv[1]); 436 sqlite3PagerUnref(pPage); 452 DbPage *pPage; local 476 DbPage *pPage; local 499 DbPage *pPage; local [all...] |
H A D | pager.c | 1152 ** Return a 32-bit hash of the page data for pPage. 1162 static u32 pager_pagehash(PgHdr *pPage){ argument 1163 return pager_datahash(pPage->pPager->pageSize, (unsigned char *)pPage->pData); 1165 static void pager_set_pagehash(PgHdr *pPage){ argument 1166 pPage->pageHash = pager_pagehash(pPage); 5534 PgHdr *pPage; local 5537 rc = sqlite3PagerGet(pPager, pg, &pPage); 5539 rc = pager_write(pPage); 5563 PgHdr *pPage = pager_lookup(pPager, pg1+ii); local 5898 PgHdr *pPage; /* Page to journal */ local 6116 sqlite3PagerPageRefcount(DbPage *pPage) argument 6615 DbPage *pPage = 0; local [all...] |
H A D | malloc.c | 186 if( sqlite3GlobalConfig.pPage==0 || sqlite3GlobalConfig.szPage<512 188 sqlite3GlobalConfig.pPage = 0;
|
H A D | main.c | 198 sqlite3PCacheBufferSetup( sqlite3GlobalConfig.pPage, 351 sqlite3GlobalConfig.pPage = va_arg(ap, void*);
|
H A D | sqliteInt.h | 2435 void *pPage; /* Page cache memory */ member in struct:Sqlite3Config 2436 int szPage; /* Size of each page in pPage[] */ 2437 int nPage; /* Number of pages in pPage[] */
|
/external/chromium_org/third_party/sqlite/amalgamation/ |
H A D | sqlite3.c | 10795 void *pPage; /* Page cache memory */ member in struct:Sqlite3Config 10796 int szPage; /* Size of each page in pPage[] */ 10797 int nPage; /* Number of pages in pPage[] */ 11752 (void*)0, /* pPage */ 17906 if( sqlite3GlobalConfig.pPage==0 || sqlite3GlobalConfig.szPage<512 17908 sqlite3GlobalConfig.pPage = 0; 34407 pcacheRemoveFromDirtyList(PgHdr *pPage) argument 34444 pcacheAddToDirtyList(PgHdr *pPage) argument 34550 PgHdr *pPage = 0; local 35318 PgHdr1 *pPage; local 35344 pcache1PinPage(PgHdr1 *pPage) argument 35378 pcache1RemoveFromHash(PgHdr1 *pPage) argument 35422 PgHdr1 *pPage; local 35613 PgHdr1 *pPage = 0; local 35720 PgHdr1 *pPage = PAGE_TO_PGHDR1(pCache, pPg); local 35761 PgHdr1 *pPage = PAGE_TO_PGHDR1(pCache, pPg); local 37605 pager_pagehash(PgHdr *pPage) argument 37608 pager_set_pagehash(PgHdr *pPage) argument 41977 PgHdr *pPage; local 42006 PgHdr *pPage = pager_lookup(pPager, pg1+ii); local 42341 PgHdr *pPage; /* Page to journal */ local 42559 sqlite3PagerPageRefcount(DbPage *pPage) argument 43058 DbPage *pPage = 0; local 48157 findOverflowCell(MemPage *pPage, int iCell) argument 48184 btreeParseCellPtr( MemPage *pPage, u8 *pCell, CellInfo *pInfo ) argument 48252 btreeParseCell( MemPage *pPage, int iCell, CellInfo *pInfo ) argument 48266 cellSizePtr(MemPage *pPage, u8 *pCell) argument 48322 cellSize(MemPage *pPage, int iCell) argument 48333 ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC) argument 48353 defragmentPage(MemPage *pPage) argument 48443 allocateSpace(MemPage *pPage, int nByte, int *pIdx) argument 48542 freeSpace(MemPage *pPage, int start, int size) argument 48635 decodeFlags(MemPage *pPage, int flagByte) argument 48669 btreeInitPage(MemPage *pPage) argument 48779 zeroPage(MemPage *pPage, int flags) argument 48815 MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); local 48916 releasePage(MemPage *pPage) argument 48936 MemPage *pPage; local 49964 setChildPtrmaps(MemPage *pPage) argument 50014 modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType) argument 51009 MemPage *pPage = 0; local 51130 MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */ local 51325 MemPage *pPage; local 51570 MemPage *pPage; local 51595 MemPage *pPage = 0; local 51748 MemPage *pPage = pCur->apPage[pCur->iPage]; local 51904 MemPage *pPage; local 51972 MemPage *pPage; local 52328 MemPage *pPage; /* Page being freed. May be NULL. */ local 52446 freePage(MemPage *pPage, int *pRC) argument 52455 clearCell(MemPage *pPage, unsigned char *pCell) argument 52526 fillInCell( MemPage *pPage, unsigned char *pCell, const void *pKey, i64 nKey, const void *pData,int nData, int nZero, int *pnSize ) argument 52684 dropCell(MemPage *pPage, int idx, int sz, int *pRC) argument 52739 insertCell( MemPage *pPage, int i, u8 *pCell, int sz, u8 *pTemp, Pgno iChild, int *pRC ) argument 52826 assemblePage( MemPage *pPage, int nCell, u8 **apCell, u16 *aSize ) argument 52903 balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace) argument 53814 MemPage *pPage = pCur->apPage[iPage]; local 53950 MemPage *pPage; local 54084 MemPage *pPage; /* Page to delete cell from */ local 54356 MemPage *pPage; local 54449 MemPage *pPage = 0; local 54639 MemPage *pPage; /* Current page of the b-tree */ local 54878 MemPage *pPage; local 110826 PageData(DbPage *pPage, unsigned iOffset) argument 110836 PageHeader(DbPage *pPage) argument 111074 DbPage *pPage; /* Reference to leaf page. */ member in struct:RecoverInteriorCursor 111097 interiorCursorSetPage(RecoverInteriorCursor *pCursor, DbPage *pPage) argument 111117 interiorCursorCreate(RecoverInteriorCursor *pParent, DbPage *pPage, int nPageSize, RecoverInteriorCursor **ppCursor) argument 111270 DbPage *pPage; member in struct:RecoverOverflow 111307 overflowMaybeCreate(DbPage *pPage, unsigned nPageSize, unsigned iRecordOffset, unsigned nRecordBytes, unsigned *pnLocalRecordBytes, RecoverOverflow **ppOverflow) argument 111431 overflowGetSegment(DbPage *pPage, unsigned iRecordOffset, unsigned nLocalRecordBytes, RecoverOverflow *pOverflow, unsigned iRequestOffset, unsigned nRequestBytes, unsigned char **ppBase, int *pbFree) argument 111538 DbPage *pPage; /* Reference to leaf page. */ member in struct:RecoverLeafCursor 111573 leafCursorLoadPage(RecoverLeafCursor *pCursor, DbPage *pPage) argument 111684 DbPage *pPage; /* Reference to page at iRootPage. */ local [all...] |
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 9065 sqlite3_pcache_page *pPage; /* Pcache object page handle */ member in struct:PgHdr 11352 void *pPage; /* Page cache memory */ member in struct:Sqlite3Config 11353 int szPage; /* Size of each page in pPage[] */ 11354 int nPage; /* Number of pages in pPage[] */ 12343 (void*)0, /* pPage */ 18772 if( sqlite3GlobalConfig.pPage==0 || sqlite3GlobalConfig.szPage<512 18774 sqlite3GlobalConfig.pPage = 0; 36289 pcacheRemoveFromDirtyList(PgHdr *pPage) argument 36326 pcacheAddToDirtyList(PgHdr *pPage) argument 36443 sqlite3_pcache_page *pPage = 0; local 37244 PgHdr1 *pPage; local 37270 pcache1PinPage(PgHdr1 *pPage) argument 37304 pcache1RemoveFromHash(PgHdr1 *pPage) argument 37348 PgHdr1 *pPage; local 37562 PgHdr1 *pPage = 0; local 37678 PgHdr1 *pPage = (PgHdr1 *)pPg; local 37719 PgHdr1 *pPage = (PgHdr1 *)pPg; local 39578 pager_pagehash(PgHdr *pPage) argument 39581 pager_set_pagehash(PgHdr *pPage) argument 43928 PgHdr *pPage; local 43957 PgHdr *pPage = pager_lookup(pPager, pg1+ii); local 44293 PgHdr *pPage; /* Page to journal */ local 44512 sqlite3PagerPageRefcount(DbPage *pPage) argument 48015 walWriteOneFrame( WalWriter *p, PgHdr *pPage, int nTruncate, sqlite3_int64 iOffset ) argument 50232 findOverflowCell(MemPage *pPage, int iCell) argument 50257 btreeParseCellPtr( MemPage *pPage, u8 *pCell, CellInfo *pInfo ) argument 50325 btreeParseCell( MemPage *pPage, int iCell, CellInfo *pInfo ) argument 50339 cellSizePtr(MemPage *pPage, u8 *pCell) argument 50395 cellSize(MemPage *pPage, int iCell) argument 50406 ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC) argument 50426 defragmentPage(MemPage *pPage) argument 50516 allocateSpace(MemPage *pPage, int nByte, int *pIdx) argument 50615 freeSpace(MemPage *pPage, int start, int size) argument 50708 decodeFlags(MemPage *pPage, int flagByte) argument 50743 btreeInitPage(MemPage *pPage) argument 50855 zeroPage(MemPage *pPage, int flags) argument 50893 MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); local 50994 releasePage(MemPage *pPage) argument 51014 MemPage *pPage; local 52053 setChildPtrmaps(MemPage *pPage) argument 52103 modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType) argument 53098 MemPage *pPage = 0; local 53219 MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */ local 53448 MemPage *pPage; local 53706 MemPage *pPage; local 53731 MemPage *pPage = 0; local 53884 MemPage *pPage = pCur->apPage[pCur->iPage]; local 54044 MemPage *pPage; local 54118 MemPage *pPage; local 54476 MemPage *pPage; /* Page being freed. May be NULL. */ local 54594 freePage(MemPage *pPage, int *pRC) argument 54603 clearCell(MemPage *pPage, unsigned char *pCell) argument 54677 fillInCell( MemPage *pPage, unsigned char *pCell, const void *pKey, i64 nKey, const void *pData,int nData, int nZero, int *pnSize ) argument 54835 dropCell(MemPage *pPage, int idx, int sz, int *pRC) argument 54892 insertCell( MemPage *pPage, int i, u8 *pCell, int sz, u8 *pTemp, Pgno iChild, int *pRC ) argument 54984 assemblePage( MemPage *pPage, int nCell, u8 **apCell, u16 *aSize ) argument 55062 balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace) argument 55997 MemPage *pPage = pCur->apPage[iPage]; local 56133 MemPage *pPage; local 56268 MemPage *pPage; /* Page to delete cell from */ local 56540 MemPage *pPage; local 56633 MemPage *pPage = 0; local 56830 MemPage *pPage; /* Current page of the b-tree */ local 57069 MemPage *pPage; local [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 9065 sqlite3_pcache_page *pPage; /* Pcache object page handle */ member in struct:PgHdr 11352 void *pPage; /* Page cache memory */ member in struct:Sqlite3Config 11353 int szPage; /* Size of each page in pPage[] */ 11354 int nPage; /* Number of pages in pPage[] */ 12343 (void*)0, /* pPage */ 18772 if( sqlite3GlobalConfig.pPage==0 || sqlite3GlobalConfig.szPage<512 18774 sqlite3GlobalConfig.pPage = 0; 36317 pcacheRemoveFromDirtyList(PgHdr *pPage) argument 36354 pcacheAddToDirtyList(PgHdr *pPage) argument 36471 sqlite3_pcache_page *pPage = 0; local 37272 PgHdr1 *pPage; local 37298 pcache1PinPage(PgHdr1 *pPage) argument 37332 pcache1RemoveFromHash(PgHdr1 *pPage) argument 37376 PgHdr1 *pPage; local 37590 PgHdr1 *pPage = 0; local 37706 PgHdr1 *pPage = (PgHdr1 *)pPg; local 37747 PgHdr1 *pPage = (PgHdr1 *)pPg; local 39606 pager_pagehash(PgHdr *pPage) argument 39609 pager_set_pagehash(PgHdr *pPage) argument 43956 PgHdr *pPage; local 43985 PgHdr *pPage = pager_lookup(pPager, pg1+ii); local 44321 PgHdr *pPage; /* Page to journal */ local 44540 sqlite3PagerPageRefcount(DbPage *pPage) argument 48043 walWriteOneFrame( WalWriter *p, PgHdr *pPage, int nTruncate, sqlite3_int64 iOffset ) argument 50260 findOverflowCell(MemPage *pPage, int iCell) argument 50285 btreeParseCellPtr( MemPage *pPage, u8 *pCell, CellInfo *pInfo ) argument 50353 btreeParseCell( MemPage *pPage, int iCell, CellInfo *pInfo ) argument 50367 cellSizePtr(MemPage *pPage, u8 *pCell) argument 50423 cellSize(MemPage *pPage, int iCell) argument 50434 ptrmapPutOvflPtr(MemPage *pPage, u8 *pCell, int *pRC) argument 50454 defragmentPage(MemPage *pPage) argument 50544 allocateSpace(MemPage *pPage, int nByte, int *pIdx) argument 50643 freeSpace(MemPage *pPage, int start, int size) argument 50736 decodeFlags(MemPage *pPage, int flagByte) argument 50771 btreeInitPage(MemPage *pPage) argument 50883 zeroPage(MemPage *pPage, int flags) argument 50921 MemPage *pPage = (MemPage*)sqlite3PagerGetExtra(pDbPage); local 51022 releasePage(MemPage *pPage) argument 51042 MemPage *pPage; local 52081 setChildPtrmaps(MemPage *pPage) argument 52131 modifyPagePointer(MemPage *pPage, Pgno iFrom, Pgno iTo, u8 eType) argument 53126 MemPage *pPage = 0; local 53247 MemPage *pPage = pCur->apPage[pCur->iPage]; /* Btree page of current entry */ local 53476 MemPage *pPage; local 53734 MemPage *pPage; local 53759 MemPage *pPage = 0; local 53912 MemPage *pPage = pCur->apPage[pCur->iPage]; local 54072 MemPage *pPage; local 54146 MemPage *pPage; local 54504 MemPage *pPage; /* Page being freed. May be NULL. */ local 54622 freePage(MemPage *pPage, int *pRC) argument 54631 clearCell(MemPage *pPage, unsigned char *pCell) argument 54705 fillInCell( MemPage *pPage, unsigned char *pCell, const void *pKey, i64 nKey, const void *pData,int nData, int nZero, int *pnSize ) argument 54863 dropCell(MemPage *pPage, int idx, int sz, int *pRC) argument 54920 insertCell( MemPage *pPage, int i, u8 *pCell, int sz, u8 *pTemp, Pgno iChild, int *pRC ) argument 55012 assemblePage( MemPage *pPage, int nCell, u8 **apCell, u16 *aSize ) argument 55090 balance_quick(MemPage *pParent, MemPage *pPage, u8 *pSpace) argument 56025 MemPage *pPage = pCur->apPage[iPage]; local 56161 MemPage *pPage; local 56296 MemPage *pPage; /* Page to delete cell from */ local 56568 MemPage *pPage; local 56661 MemPage *pPage = 0; local 56858 MemPage *pPage; /* Current page of the b-tree */ local 57097 MemPage *pPage; local [all...] |