Lines Matching refs:node
244 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_lookup()
265 attr = rb_entry(parent, struct mrp_attr, node); in mrp_attr_create()
284 rb_link_node(&attr->node, parent, p); in mrp_attr_create()
285 rb_insert_color(&attr->node, &app->mad); in mrp_attr_create()
291 rb_erase(&attr->node, &app->mad); in mrp_attr_destroy()
297 struct rb_node *node, *next; in mrp_attr_destroy_all() local
300 for (node = rb_first(&app->mad); in mrp_attr_destroy_all()
301 next = node ? rb_next(node) : NULL, node != NULL; in mrp_attr_destroy_all()
302 node = next) { in mrp_attr_destroy_all()
303 attr = rb_entry(node, struct mrp_attr, node); in mrp_attr_destroy_all()
580 struct rb_node *node, *next; in mrp_mad_event() local
583 for (node = rb_first(&app->mad); in mrp_mad_event()
584 next = node ? rb_next(node) : NULL, node != NULL; in mrp_mad_event()
585 node = next) { in mrp_mad_event()
586 attr = rb_entry(node, struct mrp_attr, node); in mrp_mad_event()