Searched refs:uprobe_opcode_t (Results 1 – 13 of 13) sorted by relevance
| /linux/arch/s390/include/asm/ |
| H A D | uprobes.h | 14 typedef u16 uprobe_opcode_t; typedef 23 uprobe_opcode_t insn[3]; 24 uprobe_opcode_t ixol[3];
|
| /linux/arch/arm/include/asm/ |
| H A D | uprobes.h | 12 typedef u32 uprobe_opcode_t; typedef 30 uprobe_opcode_t bpinsn;
|
| /linux/arch/riscv/kernel/probes/ |
| H A D | uprobes.c | 12 bool is_swbp_insn(uprobe_opcode_t *insn) in is_swbp_insn() 21 bool is_trap_insn(uprobe_opcode_t *insn) in is_trap_insn() 177 *(uprobe_opcode_t *)dst = __BUG_INSN_32; in arch_uprobe_copy_ixol()
|
| /linux/arch/x86/kernel/ |
| H A D | uprobes.c | 345 static uprobe_opcode_t insn = UPROBE_SWBP_INSN; in arch_uretprobe_trampoline() 635 static bool is_opt_insns(const uprobe_opcode_t *insn) in is_opt_insns() 641 static bool is_swbp_opt_insns(uprobe_opcode_t *insn) in is_swbp_opt_insns() 883 static int verify_insn(struct page *page, unsigned long vaddr, uprobe_opcode_t *new_opcode, in verify_insn() 887 uprobe_opcode_t old_opcode[OPT_INSN_SIZE]; in verify_insn() 936 unsigned long vaddr, uprobe_opcode_t *insn) in int3_update_optimize() 999 unsigned long vaddr, uprobe_opcode_t *insn) in int3_update_unoptimize() 1001 uprobe_opcode_t int3 = UPROBE_SWBP_INSN; in int3_update_unoptimize() 1105 static bool __is_optimized(struct mm_struct *mm, uprobe_opcode_t *insn, unsigned long vaddr) in __is_optimized() 1119 uprobe_opcode_t insn[OPT_INSN_SIZE]; in is_optimized() [all …]
|
| /linux/arch/powerpc/include/asm/ |
| H A D | uprobes.h | 15 typedef u32 uprobe_opcode_t; typedef
|
| /linux/arch/mips/include/asm/ |
| H A D | uprobes.h | 19 typedef u32 uprobe_opcode_t; typedef
|
| /linux/arch/csky/include/asm/ |
| H A D | uprobes.h | 14 typedef u32 uprobe_opcode_t; typedef
|
| /linux/arch/arm64/include/asm/ |
| H A D | uprobes.h | 17 typedef __le32 uprobe_opcode_t; typedef
|
| /linux/arch/loongarch/include/asm/ |
| H A D | uprobes.h | 7 typedef u32 uprobe_opcode_t; typedef
|
| /linux/arch/sparc/include/asm/ |
| H A D | uprobes.h | 14 typedef u32 uprobe_opcode_t; typedef
|
| /linux/kernel/events/ |
| H A D | uprobes.c | 163 bool __weak is_swbp_insn(uprobe_opcode_t *insn) in is_swbp_insn() 177 bool __weak is_trap_insn(uprobe_opcode_t *insn) in is_trap_insn() 196 static int verify_opcode(struct page *page, unsigned long vaddr, uprobe_opcode_t *insn, in verify_opcode() 199 uprobe_opcode_t old_opcode; in verify_opcode() 407 unsigned long insn_vaddr, uprobe_opcode_t *insn, int nbytes, in __uprobe_write() 492 const unsigned long opcode_vaddr, uprobe_opcode_t opcode, in uprobe_write_opcode() 500 const unsigned long insn_vaddr, uprobe_opcode_t *insn, int nbytes, in uprobe_write() 633 *(uprobe_opcode_t *)&auprobe->insn, false); in set_orig_insn() 1117 if (is_trap_insn((uprobe_opcode_t *)&uprobe->arch.insn)) in prepare_uprobe() 1748 static uprobe_opcode_t ins in arch_uretprobe_trampoline() [all...] |
| /linux/arch/csky/kernel/probes/ |
| H A D | uprobes.c | 14 bool is_swbp_insn(uprobe_opcode_t *insn) in is_swbp_insn()
|
| /linux/arch/powerpc/kernel/ |
| H A D | uprobes.c | 26 bool is_trap_insn(uprobe_opcode_t *insn) in is_trap_insn()
|