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

/external/chromium_org/third_party/sqlite/src/src/
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 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 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 DbtreeInt.h488 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
H A Dvdbe.h61 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon13835
H A DvdbeInt.h46 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
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/sqlite/dist/orig/
H A Dsqlite3.c8480 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon25812
10331 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord
12879 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
48933 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
52821 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument
52870 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument
60247 KeyInfo *pKeyInfo; local
60373 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local
62364 sqlite3VdbeAllocUnpackedRecord( KeyInfo *pKeyInfo, char *pSpace, int szSpace, char **ppFree ) argument
62400 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, UnpackedRecord *p ) argument
62462 KeyInfo *pKeyInfo; local
65058 const KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_Compare_stack_vars
65153 KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_OpenWrite_stack_vars
71955 KeyInfo *pKeyInfo = pCsr->pKeyInfo; local
96365 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local
96434 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument
98069 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList); local
98471 KeyInfo *pKeyInfo; local
98501 KeyInfo *pKeyInfo; local
98642 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local
98873 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local
[all...]
/external/sqlite/dist/
H A Dsqlite3.c8480 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon25837
10331 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord
12879 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
48961 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
52849 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument
52898 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument
60275 KeyInfo *pKeyInfo; local
60401 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local
62392 sqlite3VdbeAllocUnpackedRecord( KeyInfo *pKeyInfo, char *pSpace, int szSpace, char **ppFree ) argument
62428 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, UnpackedRecord *p ) argument
62490 KeyInfo *pKeyInfo; local
65086 const KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_Compare_stack_vars
65181 KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_OpenWrite_stack_vars
71983 KeyInfo *pKeyInfo = pCsr->pKeyInfo; local
96401 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local
96470 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument
98105 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList); local
98507 KeyInfo *pKeyInfo; local
98537 KeyInfo *pKeyInfo; local
98678 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local
98909 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local
[all...]
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c7946 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon13757
9787 KeyInfo *pKeyInfo; /* Collation and sort-order information */ member in struct:UnpackedRecord
12275 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
46869 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
50733 btreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument
50781 sqlite3BtreeCursor( Btree *p, int iTable, int wrFlag, struct KeyInfo *pKeyInfo, BtCursor *pCur ) argument
58036 KeyInfo *pKeyInfo; local
58163 KeyInfo *pKeyInfo = pOp->p4.pKeyInfo; local
60108 sqlite3VdbeRecordUnpack( KeyInfo *pKeyInfo, int nKey, const void *pKey, char *pSpace, int szSpace ) argument
60225 KeyInfo *pKeyInfo; local
62714 const KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_Compare_stack_vars
62808 KeyInfo *pKeyInfo; member in struct:vdbeExecUnion::OP_OpenWrite_stack_vars
91960 KeyInfo *pKeyInfo; /* Collating sequence for the result set */ local
92029 generateOutputSubroutine( Parse *pParse, Select *p, SelectDest *pIn, SelectDest *pDest, int regReturn, int regPrev, KeyInfo *pKeyInfo, int p4type, int iBreak ) argument
93657 KeyInfo *pKeyInfo = keyInfoFromExprList(pParse, pE->x.pList); local
94009 KeyInfo *pKeyInfo; local
94035 KeyInfo *pKeyInfo; local
94133 KeyInfo *pKeyInfo; /* Keying information for the group by clause */ local
94356 KeyInfo *pKeyInfo = 0; /* Keyinfo for scanned index */ local
[all...]

Completed in 457 milliseconds