Home | History | Annotate | Download | only in ppc

Lines Matching refs:breakpoint

35 #include "breakpoint.h"
67 * entry, and correspondingly that is useless as a breakpoint site.
75 * that there can be more than one breakpoint per symbol.
83 * we assume it was already resolved, and convert the breakpoint to
87 * When a PLT entry hits a resolved breakpoint (which happens because
98 * we treat it the same way as above: convert the PLT breakpoint to
103 * resolved, and put a breakpoint there. The next time around (when
106 * this breakpoint. When it hits, we know the PLT entry was resolved.
117 * that this breakpoint is artificial and has no associated symbol,
121 * breakpoint and that's not currently handled well.
257 /* Put JMP_IREL breakpoint to resolver, since there's
731 /* PPC64. If we have stubs, we return a chain of breakpoint
793 * only unresolve the symbol before the breakpoint is
825 dl_plt_update_bp_on_hit(struct breakpoint *bp, struct process *proc)
841 /* We mark the breakpoint as resolved on both arches. */
880 /* The .plt slot got resolved! We can migrate the breakpoint
894 * breakpoint.
909 /* Install breakpoint to the address where the change takes
917 * a store instruction, so moving the breakpoint one
940 jump_to_entry_point(struct process *proc, struct breakpoint *bp)
950 ppc_plt_bp_continue(struct breakpoint *bp, struct process *proc)
952 /* If this is a first call through IREL breakpoint, enable the
954 * breakpoint anymore. */
1019 * actually have hit the breakpoint already. This functions tries to
1025 struct breakpoint *bp = data;
1037 * thus avoiding the breakpoint. */
1043 ppc_plt_bp_retract(struct breakpoint *bp, struct process *proc)
1058 ppc_plt_bp_install(struct breakpoint *bp, struct process *proc)
1060 /* This should not be an artificial breakpoint. */
1152 arch_breakpoint_init(struct process *proc, struct breakpoint *bp)
1177 /* For JMP_IREL breakpoints, make the breakpoint look
1188 arch_breakpoint_destroy(struct breakpoint *bp)
1193 arch_breakpoint_clone(struct breakpoint *retp, struct breakpoint *sbp)
1218 /* Point it to the corresponding breakpoint in RETP.