Lines Matching defs:nDb
17016 int nDb; /* Number of backends currently in use */
23368 for(i=0; i<db->nDb; i++){
23398 for(i=0; i<db->nDb; i++){
23471 for(i=0; i<db->nDb; i++){
42916 int nDb; /* Number of valid bytes in zDb */
42936 nDb = sqlite3Strlen30(zPath) - 1;
42937 while( nDb>0 && zPath[nDb]!='.' ){
42938 if( zPath[nDb]=='-' ){
42939 memcpy(zDb, zPath, nDb);
42940 zDb[nDb] = '\0';
42944 nDb--;
68473 for(i=0; i<db->nDb; i++){
68489 for(i=0; i<db->nDb; i++){
68510 for(i=0; i<db->nDb; i++){
68537 if( db->pVfs==0 && db->nDb==0 ) return 1;
68539 assert( iDb>=0 && iDb<db->nDb );
68564 for(i=0; i<db->nDb; i++){
71170 for(iDb=db->nDb-1; iDb>=0; iDb--){
71305 for(i=0; i<db->nDb; i++){
72709 for(iDb=0; ALWAYS(iDb<db->nDb); iDb++){
83022 for(j=0; j<p->db->nDb; j++) sqlite3VdbeUsesBtree(p, j);
84405 assert( i>=0 && i<p->db->nDb && i<(int)sizeof(yDbMask)*8 );
84439 int nDb;
84443 nDb = db->nDb;
84444 for(i=0; i<nDb; i++){
84460 int nDb;
84463 nDb = db->nDb;
84464 for(i=0; i<nDb; i++){
85324 for(i=0; rc==SQLITE_OK && i<db->nDb; i++){
85377 for(i=0; rc==SQLITE_OK && i<db->nDb; i++){
85389 for(i=0; rc==SQLITE_OK && i<db->nDb; i++){
85459 for(i=0; i<db->nDb; i++){
85500 for(i=0; rc==SQLITE_OK && i<db->nDb; i++){
85533 for(i=0; i<db->nDb; i++){
85601 for(i=0; i<db->nDb; i++){
88482 for(i=0; i<db->nDb; i++){
94097 for(ii=0; ii<db->nDb; ii++){
94107 for(ii=0; ii<db->nDb; ii++){
94267 assert( pOp->p1>=0 && pOp->p1<db->nDb );
94381 assert( iDb>=0 && iDb<db->nDb );
94411 assert( pOp->p1>=0 && pOp->p1<db->nDb );
94560 assert( iDb>=0 && iDb<db->nDb );
97130 assert( pOp->p1>=0 && pOp->p1<db->nDb );
97174 for(iDb=0; iDb<db->nDb; iDb++){
97180 assert( iDb>=0 && iDb<db->nDb );
97242 assert( pOp->p1>=0 && pOp->p1<db->nDb );
97329 assert( pOp->p5<db->nDb );
98070 assert( pOp->p1>=0 && pOp->p1<db->nDb );
98174 assert( pOp->p1>=0 && pOp->p1<db->nDb );
98265 assert( p1>=0 && p1<db->nDb );
98992 for(j=0; j<db->nDb; j++){
103952 for(i=0; i<db->nDb; i++){
103959 if( i==db->nDb && sqlite3StrICmp("main", zDb)==0 ){
116026 for(i=0; i<db->nDb; i++){
116481 assert( iDb>=0 && iDb<db->nDb );
116670 if( db->nDb>=db->aLimit[SQLITE_LIMIT_ATTACHED]+2 ){
116676 for(i=0; i<db->nDb; i++){
116692 aNew = sqlite3DbRealloc(db, db->aDb, sizeof(db->aDb[0])*(db->nDb+1) );
116696 pNew = &db->aDb[db->nDb];
116714 db->nDb++;
116765 rc = sqlite3CodecAttach(db, db->nDb-1, zKey, nKey);
116774 rc = sqlite3CodecAttach(db, db->nDb-1, zKey, nKey);
116809 int iDb = db->nDb - 1;
116817 db->nDb = iDb;
116863 for(i=0; i<db->nDb; i++){
116869 if( i>=db->nDb ){
117093 assert( db->nDb>iDb );
117308 if( db->nDb>2 || iDb!=0 ) z = sqlite3_mprintf("%s.%z", zDb, z);
117371 assert( iDb>=0 && iDb<pParse->db->nDb );
117668 assert( db->nDb>0 );
117685 }while( ++iDb<db->nDb );
117826 for(i=0; i<db->nDb; i++){
117829 if( i>=db->nDb ){
117863 for(i=2; i<db->nDb; i++){
118002 for(i=OMIT_TEMPDB; i<db->nDb; i++){
118072 for(i=j=2; i<db->nDb; i++){
118084 db->nDb = j;
118085 if( db->nDb<=2 && db->aDb!=db->aDbStatic ){
118099 assert( iDb<db->nDb );
118109 for(i=0; i<db->nDb; i++){
118124 for(i=0; i<db->nDb; i++){
118346 assert( iDb>=0 && iDb<db->nDb );
118419 for(i=(db->nDb-1), pDb=&db->aDb[i]; i>=0; i--, pDb--){
120789 assert( iDb>=0 && iDb<pParse->db->nDb );
120956 assert( iDb>=0 && iDb<db->nDb );
122598 for(i=0; i<db->nDb; i++){
122698 assert( iDb>=0 && iDb<pToplevel->db->nDb );
122721 for(i=0; i<db->nDb; i++){
122917 for(iDb=0, pDb=db->aDb; iDb<db->nDb; iDb++, pDb++){
124078 assert( iDb<db->nDb );
129358 assert( iDb<db->nDb );
134454 int n = db->nDb;
134846 for(ii=0; ii<db->nDb; ii++){
134919 for(ii=2; ii<db->nDb; ii++){
134973 for(ii=db->nDb-1; ii>=0; ii--){
135169 for(ii=db->nDb-1; ii>=0; ii--){
135487 for(ii=0; ii<db->nDb; ii++){
135646 for(i=0; i<db->nDb; i++){
135939 for(i=0; i<db->nDb; i++){
136598 for(iDbLast = zDb?iDb:db->nDb-1; iDb<=iDbLast; iDb++){
136746 for(i=0; i<db->nDb; i++){
137254 assert( iDb>=0 && iDb<db->nDb );
137356 assert( iDb>=0 && iDb<db->nDb );
137588 assert( db->nDb>0 );
137595 for(i=db->nDb-1; i>0; i--){
137642 for(iDb=0; iDb<db->nDb; iDb++){
137701 assert( i<db->nDb );
137706 assert( i>=0 && i<db->nDb );
137877 for(i=0; i<db->nDb; i++) {
146994 for(i=OMIT_TEMPDB; i<db->nDb; i++){
147035 assert( iDb>=0 && iDb<db->nDb );
149671 int nDb; /* Number of attached databases */
149729 nDb = db->nDb;
149733 assert( (db->nDb-1)==nDb );
149734 pDb = &db->aDb[nDb];
149801 db->init.iDb = nDb; /* force new CREATE statements into vacuum_db */
160507 int nDb = pParse->db->nDb;
160509 for(i=0; i<nDb; i++){
160513 for(i=0; i<nDb; i++){
174277 for(i=0; i<db->nDb; i++){
174303 for(i=0; rc==SQLITE_OK && i<db->nDb; i++){
174592 for(i=0; i<db->nDb; i++){
174622 for(j=0; j<db->nDb; j++){
174687 int iDb, nDb;
174697 nDb = iDb = sqlite3FindDbName(db, zSchema);
174698 if( iDb<0 ) nDb--;
174701 nDb = db->nDb-1;
174703 for(; iDb<=nDb; iDb++){
174762 for(j=0; j<db->nDb; j++){
174780 assert( db->nDb<=2 );
174872 for(i=0; i<db->nDb; i++){
175951 for(i=0; i<db->nDb && rc==SQLITE_OK; i++){
176708 db->nDb = 2;
178142 if( N<0 || N>=db->nDb ){
180831 int nDb; /* Bytes required to hold database name */
180856 nDb = (int)strlen(argv[1]) + 1;
181056 nDb + /* zDb */
181096 memcpy(zCsr, argv[1], nDb);
181097 zCsr += nDb;
185827 int nDb; /* Result of strlen(zDb) */
185843 nDb = (int)strlen(zDb);
185845 if( nDb==4 && 0==sqlite3_strnicmp("temp", zDb, 4) ){
185847 nDb = (int)strlen(zDb);
185860 nByte = sizeof(Fts3auxTable) + sizeof(Fts3Table) + nDb + nFts3 + 2;
185867 p->pFts3Tab->zName = &p->pFts3Tab->zDb[nDb+1];
185871 memcpy((char *)p->pFts3Tab->zDb, zDb, nDb);
204683 int nDb; /* Length of string argv[1] */
204708 nDb = (int)strlen(argv[1]);
204710 pRtree = (Rtree *)sqlite3_malloc64(sizeof(Rtree)+nDb+nName+2);
204714 memset(pRtree, 0, sizeof(Rtree)+nDb+nName+2);
204718 pRtree->zName = &pRtree->zDb[nDb+1];
204720 memcpy(pRtree->zDb, argv[1], nDb);
206581 sqlite3_int64 nDb; /* Length of string argv[1] */
206590 nDb = strlen(argv[1]);
206592 pRtree = (Rtree *)sqlite3_malloc64(sizeof(Rtree)+nDb+nName+2);
206596 memset(pRtree, 0, sizeof(Rtree)+nDb+nName+2);
206600 pRtree->zName = &pRtree->zDb[nDb+1];
206604 memcpy(pRtree->zDb, argv[1], nDb);
215470 for(i=0; rc==SQLITE_OK && i<db->nDb; i++){
217014 int nDb = sqlite3Strlen30(zDb);
217026 if( sqlite3_strnicmp(zDb, pSession->zDb, nDb+1) ) continue;
217354 int nDb = sqlite3Strlen30(zDb); /* Length of zDb in bytes */
217360 pNew = (sqlite3_session *)sqlite3_malloc64(sizeof(sqlite3_session) + nDb + 1);
217366 memcpy(pNew->zDb, zDb, nDb+1);
243661 int nDb = (int)strlen(zDb)+1;
243671 nByte = sizeof(Fts5VocabTable) + nDb + nTab;
243680 memcpy(pRet->zFts5Db, zDb, nDb);
245411 CODEC_STATIC int sqlite3CodecInitContext(CodecContext *ctx, Btree *p, const void *zKey, int nKey, int nDb){
245412 int attachFlag = (nDb > 1) ? 1 : 0;
245468 for(nDbIndex = 0; nDbIndex < db->nDb; nDbIndex++){
245713 int sqlite3CodecAttach(sqlite3* db, int nDb, const void *pKey, int nKey){
245717 Btree *p = db->aDb[nDb].pBt;
245733 int rc = sqlite3CodecInitContext(ctx, p, pKey, nKey, nDb);
245756 void sqlite3CodecGetKey(sqlite3* db, int nDb, void **pKey, int *nKey)
245758 Btree *p = db->aDb[nDb].pBt;