Rtree 124379 third_party/sqlite/amalgamation/sqlite3.c typedef struct Rtree Rtree; Rtree 124647 third_party/sqlite/amalgamation/sqlite3.c static void nodeZero(Rtree *pRtree, RtreeNode *p){ Rtree 124667 third_party/sqlite/amalgamation/sqlite3.c static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ Rtree 124676 third_party/sqlite/amalgamation/sqlite3.c static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ Rtree 124687 third_party/sqlite/amalgamation/sqlite3.c static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ Rtree 124703 third_party/sqlite/amalgamation/sqlite3.c static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ Rtree 124722 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, /* R-tree structure */ Rtree 124810 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 124827 third_party/sqlite/amalgamation/sqlite3.c static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ Rtree 124844 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 124868 third_party/sqlite/amalgamation/sqlite3.c nodeWrite(Rtree *pRtree, RtreeNode *pNode){ Rtree 124894 third_party/sqlite/amalgamation/sqlite3.c nodeRelease(Rtree *pRtree, RtreeNode *pNode){ Rtree 124922 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 124934 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 124948 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 124997 third_party/sqlite/amalgamation/sqlite3.c static void rtreeReference(Rtree *pRtree){ Rtree 125005 third_party/sqlite/amalgamation/sqlite3.c static void rtreeRelease(Rtree *pRtree){ Rtree 125025 third_party/sqlite/amalgamation/sqlite3.c rtreeRelease((Rtree *)pVtab); Rtree 125033 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)pVtab; Rtree 125097 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)(cur->pVtab); Rtree 125122 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, /* R-Tree object */ Rtree 125149 third_party/sqlite/amalgamation/sqlite3.c static int testRtreeCell(Rtree *pRtree, RtreeCursor *pCursor, int *pbEof){ Rtree 125203 third_party/sqlite/amalgamation/sqlite3.c static int testRtreeEntry(Rtree *pRtree, RtreeCursor *pCursor, int *pbEof){ Rtree 125249 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 125309 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 125329 third_party/sqlite/amalgamation/sqlite3.c static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ Rtree 125342 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)(pVtabCursor->pVtab); Rtree 125387 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; Rtree 125400 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)cur->pVtab; Rtree 125427 third_party/sqlite/amalgamation/sqlite3.c static int findLeafNode(Rtree *pRtree, i64 iRowid, RtreeNode **ppLeaf){ Rtree 125495 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; Rtree 125677 third_party/sqlite/amalgamation/sqlite3.c static float cellArea(Rtree *pRtree, RtreeCell *p){ Rtree 125690 third_party/sqlite/amalgamation/sqlite3.c static float cellMargin(Rtree *pRtree, RtreeCell *p){ Rtree 125702 third_party/sqlite/amalgamation/sqlite3.c static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ Rtree 125721 third_party/sqlite/amalgamation/sqlite3.c static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ Rtree 125739 third_party/sqlite/amalgamation/sqlite3.c static float cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pCell){ Rtree 125750 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 125791 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 125813 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, /* Rtree table */ Rtree 125906 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, /* Rtree table */ Rtree 125934 third_party/sqlite/amalgamation/sqlite3.c static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64 iNode){ Rtree 125944 third_party/sqlite/amalgamation/sqlite3.c static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64 iPar){ Rtree 125951 third_party/sqlite/amalgamation/sqlite3.c static int rtreeInsertCell(Rtree *, RtreeNode *, RtreeCell *, int); Rtree 125959 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 125977 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126039 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126071 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126187 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126247 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126349 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126401 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126406 third_party/sqlite/amalgamation/sqlite3.c int (*xSetMapping)(Rtree *, sqlite3_int64, sqlite3_int64); Rtree 126420 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126565 third_party/sqlite/amalgamation/sqlite3.c static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ Rtree 126595 third_party/sqlite/amalgamation/sqlite3.c static int deleteCell(Rtree *, RtreeNode *, int, int); Rtree 126597 third_party/sqlite/amalgamation/sqlite3.c static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ Rtree 126646 third_party/sqlite/amalgamation/sqlite3.c static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ Rtree 126673 third_party/sqlite/amalgamation/sqlite3.c static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iHeight){ Rtree 126705 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126808 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 126846 third_party/sqlite/amalgamation/sqlite3.c static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ Rtree 126875 third_party/sqlite/amalgamation/sqlite3.c static int newRowid(Rtree *pRtree, i64 *piRowid){ Rtree 126894 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)pVtab; Rtree 127054 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree = (Rtree *)pVtab; Rtree 127095 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, Rtree 127205 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree, /* Rtree handle */ Rtree 127250 third_party/sqlite/amalgamation/sqlite3.c Rtree *pRtree; Rtree 127271 third_party/sqlite/amalgamation/sqlite3.c pRtree = (Rtree *)sqlite3_malloc(sizeof(Rtree)+nDb+nName+2); Rtree 127275 third_party/sqlite/amalgamation/sqlite3.c memset(pRtree, 0, sizeof(Rtree)+nDb+nName+2); Rtree 127347 third_party/sqlite/amalgamation/sqlite3.c Rtree tree; Rtree 127352 third_party/sqlite/amalgamation/sqlite3.c memset(&tree, 0, sizeof(Rtree)); Rtree 122 third_party/sqlite/src/ext/rtree/rtree.c typedef struct Rtree Rtree; Rtree 390 third_party/sqlite/src/ext/rtree/rtree.c static void nodeZero(Rtree *pRtree, RtreeNode *p){ Rtree 410 third_party/sqlite/src/ext/rtree/rtree.c static RtreeNode *nodeHashLookup(Rtree *pRtree, i64 iNode){ Rtree 419 third_party/sqlite/src/ext/rtree/rtree.c static void nodeHashInsert(Rtree *pRtree, RtreeNode *pNode){ Rtree 430 third_party/sqlite/src/ext/rtree/rtree.c static void nodeHashDelete(Rtree *pRtree, RtreeNode *pNode){ Rtree 446 third_party/sqlite/src/ext/rtree/rtree.c static RtreeNode *nodeNew(Rtree *pRtree, RtreeNode *pParent){ Rtree 465 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, /* R-tree structure */ Rtree 553 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 570 third_party/sqlite/src/ext/rtree/rtree.c static void nodeDeleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell){ Rtree 587 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 611 third_party/sqlite/src/ext/rtree/rtree.c nodeWrite(Rtree *pRtree, RtreeNode *pNode){ Rtree 637 third_party/sqlite/src/ext/rtree/rtree.c nodeRelease(Rtree *pRtree, RtreeNode *pNode){ Rtree 665 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 677 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 691 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 740 third_party/sqlite/src/ext/rtree/rtree.c static void rtreeReference(Rtree *pRtree){ Rtree 748 third_party/sqlite/src/ext/rtree/rtree.c static void rtreeRelease(Rtree *pRtree){ Rtree 768 third_party/sqlite/src/ext/rtree/rtree.c rtreeRelease((Rtree *)pVtab); Rtree 776 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)pVtab; Rtree 840 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)(cur->pVtab); Rtree 865 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, /* R-Tree object */ Rtree 892 third_party/sqlite/src/ext/rtree/rtree.c static int testRtreeCell(Rtree *pRtree, RtreeCursor *pCursor, int *pbEof){ Rtree 946 third_party/sqlite/src/ext/rtree/rtree.c static int testRtreeEntry(Rtree *pRtree, RtreeCursor *pCursor, int *pbEof){ Rtree 992 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1052 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1072 third_party/sqlite/src/ext/rtree/rtree.c static int nodeParentIndex(Rtree *pRtree, RtreeNode *pNode, int *piIndex){ Rtree 1085 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)(pVtabCursor->pVtab); Rtree 1130 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; Rtree 1143 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)cur->pVtab; Rtree 1170 third_party/sqlite/src/ext/rtree/rtree.c static int findLeafNode(Rtree *pRtree, i64 iRowid, RtreeNode **ppLeaf){ Rtree 1238 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)pVtabCursor->pVtab; Rtree 1420 third_party/sqlite/src/ext/rtree/rtree.c static float cellArea(Rtree *pRtree, RtreeCell *p){ Rtree 1433 third_party/sqlite/src/ext/rtree/rtree.c static float cellMargin(Rtree *pRtree, RtreeCell *p){ Rtree 1445 third_party/sqlite/src/ext/rtree/rtree.c static void cellUnion(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ Rtree 1464 third_party/sqlite/src/ext/rtree/rtree.c static int cellContains(Rtree *pRtree, RtreeCell *p1, RtreeCell *p2){ Rtree 1482 third_party/sqlite/src/ext/rtree/rtree.c static float cellGrowth(Rtree *pRtree, RtreeCell *p, RtreeCell *pCell){ Rtree 1493 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1534 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1556 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, /* Rtree table */ Rtree 1649 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, /* Rtree table */ Rtree 1677 third_party/sqlite/src/ext/rtree/rtree.c static int rowidWrite(Rtree *pRtree, sqlite3_int64 iRowid, sqlite3_int64 iNode){ Rtree 1687 third_party/sqlite/src/ext/rtree/rtree.c static int parentWrite(Rtree *pRtree, sqlite3_int64 iNode, sqlite3_int64 iPar){ Rtree 1694 third_party/sqlite/src/ext/rtree/rtree.c static int rtreeInsertCell(Rtree *, RtreeNode *, RtreeCell *, int); Rtree 1702 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1720 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1782 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1814 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1930 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 1990 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2092 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2144 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2149 third_party/sqlite/src/ext/rtree/rtree.c int (*xSetMapping)(Rtree *, sqlite3_int64, sqlite3_int64); Rtree 2163 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2308 third_party/sqlite/src/ext/rtree/rtree.c static int fixLeafParent(Rtree *pRtree, RtreeNode *pLeaf){ Rtree 2338 third_party/sqlite/src/ext/rtree/rtree.c static int deleteCell(Rtree *, RtreeNode *, int, int); Rtree 2340 third_party/sqlite/src/ext/rtree/rtree.c static int removeNode(Rtree *pRtree, RtreeNode *pNode, int iHeight){ Rtree 2389 third_party/sqlite/src/ext/rtree/rtree.c static int fixBoundingBox(Rtree *pRtree, RtreeNode *pNode){ Rtree 2416 third_party/sqlite/src/ext/rtree/rtree.c static int deleteCell(Rtree *pRtree, RtreeNode *pNode, int iCell, int iHeight){ Rtree 2448 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2551 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2589 third_party/sqlite/src/ext/rtree/rtree.c static int reinsertNodeContent(Rtree *pRtree, RtreeNode *pNode){ Rtree 2618 third_party/sqlite/src/ext/rtree/rtree.c static int newRowid(Rtree *pRtree, i64 *piRowid){ Rtree 2637 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)pVtab; Rtree 2797 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree = (Rtree *)pVtab; Rtree 2838 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, Rtree 2948 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree, /* Rtree handle */ Rtree 2993 third_party/sqlite/src/ext/rtree/rtree.c Rtree *pRtree; Rtree 3014 third_party/sqlite/src/ext/rtree/rtree.c pRtree = (Rtree *)sqlite3_malloc(sizeof(Rtree)+nDb+nName+2); Rtree 3018 third_party/sqlite/src/ext/rtree/rtree.c memset(pRtree, 0, sizeof(Rtree)+nDb+nName+2); Rtree 3090 third_party/sqlite/src/ext/rtree/rtree.c Rtree tree; Rtree 3095 third_party/sqlite/src/ext/rtree/rtree.c memset(&tree, 0, sizeof(Rtree));