Lines Matching refs:GISTSTATE
77 typedef struct GISTSTATE struct
98 } GISTSTATE; argument
156 GISTSTATE *giststate; /* index information, see above */
436 extern GISTSTATE *initGISTstate(Relation index);
437 extern void freeGISTstate(GISTSTATE *giststate);
441 GISTSTATE *GISTstate,
451 extern bool gistplacetopage(Relation rel, Size freespace, GISTSTATE *giststate,
461 int len, GISTSTATE *giststate);
513 int len, GISTSTATE *giststate);
517 GISTSTATE *giststate);
518 extern IndexTuple gistFormTuple(GISTSTATE *giststate,
523 GISTSTATE *giststate);
526 extern void gistdentryinit(GISTSTATE *giststate, int nkey, GISTENTRY *e,
530 extern float gistpenalty(GISTSTATE *giststate, int attno,
533 extern void gistMakeUnionItVec(GISTSTATE *giststate, IndexTuple *itvec, int len,
535 extern bool gistKeyIsEQ(GISTSTATE *giststate, int attno, Datum a, Datum b);
536 extern void gistDeCompressAtt(GISTSTATE *giststate, Relation r, IndexTuple tuple, Page p,
538 extern IndexTuple gistFetchTuple(GISTSTATE *giststate, Relation r,
540 extern void gistMakeUnionKey(GISTSTATE *giststate, int attno,
557 int len, GISTSTATE *giststate,
570 GISTSTATE *giststate,
578 GISTSTATE *giststate, Relation r,