Home
last modified time | relevance | path

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

/openbsd-src/lib/libc/dlfcn/
H A Dtib.c24 #define ELF_ROUND(x,malign) (((x) + (malign)-1) & ~((malign)-1)) macro
52 ELF_ROUND(extra - _static_tls_align_offset, _static_tls_align); in _dl_allocate_tib()
64 ELF_ROUND(sizeof(struct tib), TIB_EXTRA_ALIGN) + extra) != 0) in _dl_allocate_tib()
67 ELF_ROUND(sizeof(struct tib), TIB_EXTRA_ALIGN); in _dl_allocate_tib()
82 ELF_ROUND(extra - _static_tls_align_offset, _static_tls_align); in _dl_free_tib()
H A Dinit.c247 #define ELF_ROUND(x,malign) (((x) + (malign)-1) & ~((malign)-1))
288 ELF_ROUND(sizeof(struct tib), _static_tls_align) - in setup_static_tib()
302 _static_tls_size = ELF_ROUND(phdr[i].p_memsz, in setup_static_tib()
304 _static_tls_align_offset = ELF_ROUND(_static_tls_size, in setup_static_tib()
245 #define ELF_ROUND( global() macro
/openbsd-src/libexec/ld.so/
H A Dtib.c68 ELF_ROUND(extra - static_tls_align_offset, static_tls_align); in allocate_tib()
81 static_tls_align_offset + ELF_ROUND(sizeof *tib, TIB_EXTRA_ALIGN) + in allocate_tib()
88 thread = (char *)tib + ELF_ROUND(sizeof *tib, TIB_EXTRA_ALIGN); in allocate_tib()
123 ELF_ROUND(extra - static_tls_align_offset, static_tls_align); in _dl_free_tib()
173 ELF_ROUND(sizeof(struct tib), static_tls_align) - in allocate_tls_offset()
194 offset = ELF_ROUND(offset, align) - static_tls_align_offset in allocate_tls_offset()
216 static_tls_size = ELF_ROUND(static_tls_size + msize, align); in allocate_tls_offset()
241 static_tls_align_offset = ELF_ROUND(static_tls_size, static_tls_align) in _dl_allocate_tls_offsets()
H A Dresolve.h402 #define ELF_ROUND(x,malign) (((x) + (malign)-1) & ~((malign)-1)) macro
/openbsd-src/sys/kern/
H A Dexec_elf.c106 #define ELF_ROUND(a, b) (((a) + (b) - 1) & ~((b) - 1)) macro
429 pos = ELF_ROUND(pos, file_align); in elf_load_file()
473 pos = ELF_ROUND(pos,file_align); in elf_load_file()