Home
last modified time | relevance | path

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

/kernel/liteos_a/kernel/extended/dynload/src/
Dlos_load_elf.c452 …T32 OsSetBss(const LD_ELF_PHDR *elfPhdr, INT32 fd, UINTPTR bssStart, UINT32 bssEnd, UINT32 elfProt) in OsSetBss() argument
472 mapBase = (UINTPTR)LOS_MMap(bssStartPageAlign, bssMapSize, elfProt, stackFlags, -1, 0); in OsSetBss()
487 UINT32 bssEnd, elfProt, elfFlags; in OsMmapELFFile() local
501 elfProt = OsGetProt(elfPhdrTemp->flags); in OsMmapELFFile()
502 if ((elfProt & PROT_READ) == 0) { in OsMmapELFFile()
511 mapAddr = OsDoMmapFile(fd, (vAddr + *loadBase), elfPhdrTemp, elfProt, elfFlags, mapSize); in OsMmapELFFile()
533 ret = OsSetBss(elfPhdrTemp, fd, bssStart, bssEnd, elfProt); in OsMmapELFFile()