Lines Matching refs:FKey
15306 typedef struct FKey FKey; typedef
18360 FKey *pFKey; /* Linked list of all foreign keys in this table */
18486 struct FKey { struct
18488 FKey *pNextFrom; /* Next FKey with the same in pFrom. Next parent of pFrom */ argument
18490 FKey *pNextTo; /* Next with the same zTo. Next child of zTo. */ argument
18491 FKey *pPrevTo; /* Previous with the same zTo */ argument
21501 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *);
21514 SQLITE_PRIVATE int sqlite3FkLocateIndex(Parse*,Table*,FKey*,Index**,int**);
101958 FKey *pFKey;
116968 FKey *pFKey;
117189 FKey *pFKey;
124224 FKey *pFKey = 0;
124225 FKey *pNextTo;
124314 pNextTo = (FKey *)sqlite3HashInsert(&p->pSchema->fkeyHash,
124350 FKey *pFKey;
130841 FKey *pFKey, /* Foreign key to find index for */
130980 FKey *pFKey, /* Foreign key constraint */
131207 FKey *pFKey, /* The foreign key linking pSrc to pTab */
131331 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){
131332 return (FKey *)sqlite3HashFind(&pTab->pSchema->fkeyHash, pTab->zName);
131364 FKey *pFKey;
131404 FKey *p;
131455 FKey *p, /* Foreign key for which pTab is the child */
131482 FKey *p,
131509 static int isSetNullAction(Parse *pParse, FKey *pFKey){
131552 FKey *pFKey; /* Used to iterate through FKs */
131754 FKey *p;
131815 FKey *p;
131873 FKey *pFKey, /* Foreign key to get action for */
132081 FKey *pFKey; /* Iterator variable */
132101 FKey *pFKey; /* Iterator variable */
132102 FKey *pNext; /* Copy of pFKey->pNextFrom */
139228 FKey *pFK;
139263 FKey *pFK; /* A foreign key constraint */