bal
c = bal(s, rightq);
c = bal(arg++, RQUOTE);
static char *bal();
int bal = 0; /* Tracks balancing */
bal = 0;
bal = 1;
bal++;
bal--;
if (bal == 0) {
int bal; /* Subtree balance factor */
head->bal = 0;
p->bal = 0;
if (q->bal != 0) {
q->bal = 0;
p->bal = -1;
p->bal = 1;
if (s->bal == 0) {
s->bal = a;
} else if (s->bal == -a) {
s->bal = 0;
if (r->bal == a) {
s->bal = r->bal = 0;
} else if (r->bal == -a) {
if (p->bal == 0) {
s->bal = 0;
r->bal = 0;
} else if (p->bal == -a) {
s->bal = 0;
r->bal = a;
} else if (p->bal == a) {
s->bal = -a;
r->bal = 0;
p->bal = 0;
(*ppr)->bal = 0;
switch ((*ppr)->bal) {
(*ppr)->bal = 0;
(*ppr)->bal = -1;
if (p1->bal == -1) { /*%< LL */
(*ppr)->bal = 0;
if (p2->bal == -1)
(*ppr)->bal = 1;
(*ppr)->bal = 0;
if (p2->bal == 1)
p1->bal = -1;
p1->bal = 0;
(*ppr)->bal = 0;
switch ((*ppr)->bal) {
(*ppr)->bal = 0;
(*ppr)->bal = 1;
if (p1->bal == 1) { /*%< RR */
(*ppr)->bal = 0;
if (p2->bal == 1)
(*ppr)->bal = -1;
(*ppr)->bal = 0;
if (p2->bal == -1)
p1->bal = 1;
p1->bal = 0;
(*ppr)->bal = 0;
switch ((*ppr_p)->bal) {
(*ppr_p)->bal = 0;
(*ppr_p)->bal = 1;
b1 = p1->bal;
(*ppr_p)->bal = 1;
p1->bal = -1;
(*ppr_p)->bal = 0;
p1->bal = 0;
b2 = p2->bal;
(*ppr_p)->bal = -1;
(*ppr_p)->bal = 0;
p1->bal = 1;
p1->bal = 0;
p2->bal = 0;
switch ((*ppr_p)->bal) {
(*ppr_p)->bal = 0;
(*ppr_p)->bal = -1;
b1 = p1->bal;
(*ppr_p)->bal = -1;
p1->bal = 1;
(*ppr_p)->bal = 0;
p1->bal = 0;
b2 = p2->bal;
(*ppr_p)->bal = 1;
(*ppr_p)->bal = 0;
p1->bal = -1;
p1->bal = 0;
p2->bal = 0;
short bal;
replacement->balance -= bal(side);
return sway(p, -bal(side)) == 0;
int bal = bal(side);
if (child->balance != -bal) {
child->balance -= bal;
if (grandchild->balance == bal)
node->balance = -bal;
else if (grandchild->balance == -bal)
child->balance = bal;
#define side(bal) ((bal) == 1 ? 1 : 0)
wr32(hw, hw->aq.asq.bal, I40E_LO_DWORD(hw->aq.asq.desc_buf.pa));
reg = rd32(hw, hw->aq.asq.bal);
wr32(hw, hw->aq.arq.bal, I40E_LO_DWORD(hw->aq.arq.desc_buf.pa));
reg = rd32(hw, hw->aq.arq.bal);
wr32(hw, hw->aq.asq.bal, 0);
wr32(hw, hw->aq.arq.bal, 0);
hw->aq.asq.bal = I40E_VF_ATQBAL1;
hw->aq.arq.bal = I40E_VF_ARQBAL1;
hw->aq.asq.bal = I40E_PF_ATQBAL;
hw->aq.arq.bal = I40E_PF_ARQBAL;
u32 bal;