Searched refs:text_poke (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/arch/x86/kernel/ |
| D | alternative.c | 452 text_poke(ptr, ((unsigned char []){0xf0}), 1); in alternatives_smp_lock() 468 text_poke(ptr, ((unsigned char []){0x3E}), 1); in alternatives_smp_unlock() 908 void *text_poke(void *addr, const void *opcode, size_t len) in text_poke() function 1049 text_poke(tp[i].addr, &int3, sizeof(int3)); in text_poke_bp_batch() 1058 text_poke((char *)tp[i].addr + sizeof(int3), in text_poke_bp_batch() 1079 text_poke(tp[i].addr, tp[i].opcode, sizeof(int3)); in text_poke_bp_batch()
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | text-patching.h | 51 extern void *text_poke(void *addr, const void *opcode, size_t len);
|
| /Linux-v5.4/arch/x86/kernel/kprobes/ |
| D | core.c | 470 text_poke(p->ainsn.insn, buf, len); in arch_copy_kprobe() 500 text_poke(p->addr, ((unsigned char []){BREAKPOINT_INSTRUCTION}), 1); in arch_arm_kprobe() 505 text_poke(p->addr, &p->opcode, 1); in arch_disarm_kprobe()
|
| D | opt.c | 407 text_poke(slot, buf, len); in arch_prepare_optimized_kprobe()
|