Home | History | Annotate | Download | only in ld.elf_so

Lines Matching refs:phdr_info

1497 _rtld_fill_dl_phdr_info(const Obj_Entry *obj, struct dl_phdr_info *phdr_info)
1500 phdr_info->dlpi_addr = (Elf_Addr)obj->relocbase;
1502 phdr_info->dlpi_name = obj->path;
1503 phdr_info->dlpi_phdr = obj->phdr;
1504 phdr_info->dlpi_phnum = obj->phsize / sizeof(obj->phdr[0]);
1506 phdr_info->dlpi_tls_modid = obj->tlsindex;
1507 phdr_info->dlpi_tls_data = obj->tlsinit;
1509 phdr_info->dlpi_tls_modid = 0;
1510 phdr_info->dlpi_tls_data = 0;
1512 phdr_info->dlpi_adds = _rtld_objloads;
1513 phdr_info->dlpi_subs = _rtld_objloads - _rtld_objcount;
1520 struct dl_phdr_info phdr_info;
1529 _rtld_fill_dl_phdr_info(obj, &phdr_info);
1532 error = callback(&phdr_info, sizeof(phdr_info), param);
1538 _rtld_fill_dl_phdr_info(&_rtld_objself, &phdr_info);
1541 error = callback(&phdr_info, sizeof(phdr_info), param);