Searched refs:bssEnd (Results 1 – 3 of 3) sorted by relevance
/kernel/liteos_m/components/dynlink/ |
D | los_dynlink.c | 356 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/ |
D | los_load_elf.c | 452 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/ |
D | los_arch_mmu.c | 1008 UINTPTR bssEnd = (UINTPTR)&__bss_end + offset; in OsSetKSectionAttr() local 1009 UINT32 bssEndBoundary = ROUNDUP(bssEnd, MB); in OsSetKSectionAttr()
|