itree_node 3725 src/alloc.c struct itree_node *node = xmalloc (sizeof (*node)); itree_node 6528 src/alloc.c mark_overlays (struct itree_node *node) itree_node 664 src/buffer.c struct itree_node *node; itree_node 941 src/buffer.c struct itree_node *node; itree_node 984 src/buffer.c struct itree_node **nodes = NULL; itree_node 994 src/buffer.c struct itree_node *node, **cursor = nodes; itree_node 1001 src/buffer.c struct itree_node * const node = *nodes; itree_node 2458 src/buffer.c struct itree_node *node; itree_node 2993 src/buffer.c struct itree_node *node; itree_node 3058 src/buffer.c struct itree_node *node; itree_node 3083 src/buffer.c struct itree_node *node; itree_node 3166 src/buffer.c struct itree_node *node; itree_node 3375 src/buffer.c struct itree_node *node; itree_node 3491 src/buffer.c struct itree_node *node; itree_node 3923 src/buffer.c struct itree_node *node; itree_node 4060 src/buffer.c struct itree_node *node; itree_node 4980 src/buffer.c make_lispy_itree_node (const struct itree_node *node) itree_node 4999 src/buffer.c const struct itree_node *node) itree_node 137 src/itree.c struct itree_node **nodes; itree_node 149 src/itree.c stack->nodes = xmalloc (stack->size * sizeof (struct itree_node*)); itree_node 178 src/itree.c itree_stack_push (struct itree_stack *stack, struct itree_node *node) itree_node 187 src/itree.c static inline struct itree_node * itree_node 217 src/itree.c check_subtree (struct itree_node *node, itree_node 297 src/itree.c struct itree_node *node = tree->root; itree_node 313 src/itree.c null_safe_is_red (struct itree_node *node) itree_node 319 src/itree.c null_safe_is_black (struct itree_node *node) itree_node 325 src/itree.c itree_newlimit (struct itree_node *node) itree_node 340 src/itree.c itree_update_limit (struct itree_node *node) itree_node 355 src/itree.c itree_inherit_offset (uintmax_t otick, struct itree_node *node) itree_node 392 src/itree.c itree_propagate_limit (struct itree_node *node) itree_node 412 src/itree.c static struct itree_node* itree_node 413 src/itree.c itree_validate (struct itree_tree *tree, struct itree_node *node) itree_node 432 src/itree.c itree_node_init (struct itree_node *node, itree_node 450 src/itree.c struct itree_node *node) itree_node 460 src/itree.c struct itree_node *node) itree_node 516 src/itree.c struct itree_node *node) itree_node 520 src/itree.c struct itree_node *right = node->right; itree_node 559 src/itree.c struct itree_node *node) itree_node 563 src/itree.c struct itree_node *left = node->left; itree_node 598 src/itree.c struct itree_node *node) itree_node 612 src/itree.c struct itree_node *uncle = node->parent->parent->right; itree_node 642 src/itree.c struct itree_node *uncle = node->parent->parent->left; itree_node 676 src/itree.c itree_insert_node (struct itree_tree *tree, struct itree_node *node) itree_node 683 src/itree.c struct itree_node *parent = NULL; itree_node 684 src/itree.c struct itree_node *child = tree->root; itree_node 732 src/itree.c itree_insert (struct itree_tree *tree, struct itree_node *node, itree_node 745 src/itree.c struct itree_node *node, itree_node 767 src/itree.c itree_contains (struct itree_tree *tree, struct itree_node *node) itree_node 770 src/itree.c struct itree_node *other; itree_node 779 src/itree.c itree_limit_is_stable (struct itree_node *node) itree_node 787 src/itree.c static struct itree_node* itree_node 788 src/itree.c itree_subtree_min (uintmax_t otick, struct itree_node *node) itree_node 804 src/itree.c struct itree_node *node, itree_node 805 src/itree.c struct itree_node *parent) itree_node 818 src/itree.c struct itree_node *other = parent->right; itree_node 856 src/itree.c struct itree_node *other = parent->left; itree_node 901 src/itree.c itree_total_offset (struct itree_node *node) itree_node 922 src/itree.c struct itree_node *source, itree_node 923 src/itree.c struct itree_node *dest) itree_node 948 src/itree.c struct itree_node *source, itree_node 949 src/itree.c struct itree_node *dest) itree_node 963 src/itree.c struct itree_node* itree_node 964 src/itree.c itree_remove (struct itree_tree *tree, struct itree_node *node) itree_node 973 src/itree.c struct itree_node *splice itree_node 982 src/itree.c struct itree_node *subtree itree_node 987 src/itree.c struct itree_node *subtree_parent itree_node 1062 src/itree.c struct itree_node *node = NULL; itree_node 1153 src/itree.c struct itree_node *node; itree_node 1202 src/itree.c itree_node_intersects (const struct itree_node *node, itree_node 1221 src/itree.c static struct itree_node * itree_node 1222 src/itree.c itree_iter_next_in_subtree (struct itree_node *node, itree_node 1230 src/itree.c struct itree_node *next; itree_node 1337 src/itree.c static struct itree_node * itree_node 1341 src/itree.c struct itree_node *node = tree->root; itree_node 1344 src/itree.c struct itree_node dummy; itree_node 1402 src/itree.c struct itree_node * itree_node 1405 src/itree.c struct itree_node *node = iter->node; itree_node 44 src/itree.h struct itree_node *parent; itree_node 45 src/itree.h struct itree_node *left; itree_node 46 src/itree.h struct itree_node *right; itree_node 97 src/itree.h struct itree_node *root; itree_node 110 src/itree.h extern void itree_node_init (struct itree_node *, bool, bool, Lisp_Object); itree_node 111 src/itree.h extern ptrdiff_t itree_node_begin (struct itree_tree *, struct itree_node *); itree_node 112 src/itree.h extern ptrdiff_t itree_node_end (struct itree_tree *, struct itree_node *); itree_node 113 src/itree.h extern void itree_node_set_region (struct itree_tree *, struct itree_node *, itree_node 119 src/itree.h extern void itree_insert (struct itree_tree *, struct itree_node *, itree_node 121 src/itree.h extern struct itree_node *itree_remove (struct itree_tree *, itree_node 122 src/itree.h struct itree_node *); itree_node 135 src/itree.h extern struct itree_node *itree_iterator_next (struct itree_iterator *); itree_node 140 src/itree.h struct itree_node *node; itree_node 2616 src/lisp.h struct itree_node *interval; itree_node 2137 src/pdumper.c dump_interval_node (struct dump_context *ctx, struct itree_node *node, itree_node 2143 src/pdumper.c struct itree_node out; itree_node 2164 src/pdumper.c offset + dump_offsetof (struct itree_node, parent), itree_node 2169 src/pdumper.c offset + dump_offsetof (struct itree_node, left), itree_node 2174 src/pdumper.c offset + dump_offsetof (struct itree_node, right), itree_node 637 src/textprop.c struct itree_node *node; itree_node 6736 src/xdisp.c struct itree_node *node; itree_node 7210 src/xdisp.c struct itree_node *node; itree_node 36 test/manual/noverlay/itree-tests.c static struct itree_node A, B, C, D, E; itree_node 37 test/manual/noverlay/itree-tests.c static struct itree_node N_05, N_10, N_15, N_20, N_30, N_40; itree_node 38 test/manual/noverlay/itree-tests.c static struct itree_node N_50, N_70, N_80, N_90, N_85, N_95; itree_node 55 test/manual/noverlay/itree-tests.c struct itree_node *nodes[N] = {&N_50, &N_30, &N_20, &N_10, &N_15, &N_05}; itree_node 240 test/manual/noverlay/itree-tests.c struct itree_node *nodes[N] = {&N_50, &N_70, &N_80, &N_90, &N_85, &N_95}; itree_node 421 test/manual/noverlay/itree-tests.c struct itree_node *nodes[N] = {&N_10, &N_20, &N_30, &N_40}; itree_node 440 test/manual/noverlay/itree-tests.c struct itree_node nodes[N]; itree_node 678 test/manual/noverlay/itree-tests.c struct itree_node *nodes[N] = {&N_10, &N_20, &N_30, &N_40}; itree_node 726 test/manual/noverlay/itree-tests.c struct itree_node nodes[N]; itree_node 751 test/manual/noverlay/itree-tests.c struct itree_node node, *n; itree_node 786 test/manual/noverlay/itree-tests.c struct itree_node *node = itree_iterator_next (g); itree_node 799 test/manual/noverlay/itree-tests.c struct itree_node nodes[3]; itree_node 822 test/manual/noverlay/itree-tests.c test_create_tree (struct itree_node *nodes, int n, bool doshuffle) itree_node 836 test/manual/noverlay/itree-tests.c struct itree_node *node = &nodes[index[i]]; itree_node 845 test/manual/noverlay/itree-tests.c struct itree_node nodes[N] = {{.begin = 10, .end = 10}, itree_node 860 test/manual/noverlay/itree-tests.c struct itree_node nodes[N] = {{.begin = 10, .end = 30}, itree_node 869 test/manual/noverlay/itree-tests.c struct itree_node *n = itree_iterator_next (g); itree_node 886 test/manual/noverlay/itree-tests.c struct itree_node nodes[N] = {{.begin = 10, .end = 30}, itree_node 895 test/manual/noverlay/itree-tests.c struct itree_node *n = itree_iterator_next (g); itree_node 912 test/manual/noverlay/itree-tests.c struct itree_node nodes[N] = {{.begin = 10, .end = 30}, itree_node 921 test/manual/noverlay/itree-tests.c struct itree_node *n = itree_iterator_next (g); itree_node 938 test/manual/noverlay/itree-tests.c struct itree_node nodes[N] = {{.begin = 20, .end = 30}, itree_node 943 test/manual/noverlay/itree-tests.c struct itree_node *n = itree_iterator_next (g); itree_node 955 test/manual/noverlay/itree-tests.c struct itree_node nodes[N] = {{.begin = 25, .end = 25}, itree_node 960 test/manual/noverlay/itree-tests.c struct itree_node *n = itree_iterator_next (g); itree_node 975 test/manual/noverlay/itree-tests.c static struct itree_node gap_node;