Lines Matching refs:tmp1
108 struct k_rbtree_node_t *node = NULL, *sibling, *tmp1, *tmp2; in rbtree_erase_color() local
114 parent->rbt_right = tmp1 = sibling->rbt_left; in rbtree_erase_color()
116 rbtree_set_parent_color(tmp1, parent, K_RBTREE_BLACK); in rbtree_erase_color()
120 sibling = tmp1; in rbtree_erase_color()
122 tmp1 = sibling->rbt_right; in rbtree_erase_color()
123 if (!tmp1 || K_RBTREE_IS_BLACK(tmp1)) { in rbtree_erase_color()
140 sibling->rbt_left = tmp1 = tmp2->rbt_right; in rbtree_erase_color()
143 if (tmp1){ in rbtree_erase_color()
144 rbtree_set_parent_color(tmp1, sibling, in rbtree_erase_color()
148 tmp1 = sibling; in rbtree_erase_color()
153 rbtree_set_parent_color(tmp1, sibling, K_RBTREE_BLACK); in rbtree_erase_color()
164 parent->rbt_left = tmp1 = sibling->rbt_right; in rbtree_erase_color()
166 rbtree_set_parent_color(tmp1, parent, K_RBTREE_BLACK); in rbtree_erase_color()
170 sibling = tmp1; in rbtree_erase_color()
172 tmp1 = sibling->rbt_left; in rbtree_erase_color()
173 if (!tmp1 || K_RBTREE_IS_BLACK(tmp1)) { in rbtree_erase_color()
190 sibling->rbt_right = tmp1 = tmp2->rbt_left; in rbtree_erase_color()
193 if (tmp1){ in rbtree_erase_color()
194 rbtree_set_parent_color(tmp1, sibling, in rbtree_erase_color()
198 tmp1 = sibling; in rbtree_erase_color()
203 rbtree_set_parent_color(tmp1, sibling, K_RBTREE_BLACK); in rbtree_erase_color()