/external/chromium_org/third_party/sqlite/src/src/ |
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 | 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 | 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 | btreeInt.h | 488 struct KeyInfo *pKeyInfo; /* Argument passed to comparison function */ member in struct:BtCursor
|
H A D | vdbe.h | 61 KeyInfo *pKeyInfo; /* Used when p4type is P4_KEYINFO */ member in union:VdbeOp::__anon13835
|
H A D | vdbeInt.h | 46 KeyInfo *pKeyInfo; /* Info about index keys needed by index cursors */ member in struct:VdbeCursor
|
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/sqlite/dist/orig/ |
H A D | sqlite3.c | 8480 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 D | sqlite3.c | 8480 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 D | sqlite3.c | 7946 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...] |