/external/chromium_org/third_party/sqlite/src/src/ |
H A D | vdbe.h | 61 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon15536
|
H A D | btreeInt.h | 488 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
|
H A D | vdbeInt.h | 46 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
|
H A D | vdbe.c | 1862 const KeyInfo *pKeyInfo; local 1868 pKeyInfo = pOp->p4.pKeyInfo; 1870 assert( pKeyInfo!=0 ); 1890 assert( i<pKeyInfo->nField ); 1891 pColl = pKeyInfo->aColl[i]; 1892 bRev = pKeyInfo->aSortOrder[i]; 3014 KeyInfo *pKeyInfo; local 3028 pKeyInfo = 0; 3063 pKeyInfo [all...] |
H A D | vdbeaux.c | 732 KeyInfo *pKeyInfo; local 736 nByte = sizeof(*pKeyInfo) + (nField-1)*sizeof(pKeyInfo->aColl[0]) + nField; 737 pKeyInfo = sqlite3DbMallocRaw(0, nByte); 738 pOp->p4.pKeyInfo = pKeyInfo; 739 if( pKeyInfo ){ 741 memcpy((char*)pKeyInfo, zP4, nByte - nField); 742 aSortOrder = pKeyInfo->aSortOrder; 744 pKeyInfo 859 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local 2804 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, char *pSpace, int szSpace ) argument 2921 KeyInfo *pKeyInfo; local [all...] |
H A D | select.c | 1831 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local 1833 CollSeq **apColl; /* For looping through pKeyInfo->aColl[] */ 1838 pKeyInfo = sqlite3DbMallocZero(db, 1839 sizeof(*pKeyInfo)+nCol*(sizeof(CollSeq*) + 1)); 1840 if( !pKeyInfo ){ 1845 pKeyInfo->enc = ENC(db); 1846 pKeyInfo->nField = (u16)nCol; 1848 for(i=0, apColl=pKeyInfo->aColl; i<nCol; i++, apColl++){ 1865 sqlite3VdbeChangeP4(v, addr, (char*)pKeyInfo, P4_KEYINFO); 1869 sqlite3DbFree(db, pKeyInfo); 1900 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument 3528 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList); local 3880 KeyInfo *pKeyInfo; local 3906 KeyInfo *pKeyInfo; local 4004 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local 4227 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local [all...] |
H A D | btree.c | 662 pIdxKey = sqlite3VdbeRecordUnpack(pCur->pKeyInfo, (int)nKey, pKey, 3439 struct KeyInfo *pKeyInfo, /* First arg to comparison function */ 3451 assert( hasSharedCacheTableLock(p, iTable, pKeyInfo!=0, wrFlag+1) ); 3470 pCur->pKeyInfo = pKeyInfo; 3487 struct KeyInfo *pKeyInfo, /* First arg to xCompare() */ 3492 rc = btreeCursor(p, iTable, wrFlag, pKeyInfo, pCur); 4225 /* If pCur->pKeyInfo is not NULL, then the caller that opened this cursor 4226 ** expected to open it on an index b-tree. Otherwise, if pKeyInfo is 4230 if( (pCur->pKeyInfo 3435 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 3483 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument [all...] |
H A D | sqliteInt.h | 1427 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord
|
/external/chromium_org/third_party/sqlite/amalgamation/ |
H A D | sqlite3.c | 7931 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon15458 9772 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord 12260 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor 46690 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor 50554 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 50602 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 57857 KeyInfo *pKeyInfo; local 57984 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local 59929 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, char *pSpace, int szSpace ) argument 60046 KeyInfo *pKeyInfo; local 62535 const KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_Compare_stack_vars 62629 KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_OpenWrite_stack_vars 91753 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local 91822 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument 93450 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList); local 93802 KeyInfo *pKeyInfo; local 93828 KeyInfo *pKeyInfo; local 93926 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local 94149 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local [all...] |
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 9150 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon30998 11121 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord 11168 KeyInfo *pKeyInfo; /* A KeyInfo object suitable for this index */ member in struct:Index 13924 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor 51093 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor 55136 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 55185 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 63236 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local 65289 sqlite3VdbeAllocUnpackedRecord( KeyInfo *pKeyInfo, char *pSpace, int szSpace, char **ppFree ) argument 65326 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, UnpackedRecord *p ) argument 65379 KeyInfo *pKeyInfo; local 65651 KeyInfo *pKeyInfo = pPKey2->pKeyInfo; local 70054 const KeyInfo *pKeyInfo; local 71270 KeyInfo *pKeyInfo; local 71386 KeyInfo *pKeyInfo; local 75392 KeyInfo *pKeyInfo = pCsr->pKeyInfo; local 80005 KeyInfo *pKeyInfo = 0; /* Key information */ local 103400 KeyInfo *pKeyInfo = multiSelectOrderByKeyInfo(pParse, p, 1); local 103814 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local 103879 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int iBreak ) argument 105830 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList, 0, 0); local 106202 KeyInfo *pKeyInfo; local 106360 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local 106609 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 9150 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon31029 11121 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord 11168 KeyInfo *pKeyInfo; /* A KeyInfo object suitable for this index */ member in struct:Index 13924 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor 51113 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor 55156 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 55205 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument 63256 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local 65309 sqlite3VdbeAllocUnpackedRecord( KeyInfo *pKeyInfo, char *pSpace, int szSpace, char **ppFree ) argument 65346 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, UnpackedRecord *p ) argument 65399 KeyInfo *pKeyInfo; local 65671 KeyInfo *pKeyInfo = pPKey2->pKeyInfo; local 70074 const KeyInfo *pKeyInfo; local 71290 KeyInfo *pKeyInfo; local 71406 KeyInfo *pKeyInfo; local 75412 KeyInfo *pKeyInfo = pCsr->pKeyInfo; local 80025 KeyInfo *pKeyInfo = 0; /* Key information */ local 103420 KeyInfo *pKeyInfo = multiSelectOrderByKeyInfo(pParse, p, 1); local 103834 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local 103899 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int iBreak ) argument 105850 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList, 0, 0); local 106222 KeyInfo *pKeyInfo; local 106380 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local 106629 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local [all...] |