Lines Matching refs:vma
2214 uint64_t vma = 0x0, offset = 0x0; in setOutputSectionAddress() local
2250 vma = addr.getEntry()->value(); in setOutputSectionAddress()
2253 evaluator.eval((*out)->prolog().vma(), vma); in setOutputSectionAddress()
2256 vma = (*dot).symbol().value(); in setOutputSectionAddress()
2257 alignAddress(vma, cur->align()); in setOutputSectionAddress()
2260 vma = prev->addr() + prev->size(); in setOutputSectionAddress()
2266 vma = 0x0; in setOutputSectionAddress()
2268 vma = getSegmentStartAddr(script) + sectionStartOffset(); in setOutputSectionAddress()
2271 vma = prev->addr(); in setOutputSectionAddress()
2273 vma = prev->addr() + prev->size(); in setOutputSectionAddress()
2275 alignAddress(vma, cur->align()); in setOutputSectionAddress()
2281 alignAddress(vma, (*seg)->align()); in setOutputSectionAddress()
2285 vma = 0x0; in setOutputSectionAddress()
2299 alignAddress(vma, abiPageSize()); in setOutputSectionAddress()
2308 (got.addr() + got.size() < vma)) { in setOutputSectionAddress()
2309 uint64_t diff = vma - got.addr() - got.size(); in setOutputSectionAddress()
2310 got.setAddr(vma - got.size()); in setOutputSectionAddress()
2316 cur->setAddr(vma); in setOutputSectionAddress()
2338 (vma & (abiPageSize() - 1)) != (offset & (abiPageSize() - 1))) { in setOutputSectionAddress()
2340 (vma & (abiPageSize() - 1)) - in setOutputSectionAddress()
2366 uint64_t new_offset = (*it).second.symbol().value() - vma; in setOutputSectionAddress()