Lines Matching refs:php
125 idle_add_mapping(struct ps_prochandle *P, GElf_Phdr *php, file_info_t *fp) in idle_add_mapping() argument
130 (u_longlong_t)php->p_vaddr, (u_longlong_t)php->p_filesz, in idle_add_mapping()
131 (u_longlong_t)php->p_memsz, (u_longlong_t)php->p_offset); in idle_add_mapping()
133 pmap.pr_vaddr = (uintptr_t)php->p_vaddr; in idle_add_mapping()
134 pmap.pr_size = php->p_filesz; in idle_add_mapping()
137 pmap.pr_offset = php->p_offset; in idle_add_mapping()
140 if (php->p_flags & PF_R) in idle_add_mapping()
142 if (php->p_flags & PF_W) in idle_add_mapping()
144 if (php->p_flags & PF_X) in idle_add_mapping()
150 return (Padd_mapping(P, php->p_offset, fp, &pmap)); in idle_add_mapping()
260 GElf_Phdr phdr, *php; in Pgrab_file() local
262 if ((php = gelf_getphdr(elf, i, &phdr)) == NULL) { in Pgrab_file()
267 if (php->p_type != PT_LOAD) in Pgrab_file()
270 if (idle_add_mapping(P, php, fp) != 0) { in Pgrab_file()