Lines Matching refs:node
247 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_lookup()
268 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_create()
287 rb_link_node(&attr->node, parent, p); in mrp_attr_create()
288 rb_insert_color(&attr->node, &app->mad); in mrp_attr_create()
294 rb_erase(&attr->node, &app->mad); in mrp_attr_destroy()
300 struct rb_node *node, *next; in mrp_attr_destroy_all() local
303 for (node = rb_first(&app->mad); in mrp_attr_destroy_all()
304 next = node ? rb_next(node) : NULL, node != NULL; in mrp_attr_destroy_all()
305 node = next) { in mrp_attr_destroy_all()
306 attr = rb_entry(node, struct mrp_attr, node); in mrp_attr_destroy_all()
584 struct rb_node *node, *next; in mrp_mad_event() local
587 for (node = rb_first(&app->mad); in mrp_mad_event()
588 next = node ? rb_next(node) : NULL, node != NULL; in mrp_mad_event()
589 node = next) { in mrp_mad_event()
590 attr = rb_entry(node, struct mrp_attr, node); in mrp_mad_event()