Home
last modified time | relevance | path

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

/mirbsd/src/sys/kern/
Dexec_elf.c96 #define ELF_TRUNC(a, b) ((a) & ~((b) - 1)) macro
255 *addr = ELF_TRUNC(*addr, ph->p_align); in ELFNAME()
256 diff = ph->p_vaddr - ELF_TRUNC(ph->p_vaddr, ph->p_align); in ELFNAME()
259 - ELF_TRUNC(ph->p_vaddr, ph->p_align); in ELFNAME()
268 *addr = ELF_TRUNC(uaddr, ph->p_align); in ELFNAME()
489 ELF_TRUNC(ph[i].p_vaddr,ph[i].p_align); in ELFNAME()
/mirbsd/src/libexec/ld.so/
Dloader.c389 _dl_mprotect((void *)ELF_TRUNC((long)&__got_start, _dl_pagesz), in _dl_boot()
391 ELF_TRUNC((long)&__got_start, _dl_pagesz), in _dl_boot()
396 _dl_mprotect((void *)ELF_TRUNC((long)&__plt_start, _dl_pagesz), in _dl_boot()
398 ELF_TRUNC((long)&__plt_start, _dl_pagesz), in _dl_boot()
Dresolve.h259 #define ELF_TRUNC(x,malign) ((x) & ~((malign)-1)) macro
Ddl_prebind.c360 _dl_munmap((void *)ELF_TRUNC((long)object->prebind_data, _dl_pagesz), in prebind_free()
362 _dl_pagesz) - ELF_TRUNC((long)object->prebind_data, _dl_pagesz)); in prebind_free()
/mirbsd/src/libexec/ld.so/sparc/
Drtld_machine.c438 object->got_start = ELF_TRUNC(object->got_addr, _dl_pagesz); in _dl_md_reloc_got()
445 object->plt_start = ELF_TRUNC(plt_addr, _dl_pagesz); in _dl_md_reloc_got()
/mirbsd/src/libexec/ld.so/ldconfig/
Ddl_prebind.c361 _dl_munmap((void *)ELF_TRUNC((long)object->prebind_data, _dl_pagesz), in prebind_free()
363 _dl_pagesz) - ELF_TRUNC((long)object->prebind_data, _dl_pagesz)); in prebind_free()
/mirbsd/src/libexec/ld.so/i386/
Drtld_machine.c427 object->got_start = ELF_TRUNC(object->got_addr, _dl_pagesz); in _dl_md_reloc_got()