Lines Matching refs:FKey
15749 typedef struct FKey FKey; typedef
18818 FKey *pFKey; /* Linked list of all foreign keys in this table */
18953 struct FKey { struct
18955 FKey *pNextFrom; /* Next FKey with the same in pFrom. Next parent of pFrom */ argument
18957 FKey *pNextTo; /* Next with the same zTo. Next child of zTo. */ argument
18958 FKey *pPrevTo; /* Previous with the same zTo */ argument
18972 #define SZ_FKEY(N) (offsetof(FKey,aCol)+(N)*sizeof(struct sColMap))
22055 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *);
22068 SQLITE_PRIVATE int sqlite3FkLocateIndex(Parse*,Table*,FKey*,Index**,int**);
103797 FKey *pFKey;
119344 FKey *pFKey;
119565 FKey *pFKey;
126611 FKey *pFKey = 0;
126612 FKey *pNextTo;
126701 pNextTo = (FKey *)sqlite3HashInsert(&p->pSchema->fkeyHash,
126737 FKey *pFKey;
133513 FKey *pFKey, /* Foreign key to find index for */
133652 FKey *pFKey, /* Foreign key constraint */
133879 FKey *pFKey, /* The foreign key linking pSrc to pTab */
134003 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){
134004 return (FKey *)sqlite3HashFind(&pTab->pSchema->fkeyHash, pTab->zName);
134036 FKey *pFKey;
134076 FKey *p;
134127 FKey *p, /* Foreign key for which pTab is the child */
134154 FKey *p,
134181 static int isSetNullAction(Parse *pParse, FKey *pFKey){
134224 FKey *pFKey; /* Used to iterate through FKs */
134426 FKey *p;
134487 FKey *p;
134545 FKey *pFKey, /* Foreign key to get action for */
134755 FKey *pFKey; /* Iterator variable */
134775 FKey *pFKey; /* Iterator variable */
134776 FKey *pNext; /* Copy of pFKey->pNextFrom */
142159 FKey *pFK;
142194 FKey *pFK; /* A foreign key constraint */