Searched refs:AARCH64_INSN_SIZE (Results 1 – 17 of 17) sorted by relevance
| /linux-6.15/arch/arm64/kernel/ |
| H A D | ftrace.c | 92 return addr + AARCH64_INSN_SIZE; in ftrace_call_adjust() 126 addr += 2 * AARCH64_INSN_SIZE; in ftrace_call_adjust() 133 addr += AARCH64_INSN_SIZE; in ftrace_call_adjust() 141 addr += AARCH64_INSN_SIZE; in ftrace_call_adjust() 170 return fentry_ip - AARCH64_INSN_SIZE; in arch_ftrace_get_symaddr() 191 return fentry_ip - AARCH64_INSN_SIZE; in arch_ftrace_get_symaddr() 196 if ((fentry_ip & ~PAGE_MASK) < AARCH64_INSN_SIZE * 2) { in arch_ftrace_get_symaddr() 200 insn = *(u32 *)(fentry_ip - AARCH64_INSN_SIZE * 2); in arch_ftrace_get_symaddr() 204 return fentry_ip - AARCH64_INSN_SIZE * 2; in arch_ftrace_get_symaddr() 206 return fentry_ip - AARCH64_INSN_SIZE; in arch_ftrace_get_symaddr() [all …]
|
| H A D | patching.c | 59 ret = copy_from_kernel_nofault(&val, addr, AARCH64_INSN_SIZE); in aarch64_insn_read() 75 ret = copy_to_kernel_nofault(waddr, &insn, AARCH64_INSN_SIZE); in __aarch64_insn_write() 192 (uintptr_t)tp + AARCH64_INSN_SIZE); in aarch64_insn_patch_text_nosync()
|
| H A D | traps.c | 595 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in user_cache_maint_handler() 614 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in ctr_read_handler() 625 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cntvct_read_handler() 637 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cntfrq_read_handler() 654 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in wfi_handler() 1016 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in bug_handler() 1046 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cfi_handler() 1107 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in kasan_handler()
|
| H A D | entry-ftrace.S | 52 ldr x11, [x11, #-(4 * AARCH64_INSN_SIZE)] // op 98 sub x0, x30, #AARCH64_INSN_SIZE // ip (callsite's BL insn) 226 sub \rd, \rn, #AARCH64_INSN_SIZE
|
| H A D | alternative.c | 167 nr_inst = alt->orig_len / AARCH64_INSN_SIZE; in __apply_alternatives()
|
| H A D | kgdb.c | 344 BUILD_BUG_ON(AARCH64_INSN_SIZE != BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
|
| H A D | cpufeature.c | 3956 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in do_emulate_mrs()
|
| /linux-6.15/arch/arm64/include/asm/ |
| H A D | uprobes.h | 14 #define UPROBE_SWBP_INSN_SIZE AARCH64_INSN_SIZE 15 #define UPROBE_XOL_SLOT_BYTES AARCH64_INSN_SIZE
|
| H A D | insn-def.h | 9 #define AARCH64_INSN_SIZE 4 macro
|
| H A D | jump_label.h | 17 #define JUMP_LABEL_NOP_SIZE AARCH64_INSN_SIZE
|
| H A D | debug-monitors.h | 35 #define BREAK_INSTR_SIZE AARCH64_INSN_SIZE
|
| H A D | ftrace.h | 22 #define MCOUNT_INSN_SIZE AARCH64_INSN_SIZE
|
| H A D | alternative-macros.h | 203 nops (662b-661b) / AARCH64_INSN_SIZE
|
| H A D | kvm_asm.h | 37 #define KVM_VECTOR_PREAMBLE (2 * AARCH64_INSN_SIZE)
|
| /linux-6.15/arch/arm64/kernel/probes/ |
| H A D | uprobes.c | 50 else if (!IS_ALIGNED(addr, AARCH64_INSN_SIZE)) in arch_uprobe_analyze_insn()
|
| H A D | simulate-insn.c | 203 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in simulate_nop()
|
| /linux-6.15/arch/arm64/net/ |
| H A D | bpf_jit_comp.c | 932 if ((ctx->idx + PLT_TARGET_OFFSET / AARCH64_INSN_SIZE) % 2) in build_plt() 937 emit(A64_LDR64LIT(tmp, 2 * AARCH64_INSN_SIZE), ctx); in build_plt() 1082 fixup_offset = (long)&ex->fixup - (pc + AARCH64_INSN_SIZE); in add_exception_handler() 2070 ctx.offset[i] *= AARCH64_INSN_SIZE; in bpf_int_jit_compile() 2390 emit(A64_ADR(A64_LR, AARCH64_INSN_SIZE * 2), ctx); in prepare_trampoline() 2491 return ret < 0 ? ret : ret * AARCH64_INSN_SIZE; in arch_bpf_trampoline_size() 2546 ret *= AARCH64_INSN_SIZE; in arch_prepare_bpf_trampoline() 2691 ip = image + POKE_OFFSET * AARCH64_INSN_SIZE; in bpf_arch_text_poke()
|