Lines Matching refs:str_node
21 struct str_node *snode = malloc(sizeof(*snode)); in strlist__node_new()
40 static void str_node__delete(struct str_node *snode, bool dupstr) in str_node__delete()
51 struct str_node *snode = container_of(rb_node, struct str_node, rb_node); in strlist__node_delete()
59 struct str_node *snode = container_of(rb_node, struct str_node, rb_node); in strlist__node_cmp()
96 void strlist__remove(struct strlist *slist, struct str_node *snode) in strlist__remove()
101 struct str_node *strlist__find(struct strlist *slist, const char *entry) in strlist__find()
103 struct str_node *snode = NULL; in strlist__find()
107 snode = container_of(rb_node, struct str_node, rb_node); in strlist__find()
199 struct str_node *strlist__entry(const struct strlist *slist, unsigned int idx) in strlist__entry()
201 struct str_node *snode = NULL; in strlist__entry()
206 snode = container_of(rb_node, struct str_node, rb_node); in strlist__entry()