Lines Matching refs:ph

1135   const ElfW(Phdr) *ph;  in dl_main()
1353 for (ph = phdr; ph < &phdr[phnum]; ++ph) in dl_main()
1354 if (ph->p_type == PT_GNU_STACK) in dl_main()
1356 GL(dl_stack_flags) = ph->p_flags; in dl_main()
1480 for (ph = phdr; ph < &phdr[phnum]; ++ph) in dl_main()
1481 switch (ph->p_type) in dl_main()
1485 main_map->l_addr = (ElfW(Addr)) phdr - ph->p_vaddr; in dl_main()
1490 main_map->l_ld = (void *) main_map->l_addr + ph->p_vaddr; in dl_main()
1491 main_map->l_ld_readonly = (ph->p_flags & PF_W) == 0; in dl_main()
1501 + ph->p_vaddr); in dl_main()
1537 + (ph->p_vaddr & ~(GLRO(dl_pagesize) - 1))); in dl_main()
1542 allocend = main_map->l_addr + ph->p_vaddr + ph->p_memsz; in dl_main()
1545 if ((ph->p_flags & PF_X) && allocend > main_map->l_text_end) in dl_main()
1551 if (ph->p_memsz > 0) in dl_main()
1557 main_map->l_tls_blocksize = ph->p_memsz; in dl_main()
1558 main_map->l_tls_align = ph->p_align; in dl_main()
1559 if (ph->p_align == 0) in dl_main()
1562 main_map->l_tls_firstbyte_offset = (ph->p_vaddr in dl_main()
1563 & (ph->p_align - 1)); in dl_main()
1564 main_map->l_tls_initimage_size = ph->p_filesz; in dl_main()
1565 main_map->l_tls_initimage = (void *) ph->p_vaddr; in dl_main()
1573 GL(dl_stack_flags) = ph->p_flags; in dl_main()
1577 main_map->l_relro_addr = ph->p_vaddr; in dl_main()
1578 main_map->l_relro_size = ph->p_memsz; in dl_main()
1583 for (ph = &phdr[phnum]; ph != phdr; --ph) in dl_main()
1584 switch (ph[-1].p_type) in dl_main()
1587 _dl_process_pt_note (main_map, -1, &ph[-1]); in dl_main()
1590 _dl_process_pt_gnu_property (main_map, -1, &ph[-1]); in dl_main()