Home
last modified time | relevance | path

Searched refs:uprobe_opcode_t (Results 1 – 18 of 18) sorted by relevance

/linux-6.12.1/arch/s390/include/asm/
Duprobes.h14 typedef u16 uprobe_opcode_t; typedef
23 uprobe_opcode_t insn[3];
24 uprobe_opcode_t ixol[3];
/linux-6.12.1/arch/arm/include/asm/
Duprobes.h12 typedef u32 uprobe_opcode_t; typedef
30 uprobe_opcode_t bpinsn;
/linux-6.12.1/arch/riscv/kernel/probes/
Duprobes.c12 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()
176 *(uprobe_opcode_t *)dst = __BUG_INSN_32; in arch_uprobe_copy_ixol()
/linux-6.12.1/include/linux/
Duprobes.h111 extern bool is_swbp_insn(uprobe_opcode_t *insn);
112 extern bool is_trap_insn(uprobe_opcode_t *insn);
115 …te_opcode(struct arch_uprobe *auprobe, struct mm_struct *mm, unsigned long vaddr, uprobe_opcode_t);
/linux-6.12.1/arch/powerpc/include/asm/
Duprobes.h15 typedef u32 uprobe_opcode_t; typedef
/linux-6.12.1/arch/mips/include/asm/
Duprobes.h19 typedef u32 uprobe_opcode_t; typedef
/linux-6.12.1/arch/arm64/include/asm/
Duprobes.h17 typedef __le32 uprobe_opcode_t; typedef
/linux-6.12.1/arch/csky/include/asm/
Duprobes.h14 typedef u32 uprobe_opcode_t; typedef
/linux-6.12.1/arch/loongarch/include/asm/
Duprobes.h7 typedef u32 uprobe_opcode_t; typedef
/linux-6.12.1/arch/x86/include/asm/
Duprobes.h15 typedef u8 uprobe_opcode_t; typedef
/linux-6.12.1/arch/riscv/include/asm/
Duprobes.h21 typedef u32 uprobe_opcode_t; typedef
/linux-6.12.1/arch/sparc/include/asm/
Duprobes.h14 typedef u32 uprobe_opcode_t; typedef
/linux-6.12.1/kernel/events/
Duprobes.c228 bool __weak is_swbp_insn(uprobe_opcode_t *insn) in is_swbp_insn()
242 bool __weak is_trap_insn(uprobe_opcode_t *insn) in is_trap_insn()
261 static int verify_opcode(struct page *page, unsigned long vaddr, uprobe_opcode_t *new_opcode) in verify_opcode()
263 uprobe_opcode_t old_opcode; in verify_opcode()
468 unsigned long vaddr, uprobe_opcode_t opcode) in uprobe_write_opcode()
595 *(uprobe_opcode_t *)&auprobe->insn); in set_orig_insn()
910 if (is_trap_insn((uprobe_opcode_t *)&uprobe->arch.insn)) in prepare_uprobe()
1526 static uprobe_opcode_t insn = UPROBE_SWBP_INSN; in arch_uprobe_trampoline()
2074 uprobe_opcode_t opcode; in is_trap_at_addr()
2081 result = __get_user(opcode, (uprobe_opcode_t __user *)vaddr); in is_trap_at_addr()
/linux-6.12.1/arch/powerpc/kernel/
Duprobes.c26 bool is_trap_insn(uprobe_opcode_t *insn) in is_trap_insn()
/linux-6.12.1/arch/csky/kernel/probes/
Duprobes.c14 bool is_swbp_insn(uprobe_opcode_t *insn) in is_swbp_insn()
/linux-6.12.1/arch/mips/kernel/
Duprobes.c62 bool is_trap_insn(uprobe_opcode_t *insn) in is_trap_insn()
/linux-6.12.1/arch/arm/probes/uprobes/
Dcore.c23 bool is_swbp_insn(uprobe_opcode_t *insn) in is_swbp_insn()
/linux-6.12.1/arch/x86/kernel/
Duprobes.c343 static uprobe_opcode_t insn = UPROBE_SWBP_INSN; in arch_uprobe_trampoline()