HomeSort by relevance Sort by last modified time
    Searched refs:rblist (Results 1 - 9 of 9) sorted by null

  /external/linux-tools-perf/perf-3.12.0/tools/perf/util/
rblist.h 16 * struct rblist rblist;
21 struct rblist { struct
26 struct rb_node *(*node_new)(struct rblist *rlist, const void *new_entry);
27 void (*node_delete)(struct rblist *rblist, struct rb_node *rb_node);
30 void rblist__init(struct rblist *rblist);
31 void rblist__delete(struct rblist *rblist);
    [all...]
rblist.c 12 #include "rblist.h"
14 int rblist__add_node(struct rblist *rblist, const void *new_entry)
16 struct rb_node **p = &rblist->entries.rb_node;
24 rc = rblist->node_cmp(parent, new_entry);
33 new_node = rblist->node_new(rblist, new_entry);
38 rb_insert_color(new_node, &rblist->entries);
39 ++rblist->nr_entries;
44 void rblist__remove_node(struct rblist *rblist, struct rb_node *rb_node
    [all...]
intlist.c 14 static struct rb_node *intlist__node_new(struct rblist *rblist __maybe_unused,
34 static void intlist__node_delete(struct rblist *rblist __maybe_unused,
52 return rblist__add_node(&ilist->rblist, (void *)((long)i));
57 rblist__remove_node(&ilist->rblist, &node->rb_node);
69 rb_node = rblist__find(&ilist->rblist, (void *)((long)i));
100 rblist__init(&ilist->rblist);
101 ilist->rblist.node_cmp = intlist__node_cmp;
102 ilist->rblist.node_new = intlist__node_new
    [all...]
strlist.c 14 struct rb_node *strlist__node_new(struct rblist *rblist, const void *entry)
18 struct strlist *strlist = container_of(rblist, struct strlist, rblist);
46 void strlist__node_delete(struct rblist *rblist, struct rb_node *rb_node)
48 struct strlist *slist = container_of(rblist, struct strlist, rblist);
64 return rblist__add_node(&slist->rblist, new_entry);
96 rblist__remove_node(&slist->rblist, &snode->rb_node)
    [all...]
intlist.h 7 #include "rblist.h"
15 struct rblist rblist; member in struct:intlist
34 return rblist__empty(&ilist->rblist);
39 return rblist__nr_entries(&ilist->rblist);
45 struct rb_node *rn = rb_first(&ilist->rblist.entries);
strlist.h 7 #include "rblist.h"
15 struct rblist rblist; member in struct:strlist
36 return rblist__empty(&slist->rblist);
41 return rblist__nr_entries(&slist->rblist);
47 struct rb_node *rn = rb_first(&slist->rblist.entries);
python-ext-sources 18 util/rblist.c
  /external/linux-tools-perf/perf-3.12.0/tools/perf/
Android.mk 85 util/rblist.c \
Makefile 286 LIB_H += util/rblist.h
359 LIB_OBJS += $(OUTPUT)util/rblist.o

Completed in 75 milliseconds