Searched refs:mapAddr (Results 1 – 1 of 1) sorted by relevance
| /kernel/liteos_a/kernel/extended/dynload/src/ |
| D | los_load_elf.c | 402 UINTPTR mapAddr; in OsDoMmapFile() local 408 mapAddr = (UINTPTR)LOS_MMap(addr, mapSize, prot, flags, fd, offset >> PAGE_SHIFT); in OsDoMmapFile() 414 mapAddr = (UINTPTR)LOS_MMap(addr, size, prot, flags, fd, offset >> PAGE_SHIFT); in OsDoMmapFile() 416 if (!LOS_IsUserAddress((VADDR_T)mapAddr)) { in OsDoMmapFile() 420 return mapAddr; in OsDoMmapFile() 486 UINTPTR vAddr, mapAddr, bssStart; in OsMmapELFFile() local 511 mapAddr = OsDoMmapFile(fd, (vAddr + *loadBase), elfPhdrTemp, elfProt, elfFlags, mapSize); in OsMmapELFFile() 512 if (!LOS_IsUserAddress((VADDR_T)mapAddr)) { in OsMmapELFFile() 523 *elfLoadAddr = mapAddr + ROUNDOFFSET(vAddr, PAGE_SIZE); in OsMmapELFFile() 527 *loadBase = mapAddr; in OsMmapELFFile() [all …]
|