Lines Matching refs:filesz
541 size_t filesz, size_t memsz, size_t flags, size_t align) in add_segment() argument
548 if (memsz < filesz) in add_segment()
553 seg->filesz = filesz; in add_segment()
607 size_t num_bytes = seg->filesz; in copy_remapped_to()
641 assert(seg->filesz <= seg->memsz); in adjust_segments()
649 prev_seg->offset + prev_seg->filesz); in adjust_segments()
682 assert(prev_seg->memsz == prev_seg->filesz); in adjust_segments()
689 prev_seg->filesz = seg->vaddr + seg->filesz - in adjust_segments()
704 (prev_seg->offset + prev_seg->filesz)) { in adjust_segments()
714 seg->filesz += seg->vaddr - rounddown(seg->vaddr); in adjust_segments()
749 res = sys_copy_from_ta_bin((void *)va, seg->filesz, in populate_segments_legacy()
757 elf->max_offs = seg->offset + seg->filesz; in populate_segments_legacy()
815 size_t filesz = seg->filesz; in populate_segments() local
826 if (vaddr + filesz < SMALL_PAGE_SIZE) { in populate_segments()
856 filesz -= SMALL_PAGE_SIZE; in populate_segments()
891 res = sys_copy_from_ta_bin((void *)va, filesz, in populate_segments()
896 if (filesz != memsz) in populate_segments()
899 res = sys_map_ta_bin(&va, filesz, flags, in populate_segments()
903 res = sys_map_ta_bin(&va, filesz, flags, in populate_segments()
914 elf->max_offs += filesz; in populate_segments()
1573 if (a - seg->vaddr < seg->filesz) { in find_exidx()