Lines Matching refs:IBV_BLACK
52 IBV_BLACK
169 mm_root->color = IBV_BLACK;
274 if (node->left && node->left->color != IBV_BLACK)
276 if (node->right && node->right->color != IBV_BLACK)
297 parent->color = IBV_BLACK;
298 uncle->color = IBV_BLACK;
309 parent->color = IBV_BLACK;
318 parent->color = IBV_BLACK;
319 uncle->color = IBV_BLACK;
330 parent->color = IBV_BLACK;
338 mm_root->color = IBV_BLACK;
425 while ((!child || child->color == IBV_BLACK) && child != mm_root) {
431 sib->color = IBV_BLACK;
436 if ((!sib->left || sib->left->color == IBV_BLACK) &&
437 (!sib->right || sib->right->color == IBV_BLACK)) {
442 if (!sib->right || sib->right->color == IBV_BLACK) {
444 sib->left->color = IBV_BLACK;
451 parent->color = IBV_BLACK;
453 sib->right->color = IBV_BLACK;
463 sib->color = IBV_BLACK;
468 if ((!sib->left || sib->left->color == IBV_BLACK) &&
469 (!sib->right || sib->right->color == IBV_BLACK)) {
474 if (!sib->left || sib->left->color == IBV_BLACK) {
476 sib->right->color = IBV_BLACK;
483 parent->color = IBV_BLACK;
485 sib->left->color = IBV_BLACK;
494 child->color = IBV_BLACK;