Home | History | Annotate | Download | only in util

Lines Matching refs:sn

44 	struct str_node *sn;
50 sn = rb_entry(parent, struct str_node, rb_node);
51 rc = strcmp(sn->s, new_entry);
61 sn = str_node__new(new_entry, self->dupstr);
62 if (sn == NULL)
65 rb_link_node(&sn->rb_node, parent, p);
66 rb_insert_color(&sn->rb_node, &self->entries);
99 void strlist__remove(struct strlist *self, struct str_node *sn)
101 rb_erase(&sn->rb_node, &self->entries);
102 str_node__delete(sn, self->dupstr);
111 struct str_node *sn;
115 sn = rb_entry(parent, struct str_node, rb_node);
116 rc = strcmp(sn->s, entry);
123 return sn;