Home
last modified time | relevance | path

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

/kernel/liteos_m/components/dynlink/
Dlos_dynlink.c356 UINTPTR vAddr, loadAddr, bssStart, bssEnd; in OsLoadELFFile() local
376 bssEnd = loadAddr + ELF_ALIGN_OFFSET(vAddr, boundary) + elfPhdrTemp->p_memsz; in OsLoadELFFile()
377 (VOID)memset_s((VOID *)bssStart, bssEnd - bssStart, 0, bssEnd - bssStart); in OsLoadELFFile()
/kernel/liteos_a/kernel/extended/dynload/src/
Dlos_load_elf.c452 STATIC INT32 OsSetBss(const LD_ELF_PHDR *elfPhdr, INT32 fd, UINTPTR bssStart, UINT32 bssEnd, UINT32… in OsSetBss() argument
461 bssEndPageAlign = ROUNDUP(bssEnd, PAGE_SIZE); in OsSetBss()
487 UINT32 bssEnd, elfProt, elfFlags; in OsMmapELFFile() local
532 bssEnd = mapAddr + ROUNDOFFSET(vAddr, PAGE_SIZE) + elfPhdrTemp->memSize; in OsMmapELFFile()
533 ret = OsSetBss(elfPhdrTemp, fd, bssStart, bssEnd, elfProt); in OsMmapELFFile()
/kernel/liteos_a/arch/arm/arm/src/
Dlos_arch_mmu.c1008 UINTPTR bssEnd = (UINTPTR)&__bss_end + offset; in OsSetKSectionAttr() local
1009 UINT32 bssEndBoundary = ROUNDUP(bssEnd, MB); in OsSetKSectionAttr()