Lines Matching refs:Trigger

14303 typedef struct Trigger Trigger;  typedef
17221 Trigger *pTrigger; /* List of triggers on this object */
17344 Trigger *apTrigger[2];/* Triggers for aAction[] actions */
18409 Trigger *pTrigger; /* Trigger this program was coded from */
18556 Trigger *pNewTrigger; /* Trigger under construct by a CREATE TRIGGER */
18661 struct Trigger { struct
18673 Trigger *pNext; /* Next trigger associated with the table */ argument
18728 Trigger *pTrig; /* The trigger that this step is a part of */
18747 Trigger retTrig; /* The transient trigger that implements RETURNING */
19604 Parse*,Table*,Trigger*,int,int,int,i16,u8,u8,u8,int);
19649 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse*, Trigger*);
19650 SQLITE_PRIVATE Trigger *sqlite3TriggersExist(Parse *, Table*, int, ExprList*, int *pMask);
19651 SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *, Table *);
19652 SQLITE_PRIVATE void sqlite3CodeRowTrigger(Parse*, Trigger *, int, ExprList*, int, Table *,
19654 SQLITE_PRIVATE void sqlite3CodeRowTriggerDirect(Parse *, Trigger *, Table *, int, int, int);
19666 SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3*, Trigger*);
19668 SQLITE_PRIVATE u32 sqlite3TriggerColmask(Parse*,Trigger*,ExprList*,int,int,Table*,int);
22608 sqlite3DeleteTrigger(db, (Trigger*)sqliteHashData(p));
109277 Trigger *pNew = pParse->pNewTrigger;
109371 static void renameWalkTrigger(Walker *pWalker, Trigger *pTrigger){
109761 Trigger *pTrigger = sParse.pNewTrigger;
112468 Trigger *pTrig = (Trigger*)sqliteHashData(pEntry);
116373 Trigger *pTrigger;
119163 sqlite3DeleteTrigger(0, (Trigger*)sqliteHashData(pElem));
119485 Trigger *pTrigger; /* List of table triggers, if required */
119896 Trigger *pTrigger, /* List of triggers to (potentially) fire */
123236 static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){
123405 Trigger *p = pTop->pTriggerPrg->pTrigger;
123756 static Trigger *fkActionTrigger(
123764 Trigger *pTrigger; /* Trigger definition to return */
123888 pTrigger = (Trigger *)sqlite3DbMallocZero(db,
123889 sizeof(Trigger) + /* struct Trigger */
123964 Trigger *pAct = fkActionTrigger(pParse, pTab, pFKey, pChanges);
124733 Trigger *pTrigger; /* List of triggers on pTab, if required */
125687 Trigger *pTrigger; /* List of DELETE triggers on the table pTab */
141034 SQLITE_PRIVATE Trigger *sqlite3TriggerList(Parse *pParse, Table *pTab){
141036 Trigger *pList; /* List of triggers to return */
141046 Trigger *pTrig = (Trigger *)sqliteHashData(p);
141070 Trigger *pX;
141102 Trigger *pTrigger = 0; /* The new trigger */
141243 pTrigger = (Trigger*)sqlite3DbMallocZero(db, sizeof(Trigger));
141302 Trigger *pTrig = pParse->pNewTrigger; /* Trigger being finished */
141359 Trigger *pLink = pTrig;
141567 SQLITE_PRIVATE void sqlite3DeleteTrigger(sqlite3 *db, Trigger *pTrigger){
141586 Trigger *pTrigger = 0;
141627 static Table *tableOfTrigger(Trigger *pTrigger){
141635 SQLITE_PRIVATE void sqlite3DropTriggerPtr(Parse *pParse, Trigger *pTrigger){
141674 Trigger *pTrigger;
141684 Trigger **pp;
141722 SQLITE_PRIVATE Trigger *sqlite3TriggersExist(
141730 Trigger *pList = 0;
141731 Trigger *p;
141892 Trigger *pTrigger, /* The trigger step that defines the RETURNING */
142083 Trigger *pTrigger, /* Trigger to code */
142198 Trigger *pTrigger, /* Trigger to code */
142232 Trigger *p, /* Trigger to code */
142304 Trigger *pTrigger, /* List of triggers on table pTab */
142313 Trigger *p; /* Used to iterate through pTrigger list */
142374 Trigger *pTrigger, /* List of triggers on table pTab */
142383 Trigger *p;
142734 Trigger *pTrigger; /* List of triggers on pTab, if required */