Searched refs:A64_SP (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 306 * original A64_SP => 0:+-----+ BPF prologue in build_prologue() 316 * current A64_SP => +-----+ <= (BPF_FP - ctx->stack_size) in build_prologue() 341 emit(A64_PUSH(A64_FP, A64_LR, A64_SP), ctx); in build_prologue() 342 emit(A64_MOV(1, A64_FP, A64_SP), ctx); in build_prologue() 345 emit(A64_PUSH(r6, r7, A64_SP), ctx); in build_prologue() 346 emit(A64_PUSH(r8, r9, A64_SP), ctx); in build_prologue() 347 emit(A64_PUSH(fp, tcc, A64_SP), ctx); in build_prologue() 348 emit(A64_PUSH(fpb, A64_R(28), A64_SP), ctx); in build_prologue() 351 emit(A64_MOV(1, fp, A64_SP), ctx); in build_prologue() 374 emit(A64_SUB_I(1, A64_SP, A64_S in build_prologue() [all...] |
H A D | bpf_jit.h | 17 #define A64_SP AARCH64_INSN_REG_SP macro
|
/kernel/linux/linux-5.10/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 207 * original A64_SP => 0:+-----+ BPF prologue in build_prologue() 217 * current A64_SP => +-----+ <= (BPF_FP - ctx->stack_size) in build_prologue() 231 emit(A64_PUSH(A64_FP, A64_LR, A64_SP), ctx); in build_prologue() 232 emit(A64_MOV(1, A64_FP, A64_SP), ctx); in build_prologue() 235 emit(A64_PUSH(r6, r7, A64_SP), ctx); in build_prologue() 236 emit(A64_PUSH(r8, r9, A64_SP), ctx); in build_prologue() 237 emit(A64_PUSH(fp, tcc, A64_SP), ctx); in build_prologue() 240 emit(A64_MOV(1, fp, A64_SP), ctx); in build_prologue() 261 emit(A64_SUB_I(1, A64_SP, A64_SP, ct in build_prologue() [all...] |
H A D | bpf_jit.h | 17 #define A64_SP AARCH64_INSN_REG_SP macro
|
Completed in 5 milliseconds