Lines Matching refs:rblist
13 static struct rb_node *intlist__node_new(struct rblist *rblist __maybe_unused, in intlist__node_new()
34 static void intlist__node_delete(struct rblist *rblist __maybe_unused, in intlist__node_delete()
52 return rblist__add_node(&ilist->rblist, (void *)((long)i)); in intlist__add()
57 rblist__remove_node(&ilist->rblist, &node->rb_node); in intlist__remove()
70 rb_node = rblist__findnew(&ilist->rblist, (void *)((long)i)); in __intlist__findnew()
72 rb_node = rblist__find(&ilist->rblist, (void *)((long)i)); in __intlist__findnew()
114 rblist__init(&ilist->rblist); in intlist__new()
115 ilist->rblist.node_cmp = intlist__node_cmp; in intlist__new()
116 ilist->rblist.node_new = intlist__node_new; in intlist__new()
117 ilist->rblist.node_delete = intlist__node_delete; in intlist__new()
132 rblist__delete(&ilist->rblist); in intlist__delete()
140 rb_node = rblist__entry(&ilist->rblist, idx); in intlist__entry()