Lines Matching refs:bv

823 	  struct blockvector *bv = BLOCKVECTOR (top_stack->cur_st);
827 if (b == BLOCKVECTOR_BLOCK (bv, STATIC_BLOCK))
828 b = BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK);
833 b = BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK);
1199 struct blockvector *bv = BLOCKVECTOR (top_stack->cur_st);
1223 for (i = 0; i < BLOCKVECTOR_NBLOCKS (bv); i++)
1225 struct block *b_bad = BLOCKVECTOR_BLOCK (bv, i);
4468 struct blockvector *bv = BLOCKVECTOR (s);
4470 bv = (struct blockvector *) xrealloc ((void *) bv,
4472 + BLOCKVECTOR_NBLOCKS (bv)
4473 * sizeof (bv->block)));
4474 if (bv != BLOCKVECTOR (s))
4475 BLOCKVECTOR (s) = bv;
4477 BLOCKVECTOR_BLOCK (bv, BLOCKVECTOR_NBLOCKS (bv)++) = b;
4538 struct blockvector *bv = BLOCKVECTOR (s);
4540 if (BLOCKVECTOR_NBLOCKS (bv) <= 2)
4543 if (BLOCK_END (BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK)) == 0)
4544 BLOCK_START (BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK)) = 0;
4545 if (BLOCK_END (BLOCKVECTOR_BLOCK (bv, STATIC_BLOCK)) == 0)
4546 BLOCK_START (BLOCKVECTOR_BLOCK (bv, STATIC_BLOCK)) = 0;
4555 if (BLOCKVECTOR_NBLOCKS (bv) > 3)
4556 qsort (&BLOCKVECTOR_BLOCK (bv, FIRST_LOCAL_BLOCK),
4557 BLOCKVECTOR_NBLOCKS (bv) - FIRST_LOCAL_BLOCK,
4563 int i, j = BLOCKVECTOR_NBLOCKS (bv);
4566 if (high < BLOCK_END (BLOCKVECTOR_BLOCK (bv, i)))
4567 high = BLOCK_END (BLOCKVECTOR_BLOCK (bv, i));
4568 BLOCK_END (BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK)) = high;
4571 BLOCK_START (BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK)) =
4572 BLOCK_START (BLOCKVECTOR_BLOCK (bv, FIRST_LOCAL_BLOCK));
4574 BLOCK_START (BLOCKVECTOR_BLOCK (bv, STATIC_BLOCK)) =
4575 BLOCK_START (BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK));
4576 BLOCK_END (BLOCKVECTOR_BLOCK (bv, STATIC_BLOCK)) =
4577 BLOCK_END (BLOCKVECTOR_BLOCK (bv, GLOBAL_BLOCK));
4672 struct blockvector *bv;
4676 bv = (struct blockvector *) xzalloc (size);
4678 BLOCKVECTOR_NBLOCKS (bv) = nblocks;
4680 return bv;