Home
last modified time | relevance | path

Searched refs:AARCH64_INSN_SIZE (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Duprobes.h13 #define MAX_UINSN_BYTES AARCH64_INSN_SIZE
16 #define UPROBE_SWBP_INSN_SIZE AARCH64_INSN_SIZE
H A Dftrace.h22 #define MCOUNT_INSN_SIZE AARCH64_INSN_SIZE
62 return addr + AARCH64_INSN_SIZE; in ftrace_call_adjust()
H A Djump_label.h16 #define JUMP_LABEL_NOP_SIZE AARCH64_INSN_SIZE
H A Dalternative-macros.h10 #define AARCH64_INSN_SIZE 4 macro
193 nops (662b-661b) / AARCH64_INSN_SIZE
H A Ddebug-monitors.h35 #define BREAK_INSTR_SIZE AARCH64_INSN_SIZE
H A Dkvm_asm.h35 #define KVM_VECTOR_PREAMBLE (2 * AARCH64_INSN_SIZE)
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Duprobes.h13 #define MAX_UINSN_BYTES AARCH64_INSN_SIZE
16 #define UPROBE_SWBP_INSN_SIZE AARCH64_INSN_SIZE
H A Dinsn-def.h9 #define AARCH64_INSN_SIZE 4 macro
H A Djump_label.h16 #define JUMP_LABEL_NOP_SIZE AARCH64_INSN_SIZE
H A Ddebug-monitors.h35 #define BREAK_INSTR_SIZE AARCH64_INSN_SIZE
H A Dftrace.h33 #define MCOUNT_INSN_SIZE AARCH64_INSN_SIZE
H A Dalternative-macros.h203 nops (662b-661b) / AARCH64_INSN_SIZE
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dpatching.c62 ret = copy_from_kernel_nofault(&val, addr, AARCH64_INSN_SIZE); in aarch64_insn_read()
78 ret = copy_to_kernel_nofault(waddr, &insn, AARCH64_INSN_SIZE); in __aarch64_insn_write()
120 (uintptr_t)tp + AARCH64_INSN_SIZE); in aarch64_insn_patch_text_nosync()
H A Dftrace.c92 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()
393 unsigned long pc = rec->ip - AARCH64_INSN_SIZE; in ftrace_init_nop()
H A Dtraps.c626 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in user_cache_maint_handler()
645 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in ctr_read_handler()
653 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cntvct_read_handler()
661 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cntfrq_read_handler()
677 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in wfi_handler()
1038 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in bug_handler()
1068 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cfi_handler()
1129 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in kasan_handler()
H A Dalternative.c167 nr_inst = alt->orig_len / AARCH64_INSN_SIZE; in __apply_alternatives()
H A Dkgdb.c344 BUILD_BUG_ON(AARCH64_INSN_SIZE != BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dtraps.c477 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in user_cache_maint_handler()
496 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in ctr_read_handler()
504 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cntvct_read_handler()
512 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in cntfrq_read_handler()
528 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in wfi_handler()
903 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in bug_handler()
962 arm64_skip_faulting_instruction(regs, AARCH64_INSN_SIZE); in kasan_handler()
H A Dentry-ftrace.S96 sub x0, x30, #AARCH64_INSN_SIZE // ip (callsite's BL insn)
137 sub x0, x0, #AARCH64_INSN_SIZE // ip (callsite's BL insn)
190 sub \rd, \rn, #AARCH64_INSN_SIZE
H A Dftrace.c199 unsigned long pc = rec->ip - AARCH64_INSN_SIZE; in ftrace_init_nop()
H A Dalternative.c163 nr_inst = alt->orig_len / AARCH64_INSN_SIZE; in __apply_alternatives()
H A Dkgdb.c343 BUILD_BUG_ON(AARCH64_INSN_SIZE != BREAK_INSTR_SIZE); in kgdb_arch_set_breakpoint()
/kernel/linux/linux-5.10/arch/arm64/kernel/probes/
H A Duprobes.c42 else if (!IS_ALIGNED(addr, AARCH64_INSN_SIZE)) in arch_uprobe_analyze_insn()
/kernel/linux/linux-6.6/arch/arm64/kernel/probes/
H A Duprobes.c42 else if (!IS_ALIGNED(addr, AARCH64_INSN_SIZE)) in arch_uprobe_analyze_insn()
/kernel/linux/linux-6.6/arch/arm64/net/
H A Dbpf_jit_comp.c644 if ((ctx->idx + PLT_TARGET_OFFSET / AARCH64_INSN_SIZE) % 2) in build_plt()
649 emit(A64_LDR64LIT(tmp, 2 * AARCH64_INSN_SIZE), ctx); in build_plt()
742 offset = (long)&ex->fixup - (pc + AARCH64_INSN_SIZE); in add_exception_handler()
1666 ctx.offset[i] *= AARCH64_INSN_SIZE; in bpf_int_jit_compile()
1968 emit(A64_ADR(A64_LR, AARCH64_INSN_SIZE * 2), ctx); in prepare_trampoline()
2036 int max_insns = ((long)image_end - (long)image) / AARCH64_INSN_SIZE; in arch_prepare_bpf_trampoline()
2070 ret *= AARCH64_INSN_SIZE; in arch_prepare_bpf_trampoline()
2206 ip = image + POKE_OFFSET * AARCH64_INSN_SIZE; in bpf_arch_text_poke()

Completed in 14 milliseconds

12