Home
last modified time | relevance | path

Searched refs:pToplevel (Results 1 – 9 of 9) sorted by relevance

/sqlite-3.40.0/src/
H A Dvtab.c1196 Parse *pToplevel = sqlite3ParseToplevel(pParse); in sqlite3VtabMakeWritable() local
1201 for(i=0; i<pToplevel->nVtabLock; i++){ in sqlite3VtabMakeWritable()
1202 if( pTab==pToplevel->apVtabLock[i] ) return; in sqlite3VtabMakeWritable()
1204 n = (pToplevel->nVtabLock+1)*sizeof(pToplevel->apVtabLock[0]); in sqlite3VtabMakeWritable()
1205 apVtabLock = sqlite3Realloc(pToplevel->apVtabLock, n); in sqlite3VtabMakeWritable()
1207 pToplevel->apVtabLock = apVtabLock; in sqlite3VtabMakeWritable()
1208 pToplevel->apVtabLock[pToplevel->nVtabLock++] = pTab; in sqlite3VtabMakeWritable()
1210 sqlite3OomFault(pToplevel->db); in sqlite3VtabMakeWritable()
H A Dbuild.c56 Parse *pToplevel; in lockTable() local
64 p = &pToplevel->aTableLock[i]; in lockTable()
72 pToplevel->aTableLock = in lockTable()
73 sqlite3DbReallocOrFree(pToplevel->db, pToplevel->aTableLock, nBytes); in lockTable()
74 if( pToplevel->aTableLock ){ in lockTable()
75 p = &pToplevel->aTableLock[pToplevel->nTableLock++]; in lockTable()
81 pToplevel->nTableLock = 0; in lockTable()
82 sqlite3OomFault(pToplevel->db); in lockTable()
145 assert( pParse->pToplevel==0 ); in sqlite3FinishCoding()
5285 pToplevel->isMultiWrite = 1; in sqlite3MultiWrite()
[all …]
H A Dinsert.c412 Parse *pToplevel = sqlite3ParseToplevel(pParse); in autoIncBegin() local
429 pInfo = pToplevel->pAinc; in autoIncBegin()
433 sqlite3ParserAddCleanup(pToplevel, sqlite3DbFree, pInfo); in autoIncBegin()
436 pInfo->pNext = pToplevel->pAinc; in autoIncBegin()
437 pToplevel->pAinc = pInfo; in autoIncBegin()
440 pToplevel->nMem++; /* Register to hold name of table */ in autoIncBegin()
441 pInfo->regCtr = ++pToplevel->nMem; /* Max rowid register */ in autoIncBegin()
442 pToplevel->nMem +=2; /* Rowid in sqlite_sequence + orig max val */ in autoIncBegin()
H A Dfkey.c339 && !pParse->pToplevel in fkLookupParent()
441 && !pParse->pToplevel in fkLookupParent()
1026 && !pParse->pToplevel && !pParse->isMultiWrite in sqlite3FkCheck()
H A Dtrigger.c1039 assert( pParse->pTriggerTab && pParse->pToplevel ); in codeTriggerProgram()
1190 sSubParse.pToplevel = pTop; in codeRowTrigger()
H A DsqliteInt.h3672 Parse *pToplevel; /* Parse structure for main program (or NULL) */ member
4895 # define sqlite3ParseToplevel(p) ((p)->pToplevel ? (p)->pToplevel : (p))
4896 # define sqlite3IsToplevel(p) ((p)->pToplevel==0)
H A Ddelete.c87 if( pParse->pToplevel!=0 in vtabIsReadOnly()
H A Dutil.c193 assert( db->pParse==pParse || db->pParse->pToplevel==pParse ); in sqlite3ErrorMsg()
H A Dselect.c2372 if( pParse->pToplevel==0 in sqlite3GetVdbe()
4498 Parse *pToplevel = sqlite3ParseToplevel(pParse); in flattenSubquery() local
4499 sqlite3ParserAddCleanup(pToplevel, in flattenSubquery()
4502 testcase( pToplevel->earlyCleanup ); in flattenSubquery()