Lines Matching refs:bin_offset
2431 size_t bin_offset = image_objects_offset_begin_; in CalculateNewObjectOffsets() local
2458 bin_offset = RoundUp(bin_offset, method_alignment); in CalculateNewObjectOffsets()
2462 bin_offset = RoundUp(bin_offset, DexCacheArraysLayout::Alignment(target_ptr_size_)); in CalculateNewObjectOffsets()
2466 bin_offset = RoundUp(bin_offset, static_cast<size_t>(target_ptr_size_)); in CalculateNewObjectOffsets()
2473 image_info.bin_slot_offsets_[i] = bin_offset; in CalculateNewObjectOffsets()
2478 const size_t start_offset = bin_offset; in CalculateNewObjectOffsets()
2487 const size_t offset_after_header = bin_offset - sizeof(ImageHeader); in CalculateNewObjectOffsets()
2492 while (bin_offset - sizeof(ImageHeader) < next_region) { in CalculateNewObjectOffsets()
2493 image_info.padding_object_offsets_.push_back(bin_offset); in CalculateNewObjectOffsets()
2494 bin_offset += kObjectAlignment; in CalculateNewObjectOffsets()
2498 CHECK_EQ(bin_offset - sizeof(ImageHeader), next_region); in CalculateNewObjectOffsets()
2501 SetImageOffset(obj.Ptr(), bin_offset); in CalculateNewObjectOffsets()
2502 bin_offset = bin_offset + object_size; in CalculateNewObjectOffsets()
2505 image_info.bin_slot_sizes_[i] = bin_offset - start_offset; in CalculateNewObjectOffsets()
2507 bin_offset += image_info.bin_slot_sizes_[i]; in CalculateNewObjectOffsets()