Lines Matching refs:node
245 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_lookup()
266 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_create()
285 rb_link_node(&attr->node, parent, p); in mrp_attr_create()
286 rb_insert_color(&attr->node, &app->mad); in mrp_attr_create()
292 rb_erase(&attr->node, &app->mad); in mrp_attr_destroy()
298 struct rb_node *node, *next; in mrp_attr_destroy_all() local
301 for (node = rb_first(&app->mad); in mrp_attr_destroy_all()
302 next = node ? rb_next(node) : NULL, node != NULL; in mrp_attr_destroy_all()
303 node = next) { in mrp_attr_destroy_all()
304 attr = rb_entry(node, struct mrp_attr, node); in mrp_attr_destroy_all()
581 struct rb_node *node, *next; in mrp_mad_event() local
584 for (node = rb_first(&app->mad); in mrp_mad_event()
585 next = node ? rb_next(node) : NULL, node != NULL; in mrp_mad_event()
586 node = next) { in mrp_mad_event()
587 attr = rb_entry(node, struct mrp_attr, node); in mrp_mad_event()