Home
last modified time | relevance | path

Searched refs:gap_end (Results 1 – 4 of 4) sorted by relevance

/aosp12/bionic/linker/
H A Dlinker_phdr.cpp609 uint8_t *gap_end, *gap_start; in ReserveWithAlignmentPadding() local
611 gap_end = align_down(mmap_ptr + mmap_size, kGapAlignment); in ReserveWithAlignmentPadding()
612 gap_start = gap_end - gap_size; in ReserveWithAlignmentPadding()
614 gap_start = gap_end = mmap_ptr + mmap_size; in ReserveWithAlignmentPadding()
629 if (gap_end != mmap_ptr + mmap_size) { in ReserveWithAlignmentPadding()
630 munmap(gap_end, mmap_ptr + mmap_size - gap_end); in ReserveWithAlignmentPadding()
/aosp12/art/dex2oat/linker/arm/
H A Drelative_patcher_thumb2_test.cc157 const uint32_t gap_end = last_method_offset - sizeof(OatQuickMethodHeader); in Create2MethodsWithGap() local
167 uint32_t gap_size = gap_end - gap_start; in Create2MethodsWithGap()
179 DCHECK_EQ(CodeAlignmentSize(gap_end), CodeAlignmentSize(chunk_start)); in Create2MethodsWithGap()
194 CompiledCode::AlignCode(gap_end, InstructionSet::kThumb2) + MethodCallThunkSize(); in Create2MethodsWithGap()
/aosp12/art/dex2oat/linker/arm64/
H A Drelative_patcher_arm64_test.cc124 const uint32_t gap_end = last_method_offset - sizeof(OatQuickMethodHeader); in Create2MethodsWithGap() local
134 uint32_t gap_size = gap_end - gap_start; in Create2MethodsWithGap()
146 DCHECK_EQ(CodeAlignmentSize(gap_end), CodeAlignmentSize(chunk_start)); in Create2MethodsWithGap()
161 CompiledCode::AlignCode(gap_end, InstructionSet::kArm64) + MethodCallThunkSize(); in Create2MethodsWithGap()
/aosp12/art/runtime/
H A Dclass_linker.cc8507 void AddGaps(uint32_t gap_start, uint32_t gap_end) { in AddGaps() argument
8509 DCHECK_LT(gap_start, gap_end); in AddGaps()
8510 DCHECK_ALIGNED(gap_end, 2u); in AddGaps()
8515 if (kGapsToCheck == 1u || gap_start == gap_end) { in AddGaps()
8516 DCHECK_EQ(gap_start, gap_end); in AddGaps()
8523 DCHECK_LT(gap_start, gap_end); in AddGaps()
8525 DCHECK_ALIGNED(gap_end, 4u); in AddGaps()
8531 DCHECK_EQ(gap_start, gap_end); in AddGaps()
8538 DCHECK_LT(gap_start, gap_end); in AddGaps()
8540 DCHECK_ALIGNED(gap_end, 8u); in AddGaps()
[all …]