Lines Matching defs:pid
56 get_pid_class (pid_t pid)
59 if (asprintf (&fname, PROCEXEFMT, pid) < 0)
79 /* Search /proc/PID/auxv for the AT_SYSINFO_EHDR tag.
92 grovel_auxv (pid_t pid, Dwfl *dwfl, GElf_Addr *sysinfo_ehdr)
95 if (asprintf (&fname, PROCAUXVFMT, pid) < 0)
161 pid_class = get_pid_class (pid);
179 proc_maps_report (Dwfl *dwfl, FILE *f, GElf_Addr sysinfo_ehdr, pid_t pid)
234 if (asprintf (&last_file, "[vdso: %d]", (int) pid) < 0
283 dwfl_linux_proc_report (Dwfl *dwfl, pid_t pid)
290 int result = grovel_auxv (pid, dwfl, &sysinfo_ehdr);
295 if (asprintf (&fname, PROCMAPSFMT, pid) < 0)
305 result = proc_maps_report (dwfl, f, sysinfo_ehdr, pid);
346 int pid = -1;
358 pid = INTUSE(dwfl_pid) (mod->dwfl);
363 if (pid == -1)
379 if (pid != -1 || sscanf (module_name, "[vdso: %d]", &pid) == 1)
390 thread pid. */
393 pid = tid;
395 detach = __libdwfl_ptrace_attach (pid, &tid_was_stopped);
399 if (asprintf (&fname, PROCMEMFMT, pid) < 0)
416 __libdwfl_ptrace_detach (pid, tid_was_stopped);