Lines Matching defs:FKey
16360 typedef struct FKey FKey;
19443 FKey *pFKey; /* Linked list of all foreign keys in this table */
19579 struct FKey {
19581 FKey *pNextFrom; /* Next FKey with the same in pFrom. Next parent of pFrom */
19583 FKey *pNextTo; /* Next with the same zTo. Next child of zTo. */
19584 FKey *pPrevTo; /* Previous with the same zTo */
19596 /* The size (in bytes) of an FKey object holding N columns. The answer
19598 #define SZ_FKEY(N) (offsetof(FKey,aCol)+(N)*sizeof(struct sColMap))
22707 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *);
22720 SQLITE_PRIVATE int sqlite3FkLocateIndex(Parse*,Table*,FKey*,Index**,int**);
106053 FKey *pFKey;
121950 FKey *pFKey;
122170 FKey *pFKey;
129936 ** An FKey structure is created and added to the table currently
129951 FKey *pFKey = 0;
129952 FKey *pNextTo;
130041 pNextTo = (FKey *)sqlite3HashInsert(&p->pSchema->fkeyHash,
130077 FKey *pFKey;
137305 ** sqlite3FkDelete() - Delete an FKey structure.
137368 FKey *pFKey, /* Foreign key to find index for */
137507 FKey *pFKey, /* Foreign key constraint */
137734 FKey *pFKey, /* The foreign key linking pSrc to pTab */
137845 ** This function returns a linked list of FKey objects (connected by
137846 ** FKey.pNextTo) holding all children of table pTab. For example,
137853 ** to the FKey structure representing the foreign key constraint on table
137858 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){
137859 return (FKey *)sqlite3HashFind(&pTab->pSchema->fkeyHash, pTab->zName);
137892 FKey *pFKey;
137932 FKey *p;
137970 ** The second argument points to an FKey object representing a foreign key
137983 FKey *p, /* Foreign key for which pTab is the child */
137997 ** The second argument points to an FKey object representing a foreign key
138010 FKey *p,
138037 static int isSetNullAction(Parse *pParse, FKey *pFKey){
138080 FKey *pFKey; /* Used to iterate through FKs */
138283 FKey *p;
138344 FKey *p;
138402 FKey *pFKey, /* Foreign key to get action for */
138614 FKey *pFKey; /* Iterator variable */
138634 FKey *pFKey; /* Iterator variable */
138635 FKey *pNext; /* Copy of pFKey->pNextFrom */
146075 FKey *pFK;
146110 FKey *pFK; /* A foreign key constraint */