Home
last modified time | relevance | path

Searched refs:optprobe_template_entry (Results 1 – 7 of 7) sorted by relevance

/linux-6.1.9/arch/arm/probes/kprobes/
Dopt-arm.c88 ((unsigned long *)optprobe_template_val - (unsigned long *)optprobe_template_entry)
90 ((unsigned long *)optprobe_template_call - (unsigned long *)optprobe_template_entry)
92 ((unsigned long *)optprobe_template_end - (unsigned long *)optprobe_template_entry)
94 ((unsigned long *)optprobe_template_add_sp - (unsigned long *)optprobe_template_entry)
96 ((unsigned long *)optprobe_template_sub_sp - (unsigned long *)optprobe_template_entry)
98 ((unsigned long *)optprobe_template_restore_begin - (unsigned long *)optprobe_template_entry)
100 ((unsigned long *)optprobe_template_restore_orig_insn - (unsigned long *)optprobe_template_entry)
102 ((unsigned long *)optprobe_template_restore_end - (unsigned long *)optprobe_template_entry)
237 memcpy(code, (unsigned long *)optprobe_template_entry, in NOKPROBE_SYMBOL()
/linux-6.1.9/arch/powerpc/kernel/
Doptprobes.c21 #define TMPL_CALL_HDLR_IDX (optprobe_template_call_handler - optprobe_template_entry)
22 #define TMPL_EMULATE_IDX (optprobe_template_call_emulate - optprobe_template_entry)
23 #define TMPL_RET_IDX (optprobe_template_ret - optprobe_template_entry)
24 #define TMPL_OP_IDX (optprobe_template_op_address - optprobe_template_entry)
25 #define TMPL_INSN_IDX (optprobe_template_insn - optprobe_template_entry)
26 #define TMPL_END_IDX (optprobe_template_end - optprobe_template_entry)
195 rc = patch_instruction(buff + i, ppc_inst(*(optprobe_template_entry + i))); in arch_prepare_optimized_kprobe()
Doptprobes_head.S40 .global optprobe_template_entry
41 optprobe_template_entry: label
/linux-6.1.9/arch/arm/include/asm/
Dkprobes.h47 extern __visible kprobe_opcode_t optprobe_template_entry[];
60 (unsigned long)optprobe_template_entry)
/linux-6.1.9/arch/powerpc/include/asm/
Dkprobes.h37 extern kprobe_opcode_t optprobe_template_entry[];
48 #define MAX_OPTINSN_SIZE (optprobe_template_end - optprobe_template_entry)
/linux-6.1.9/arch/x86/include/asm/
Dkprobes.h38 extern __visible kprobe_opcode_t optprobe_template_entry[];
46 (unsigned long)optprobe_template_entry) + \
/linux-6.1.9/arch/x86/kernel/kprobes/
Dopt.c167 ((long)optprobe_template_clac - (long)optprobe_template_entry)
169 ((long)optprobe_template_val - (long)optprobe_template_entry)
171 ((long)optprobe_template_call - (long)optprobe_template_entry)
173 ((long)optprobe_template_end - (long)optprobe_template_entry)
430 memcpy(buf, optprobe_template_entry, TMPL_END_IDX); in arch_prepare_optimized_kprobe()