Searched defs:auprobe (Results 1 - 6 of 6) sorted by relevance

/linux-4.1.27/arch/powerpc/kernel/
H A Duprobes.c50 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, arch_uprobe_analyze_insn() argument
64 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_pre_xol() argument
112 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_post_xol() argument
167 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_abort_xol() argument
181 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_skip_sstep() argument
/linux-4.1.27/arch/arm/probes/uprobes/
H A Dactions-arm.c69 static void uprobe_set_pc(struct arch_uprobe *auprobe, uprobe_set_pc() argument
79 static void uprobe_unset_pc(struct arch_uprobe *auprobe, uprobe_unset_pc() argument
87 static void uprobe_aluwrite_pc(struct arch_uprobe *auprobe, uprobe_aluwrite_pc() argument
97 static void uprobe_write_pc(struct arch_uprobe *auprobe, uprobe_write_pc() argument
111 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, decode_pc_ro() local
135 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, decode_wb_pc() local
166 struct arch_uprobe *auprobe = container_of(asi, struct arch_uprobe, uprobe_decode_ldmstm() local
H A Dcore.c32 int set_swbp(struct arch_uprobe *auprobe, struct mm_struct *mm, set_swbp() argument
39 bool arch_uprobe_ignore(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_ignore() argument
49 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_skip_sstep() argument
75 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, struct mm_struct *mm, arch_uprobe_analyze_insn() argument
136 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_pre_xol() argument
150 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_post_xol() argument
173 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_abort_xol() argument
/linux-4.1.27/arch/s390/kernel/
H A Duprobes.c20 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, struct mm_struct *mm, arch_uprobe_analyze_insn() argument
26 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_pre_xol() argument
75 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_post_xol() argument
132 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_abort_xol() argument
257 static void handle_insn_ril(struct arch_uprobe *auprobe, struct pt_regs *regs) handle_insn_ril() argument
371 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_skip_sstep() argument
/linux-4.1.27/arch/x86/kernel/
H A Duprobes.c285 static int uprobe_init_insn(struct arch_uprobe *auprobe, struct insn *insn, bool x86_64) uprobe_init_insn() argument
344 static void riprel_analyze(struct arch_uprobe *auprobe, struct insn *insn) riprel_analyze() argument
466 scratch_reg(struct arch_uprobe *auprobe, struct pt_regs *regs) scratch_reg() argument
479 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) riprel_pre_xol() argument
490 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) riprel_post_xol() argument
507 static void riprel_analyze(struct arch_uprobe *auprobe, struct insn *insn) riprel_analyze() argument
510 static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) riprel_pre_xol() argument
513 static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) riprel_post_xol() argument
530 static int default_pre_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) default_pre_xol_op() argument
564 static int default_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) default_post_xol_op() argument
584 static void default_abort_op(struct arch_uprobe *auprobe, struct pt_regs *regs) default_abort_op() argument
595 static bool branch_is_call(struct arch_uprobe *auprobe) branch_is_call() argument
629 static bool check_jmp_cond(struct arch_uprobe *auprobe, struct pt_regs *regs) check_jmp_cond() argument
648 static bool branch_emulate_op(struct arch_uprobe *auprobe, struct pt_regs *regs) branch_emulate_op() argument
673 static int branch_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) branch_post_xol_op() argument
686 static void branch_clear_offset(struct arch_uprobe *auprobe, struct insn *insn) branch_clear_offset() argument
712 static int branch_setup_xol_ops(struct arch_uprobe *auprobe, struct insn *insn) branch_setup_xol_ops() argument
765 int arch_uprobe_analyze_insn(struct arch_uprobe *auprobe, struct mm_struct *mm, unsigned long addr) arch_uprobe_analyze_insn() argument
823 int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_pre_xol() argument
870 int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_post_xol() argument
941 void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_abort_xol() argument
955 static bool __skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) __skip_sstep() argument
962 bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) arch_uprobe_skip_sstep() argument
/linux-4.1.27/kernel/events/
H A Duprobes.c349 int __weak set_swbp(struct arch_uprobe *auprobe, struct mm_struct *mm, unsigned long vaddr) set_swbp() argument
364 set_orig_insn(struct arch_uprobe *auprobe, struct mm_struct *mm, unsigned long vaddr) set_orig_insn() argument

Completed in 332 milliseconds