Home | History | Annotate | Download | only in gen

Lines Matching refs:rpst_node

141 rpst_update_parents(struct rpst_node *n)
161 struct rpst_node *n = t->t_root;
179 static struct rpst_node *
180 rpst_insert_node1(struct rpst_node **where, struct rpst_node *n, uint64_t mask)
182 struct rpst_node *parent;
183 struct rpst_node *cur;
230 struct rpst_node *
231 rpst_insert_node(struct rpst_tree *t, struct rpst_node *n)
244 static inline struct rpst_node **
245 rpst_find_pptr(struct rpst_tree *t, struct rpst_node *n,
246 struct rpst_node **parentp)
248 struct rpst_node * const parent = n->n_parent;
269 rpst_remove_node_at(struct rpst_node *parent, struct rpst_node **where,
270 struct rpst_node *cur)
272 struct rpst_node *tmp[2];
273 struct rpst_node *selected;
282 struct rpst_node *c;
350 rpst_remove_node(struct rpst_tree *t, struct rpst_node *n)
352 struct rpst_node *parent;
353 struct rpst_node **where;
360 rpst_iterator_match_p(const struct rpst_node *n, const struct rpst_iterator *it)
375 struct rpst_node *
379 struct rpst_node *n;
400 rpst_node_on_edge_p(const struct rpst_node *n, uint64_t val, uint64_t mask)
407 rpst_maxidx(const struct rpst_node *n, uint64_t max_x, uint64_t mask)
418 rpst_minidx(const struct rpst_node *n, uint64_t min_x, uint64_t mask)
428 struct rpst_node *
432 struct rpst_node *n;
433 struct rpst_node *next;
470 struct rpst_node **where;
517 rpst_dump_node(const struct rpst_node *n, unsigned int depth)
545 struct rpst_node n;
566 struct rpst_node *rn;
659 struct rpst_node *o;