Lines Matching refs:FKey
9300 typedef struct FKey FKey; typedef
11510 FKey *pFKey; /* Linked list of all foreign keys in this table */
11601 struct FKey { struct
11603 FKey *pNextFrom; /* Next FKey with the same in pFrom. Next parent of pFrom */ argument
11605 FKey *pNextTo; /* Next with the same zTo. Next child of zTo. */ argument
11606 FKey *pPrevTo; /* Previous with the same zTo */ argument
13630 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *);
13640 SQLITE_PRIVATE int sqlite3FkLocateIndex(Parse*,Table*,FKey*,Index**,int**);
77658 FKey *pFKey;
87512 FKey *p;
87799 FKey *p;
93370 FKey *pFKey = 0;
93371 FKey *pNextTo;
93450 pNextTo = (FKey *)sqlite3HashInsert(&p->pSchema->fkeyHash,
93485 FKey *pFKey;
98413 FKey *pFKey, /* Foreign key to find index for */
98550 FKey *pFKey, /* Foreign key constraint */
98769 FKey *pFKey, /* The foreign key linking pSrc to pTab */
98888 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){
98889 return (FKey *)sqlite3HashFind(&pTab->pSchema->fkeyHash, pTab->zName);
98941 FKey *p;
98991 FKey *p, /* Foreign key for which pTab is the child */
99018 FKey *p,
99045 static int isSetNullAction(Parse *pParse, FKey *pFKey){
99087 FKey *pFKey; /* Used to iterate through FKs */
99283 FKey *p;
99329 FKey *p;
99377 FKey *pFKey, /* Foreign key to get action for */
99573 FKey *pFKey; /* Iterator variable */
99593 FKey *pFKey; /* Iterator variable */
99594 FKey *pNext; /* Copy of pFKey->pNextFrom */
104790 FKey *pFK;
104838 FKey *pFK; /* A foreign key constraint */