Home
last modified time | relevance | path

Searched refs:Dwfl_Frame (Results 1 - 11 of 11) sorted by relevance

/third_party/elfutils/libdwfl/
H A Ddwfl_frame.c40 state_fetch_pc (Dwfl_Frame *state) in state_fetch_pc()
75 free_states (Dwfl_Frame *state) in free_states()
79 Dwfl_Frame *next = state->unwound; in free_states()
85 static Dwfl_Frame *
93 assert (nregs < sizeof (((Dwfl_Frame *) NULL)->regs_set) * 8); in state_alloc()
94 Dwfl_Frame *state = malloc (sizeof (*state) + sizeof (*state->regs) * nregs); in state_alloc()
245 dwfl_frame_thread (Dwfl_Frame *state) in INTDEF()
372 int (*callback) (Dwfl_Frame *frame, void *arg);
385 int (*callback) (Dwfl_Frame *frame, void *arg), in dwfl_getthread_frames()
395 int (*callback) (Dwfl_Frame *stat in INTDEF()
[all...]
H A Dframe_unwind.c48 __libdwfl_frame_reg_get (Dwfl_Frame *state, unsigned regno, Dwarf_Addr *val) in __libdwfl_frame_reg_get()
65 __libdwfl_frame_reg_set (Dwfl_Frame *state, unsigned regno, Dwarf_Addr val) in __libdwfl_frame_reg_set()
136 expr_eval (Dwfl_Frame *state, Dwarf_Frame *frame, const Dwarf_Op *ops, in expr_eval()
499 static Dwfl_Frame *
500 new_unwound (Dwfl_Frame *state) in new_unwound()
508 Dwfl_Frame *unwound; in new_unwound()
528 handle_cfi (Dwfl_Frame *state, Dwarf_Addr pc, Dwarf_CFI *cfi, Dwarf_Addr bias) in handle_cfi()
537 Dwfl_Frame *unwound = new_unwound (state); in handle_cfi()
668 Dwfl_Frame *state = arg; in setfunc()
669 Dwfl_Frame *unwoun in setfunc()
[all...]
H A Ddwfl_frame_regs.c39 Dwfl_Frame *state = thread->unwound; in dwfl_thread_state_registers()
55 Dwfl_Frame *state = thread->unwound; in INTDEF()
64 dwfl_frame_reg (Dwfl_Frame *state, unsigned regno, Dwarf_Word *val) in INTDEF()
H A Dlibdwfl.h50 typedef struct Dwfl_Frame Dwfl_Frame; typedef
745 Dwfl_Thread *dwfl_frame_thread (Dwfl_Frame *state)
783 int (*callback) (Dwfl_Frame *state, void *arg),
793 int (*callback) (Dwfl_Frame *thread, void *arg),
802 bool dwfl_frame_pc (Dwfl_Frame *state, Dwarf_Addr *pc, bool *isactivation)
808 int dwfl_frame_reg (Dwfl_Frame *state, unsigned regno, Dwarf_Word *val)
H A DlibdwflP.h246 Dwfl_Frame *unwound;
252 struct Dwfl_Frame struct
256 Dwfl_Frame *unwound;
280 /* Fetch value from Dwfl_Frame->regs indexed by DWARF REGNO. The
284 int __libdwfl_frame_reg_get (Dwfl_Frame *state, unsigned regno,
288 /* Store value to Dwfl_Frame->regs indexed by DWARF REGNO.
290 bool __libdwfl_frame_reg_set (Dwfl_Frame *state, unsigned regno,
594 extern void __libdwfl_frame_unwind (Dwfl_Frame *state)
H A Ddwfl_frame_pc.c36 dwfl_frame_pc (Dwfl_Frame *state, Dwarf_Addr *pc, bool *isactivation) in dwfl_frame_pc()
/third_party/elfutils/include/elfutils/
H A Dlibdwfl.h50 typedef struct Dwfl_Frame Dwfl_Frame; typedef
745 Dwfl_Thread *dwfl_frame_thread (Dwfl_Frame *state)
783 int (*callback) (Dwfl_Frame *state, void *arg),
793 int (*callback) (Dwfl_Frame *thread, void *arg),
802 bool dwfl_frame_pc (Dwfl_Frame *state, Dwarf_Addr *pc, bool *isactivation)
808 int dwfl_frame_reg (Dwfl_Frame *state, unsigned regno, Dwarf_Word *val)
/third_party/elfutils/tests/
H A Dbacktrace-dwarf.c85 frame_callback (Dwfl_Frame *state, void *frame_arg) in frame_callback()
H A Dbacktrace-data.c223 frame_callback (Dwfl_Frame *state, void *arg) in frame_callback()
H A Dbacktrace.c207 frame_callback (Dwfl_Frame *state, void *frame_arg) in frame_callback()
/third_party/elfutils/src/
H A Dstack.c178 frame_callback (Dwfl_Frame *state, void *arg) in frame_callback()

Completed in 10 milliseconds