Home
last modified time | relevance | path

Searched refs:addrMax (Results 1 – 2 of 2) sorted by relevance

/kernel/liteos_m/components/dynlink/
Dlos_dynlink.c297 UINTPTR addrMax = 0; in OsReserveSpace() local
319 if ((elfPhdrTemp->p_vaddr + elfPhdrTemp->p_memsz) > addrMax) { in OsReserveSpace()
320 addrMax = elfPhdrTemp->p_vaddr + elfPhdrTemp->p_memsz; in OsReserveSpace()
324 if ((addrMin == addrMax) || (addrMax < addrMin)) { in OsReserveSpace()
327 …size = ELF_ALIGN_UP(addrMax, *boundary) - ELF_ALIGN_DOWN(addrMin, *boundary) + ELF_ALIGN_DOWN(offS… in OsReserveSpace()
/kernel/liteos_a/kernel/extended/dynload/src/
Dlos_load_elf.c368 UINTPTR addrMax = 0; in OsGetAllocSize() local
386 if ((elfPhdrTemp->vAddr + elfPhdrTemp->memSize) > addrMax) { in OsGetAllocSize()
387 addrMax = elfPhdrTemp->vAddr + elfPhdrTemp->memSize; in OsGetAllocSize()
391 …if (OsIsBadUserAddress((VADDR_T)addrMax) || OsIsBadUserAddress((VADDR_T)addrMin) || (addrMax < add… in OsGetAllocSize()
394 …size = ROUNDUP(addrMax, PAGE_SIZE) - ROUNDDOWN(addrMin, PAGE_SIZE) + ROUNDDOWN(offStart, PAGE_SIZE… in OsGetAllocSize()