Home
last modified time | relevance | path

Searched refs:JMP32_INSN_SIZE (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/arch/x86/kernel/kprobes/
A Dopt.c44 for (i = 0; i < JMP32_INSN_SIZE; i++) { in __recover_optprobed_insn()
212 while (len < JMP32_INSN_SIZE) { in copy_optimized_instructions()
303 if (size - offset < JMP32_INSN_SIZE) in can_optimize()
452 len += JMP32_INSN_SIZE; in arch_prepare_optimized_kprobe()
484 u8 insn_buff[JMP32_INSN_SIZE]; in arch_optimize_kprobes()
488 ((long)op->kp.addr + JMP32_INSN_SIZE)); in arch_optimize_kprobes()
515 u8 old[JMP32_INSN_SIZE]; in arch_unoptimize_kprobe()
518 memcpy(old, op->kp.addr, JMP32_INSN_SIZE); in arch_unoptimize_kprobe()
521 JMP32_INSN_SIZE - INT3_INSN_SIZE); in arch_unoptimize_kprobe()
527 JMP32_INSN_SIZE - INT3_INSN_SIZE); in arch_unoptimize_kprobe()
[all …]
A Dcore.c391 MAX_INSN_SIZE - len >= JMP32_INSN_SIZE) { in prepare_singlestep()
398 len += JMP32_INSN_SIZE; in prepare_singlestep()
/linux-6.3-rc2/arch/x86/include/asm/
A Dkprobes.h47 MAX_OPTIMIZED_LENGTH + JMP32_INSN_SIZE)
A Dtext-patching.h65 #define JMP32_INSN_SIZE 5 macro
/linux-6.3-rc2/arch/x86/kernel/
A Djump_label.c52 case JMP32_INSN_SIZE: in __jump_label_patch()
A Dalternative.c415 JMP32_INSN_SIZE); in emit_call_track_retpoline()
416 i += JMP32_INSN_SIZE; in emit_call_track_retpoline()
597 i = JMP32_INSN_SIZE; in patch_return()
A Dftrace.c368 __text_gen_insn(ip, JMP32_INSN_OPCODE, ip, x86_return_thunk, JMP32_INSN_SIZE); in create_trampoline()
/linux-6.3-rc2/arch/x86/xen/
A Denlighten_pv.c1248 JMP32_INSN_SIZE); in xen_start_kernel()

Completed in 18 milliseconds