Lines Matching refs:rb_node
46 static struct iova *to_iova(struct rb_node *node)
71 rb_link_node(&iovad->anchor.node, NULL, &iovad->rbroot.rb_node);
76 static struct rb_node *
113 static struct rb_node *iova_find_limit(struct iova_domain *iovad, unsigned long limit_pfn)
115 struct rb_node *node, *next;
127 node = iovad->rbroot.rb_node;
153 struct rb_node *start)
155 struct rb_node **new, *parent = NULL;
157 new = (start) ? &start : &(root->rb_node);
182 struct rb_node *curr, *prev;
340 struct rb_node *node = iovad->rbroot.rb_node;
521 __is_range_overlap(struct rb_node *node,
580 struct rb_node *node;