Searched defs:pKeyInfo (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Dvdbe.h61 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon15536
H A DbtreeInt.h488 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
H A DvdbeInt.h46 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
H A Dvdbe.c1862 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 Dvdbeaux.c732 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 Dselect.c1831 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 Dbtree.c662 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 DsqliteInt.h1427 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c7931 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 Dsqlite3.c9150 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 Dsqlite3.c9150 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...]

Completed in 738 milliseconds