Lines Matching refs:node
28 struct rb_node node; member
39 struct rb_node *node; in pm_show_wakelocks() local
46 for (node = rb_first(&wakelocks_tree); node; node = rb_next(node)) { in pm_show_wakelocks()
47 wl = rb_entry(node, struct wakelock, node); in pm_show_wakelocks()
124 rb_erase(&wl->node, &wakelocks_tree); in __wakelocks_gc()
152 struct rb_node **node = &wakelocks_tree.rb_node; in wakelock_lookup_add() local
153 struct rb_node *parent = *node; in wakelock_lookup_add()
156 while (*node) { in wakelock_lookup_add()
159 parent = *node; in wakelock_lookup_add()
160 wl = rb_entry(*node, struct wakelock, node); in wakelock_lookup_add()
169 node = &(*node)->rb_left; in wakelock_lookup_add()
171 node = &(*node)->rb_right; in wakelock_lookup_add()
191 rb_link_node(&wl->node, parent, node); in wakelock_lookup_add()
192 rb_insert_color(&wl->node, &wakelocks_tree); in wakelock_lookup_add()