Searched refs:kprobe_opcode_t (Results 26 - 44 of 44) sorted by relevance
12
/linux-master/arch/mips/kernel/ |
H A D | kprobes.c | 127 memcpy(&p->ainsn.insn[0], p->addr + 1, sizeof(kprobe_opcode_t)); 129 memcpy(&p->ainsn.insn[0], p->addr, sizeof(kprobe_opcode_t)); 283 kprobe_opcode_t *addr; 286 addr = (kprobe_opcode_t *) regs->cp0_epc; 484 ri->ret_addr = (kprobe_opcode_t *) regs->regs[31]; 510 if (p->addr == (kprobe_opcode_t *)__kretprobe_trampoline) 518 .addr = (kprobe_opcode_t *)__kretprobe_trampoline,
|
/linux-master/arch/arm/probes/kprobes/ |
H A D | opt-arm.c | 184 kprobe_opcode_t *code; 236 TMPL_END_IDX * sizeof(kprobe_opcode_t)); 262 kprobe_opcode_t final_branch = arm_gen_branch( 348 kprobe_opcode_t *addr) 351 op->kp.addr + (RELATIVEJUMP_SIZE / sizeof(kprobe_opcode_t)) > addr);
|
H A D | test-core.c | 336 the_kprobe.addr = (kprobe_opcode_t *)func; 386 the_kretprobe.kp.addr = (kprobe_opcode_t *)func; 521 .addr = (kprobe_opcode_t *)((uintptr_t)fn + offset), 775 coverage_add_registers(struct coverage_entry *entry, kprobe_opcode_t insn) 842 static void coverage_add(kprobe_opcode_t insn) 1000 static kprobe_opcode_t current_instruction; 1346 test_before_probe.kprobe.addr = (kprobe_opcode_t *)test_code; 1349 test_case_probe.kprobe.addr = (kprobe_opcode_t *)test_code; 1370 test_after_probe.kprobe.addr = (kprobe_opcode_t *)test_code; 1412 (kprobe_opcode_t *)current_branch_targe [all...] |
/linux-master/arch/parisc/kernel/ |
H A D | kprobes.c | 203 kprobe_opcode_t *correct_ret_addr) 211 ri->ret_addr = (kprobe_opcode_t *)regs->gr[2]; 225 trampoline_p.addr = (kprobe_opcode_t *)
|
H A D | ftrace.c | 217 p = get_kprobe((kprobe_opcode_t *)ip);
|
/linux-master/arch/riscv/kernel/probes/ |
H A D | ftrace.c | 21 p = get_kprobe((kprobe_opcode_t *)ip);
|
H A D | kprobes.c | 79 p->opcode = (kprobe_opcode_t)(*insn++); 81 p->opcode |= (kprobe_opcode_t)(*insn) << 16; 290 p = get_kprobe((kprobe_opcode_t *) addr);
|
/linux-master/arch/powerpc/kernel/ |
H A D | kprobes-ftrace.c | 32 p = get_kprobe((kprobe_opcode_t *)nip);
|
/linux-master/arch/x86/kernel/kprobes/ |
H A D | opt.c | 37 unsigned long __recover_optprobed_insn(kprobe_opcode_t *buf, unsigned long addr) 63 MAX_INSN_SIZE * sizeof(kprobe_opcode_t))) 77 static void synthesize_clac(kprobe_opcode_t *addr) 93 static void synthesize_set_arg1(kprobe_opcode_t *addr, unsigned long val) 268 kprobe_opcode_t buf[MAX_INSN_SIZE]; 357 kprobe_opcode_t *addr)
|
H A D | core.c | 142 kprobe_opcode_t opcode; 205 __recover_probed_insn(kprobe_opcode_t *buf, unsigned long addr) 239 MAX_INSN_SIZE * sizeof(kprobe_opcode_t))) 255 unsigned long recover_probed_instruction(kprobe_opcode_t *buf, unsigned long addr) 292 kprobe_opcode_t buf[MAX_INSN_SIZE]; 373 kprobe_opcode_t *arch_adjust_kprobe_addr(unsigned long addr, unsigned long offset, 394 return (kprobe_opcode_t *)(addr + offset); 406 kprobe_opcode_t buf[MAX_INSN_SIZE]; 465 static int prepare_singlestep(kprobe_opcode_t *buf, struct kprobe *p, 759 kprobe_opcode_t bu [all...] |
/linux-master/arch/csky/kernel/probes/ |
H A D | kprobes.c | 23 kprobe_opcode_t *addr; 47 static int __kprobes patch_text(kprobe_opcode_t *addr, u32 opcode) 320 p = get_kprobe((kprobe_opcode_t *) addr); 399 ri->ret_addr = (kprobe_opcode_t *)regs->lr;
|
/linux-master/arch/arm64/kernel/probes/ |
H A D | kprobes.c | 46 kprobe_opcode_t *addr = p->ainsn.api.insn; 74 sizeof(kprobe_opcode_t); 304 p = get_kprobe((kprobe_opcode_t *) addr); 410 ri->ret_addr = (kprobe_opcode_t *)regs->regs[30];
|
/linux-master/arch/sparc/kernel/ |
H A D | kprobes.c | 438 ri->ret_addr = (kprobe_opcode_t *)(regs->u_regs[UREG_RETPC] + 8); 474 .addr = (kprobe_opcode_t *) &__kretprobe_trampoline, 485 if (p->addr == (kprobe_opcode_t *)&__kretprobe_trampoline)
|
/linux-master/kernel/ |
H A D | kprobes.c | 70 kprobe_opcode_t * __weak kprobe_lookup_name(const char *name, 73 return ((kprobe_opcode_t *)(kallsyms_lookup_name(name))); 91 kprobe_opcode_t *insns; /* Page of instruction slots */ 104 return PAGE_SIZE/(c->insn_size * sizeof(kprobe_opcode_t)); 144 kprobe_opcode_t *__get_insn_slot(struct kprobe_insn_cache *c) 147 kprobe_opcode_t *slot = NULL; 257 kprobe_opcode_t *slot, int dirty) 266 (c->insn_size * sizeof(kprobe_opcode_t)); 410 memcpy(&p->opcode, &ap->opcode, sizeof(kprobe_opcode_t)); 491 static struct kprobe *get_optimized_kprobe(kprobe_opcode_t *add [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | kprobes.c | 211 kprobe_opcode_t *addr = (kprobe_opcode_t *)regs->csr_era;
|
H A D | ftrace_dyn.c | 297 p = get_kprobe((kprobe_opcode_t *)ip);
|
/linux-master/arch/s390/lib/ |
H A D | test_unwind.c | 202 my_kretprobe.kp.addr = (kprobe_opcode_t *)test_unwind_kretprobed_func; 254 (kprobe_opcode_t *)test_unwind_kprobed_func : 255 (kprobe_opcode_t *)test_unwind_kprobed_insn;
|
/linux-master/arch/s390/kernel/ |
H A D | kprobes.c | 47 kprobe_opcode_t insn[MAX_INSN_SIZE]; 77 kprobe_opcode_t insn;
|
H A D | ftrace.c | 307 p = get_kprobe((kprobe_opcode_t *)ip);
|
Completed in 231 milliseconds
12