Lines Matching refs:suff_index
419 size_t suff_index = _array->index_for(suff_addr);
420 if (_array->address_for_index(suff_index) != suff_addr) {
421 // suff_addr does not begin suff_index
422 suff_index++;
436 // Below, pref_index and suff_index are, respectively, the
443 size_t num_pref_cards = suff_index - pref_index;
445 size_t num_suff_cards = end_index - suff_index;
448 HeapWord* boundary = _array->address_for_index(suff_index);
450 _array->set_offset_array(suff_index, boundary, suff_addr, true /* reducing */);
456 set_remainder_to_point_to_start_incl(suff_index + 1, end_index - 1, true /* reducing */);
460 set_remainder_to_point_to_start_incl(suff_index + 1,
461 suff_index + num_pref_cards - 1, true /* reducing */);
470 size_t right_index = suff_index + back_by - 1;
492 size_t right_index = suff_index + back_by - 1;