Lines Matching refs:node
27 struct rb_node node; member
38 struct rb_node *node; in pm_show_wakelocks() local
45 for (node = rb_first(&wakelocks_tree); node; node = rb_next(node)) { in pm_show_wakelocks()
46 wl = rb_entry(node, struct wakelock, node); in pm_show_wakelocks()
122 rb_erase(&wl->node, &wakelocks_tree); in wakelocks_gc()
140 struct rb_node **node = &wakelocks_tree.rb_node; in wakelock_lookup_add() local
141 struct rb_node *parent = *node; in wakelock_lookup_add()
144 while (*node) { in wakelock_lookup_add()
147 parent = *node; in wakelock_lookup_add()
148 wl = rb_entry(*node, struct wakelock, node); in wakelock_lookup_add()
157 node = &(*node)->rb_left; in wakelock_lookup_add()
159 node = &(*node)->rb_right; in wakelock_lookup_add()
179 rb_link_node(&wl->node, parent, node); in wakelock_lookup_add()
180 rb_insert_color(&wl->node, &wakelocks_tree); in wakelock_lookup_add()