dl_iterate_phdr
int dl_iterate_phdr(int (*)(struct dl_phdr_info *, size_t, void *),
__weak_alias(dl_iterate_phdr,___dl_iterate_phdr)
dl_iterate_phdr(__libc_static_tls_setup_cb, NULL);
__strong_alias(__dl_iterate_phdr,dl_iterate_phdr);
__dso_public int dl_iterate_phdr(int (*)(struct dl_phdr_info *, size_t, void *),
dl_iterate_phdr(phdr_callback, this);
if (dl_iterate_phdr(dl_iterate_phdr_cb, NULL))