Lines Matching refs:dwfl
39 #include ELFUTILS_HEADER(dwfl)
72 const char *symname, Dwfl *dwfl)
147 mod = dwfl_addrmodule (dwfl, pc - 1);
184 mod = dwfl_addrmodule (dwfl, pc);
228 Dwfl *dwfl = dwfl_thread_dwfl (thread);
229 Dwfl_Module *mod = dwfl_addrmodule (dwfl, pc_adjusted);
237 callback_verify (tid, *framenop, pc, symname, dwfl);
265 dump (Dwfl *dwfl)
267 ptrdiff_t ptrdiff = dwfl_getmodules (dwfl, dump_modules, NULL, 0);
270 switch (dwfl_getthreads (dwfl, thread_callback, NULL))
284 callback_verify (0, 0, 0, NULL, dwfl);
348 report_pid (Dwfl *dwfl, pid_t pid)
350 int result = dwfl_linux_proc_report (dwfl, pid);
356 if (dwfl_report_end (dwfl, NULL, NULL) != 0)
359 result = dwfl_linux_proc_attach (dwfl, pid, true);
377 Dwfl *dwfl = dwfl_begin (&proc_callbacks);
378 if (dwfl == NULL)
380 report_pid (dwfl, pid);
381 return dwfl;
419 Dwfl *dwfl = pid_to_dwfl (pid);
430 dwfl_getmodules (dwfl, see_exec_module, &data, 0);
472 dwfl_end (dwfl);
474 dwfl = pid_to_dwfl (pid);
475 dump (dwfl);
476 dwfl_end (dwfl);
520 Dwfl *dwfl = NULL;
530 (void) argp_parse (&argp, argc, argv, 0, NULL, &dwfl);
531 assert (dwfl != NULL);
532 /* We want to make sure the dwfl was properly attached. */
533 if (dwfl_pid (dwfl) < 0)
535 dump (dwfl);
536 dwfl_end (dwfl);