Searched refs:RV_REG_TCC (Results 1 – 2 of 2) sorted by relevance
| /linux/arch/riscv/net/ |
| H A D | bpf_jit_comp64.c | 26 #define RV_REG_TCC RV_REG_A6 macro 237 emit_ld(RV_REG_TCC, ctx->tcc_offset, RV_REG_SP, ctx); in __build_epilogue() 347 emit_ld(RV_REG_TCC, ctx->tcc_offset, RV_REG_SP, ctx); in emit_bpf_tail_call() 348 emit_addi(RV_REG_TCC, RV_REG_TCC, -1, ctx); in emit_bpf_tail_call() 350 emit_branch(BPF_JSLT, RV_REG_TCC, RV_REG_ZERO, off, ctx); in emit_bpf_tail_call() 365 emit_sd(RV_REG_SP, ctx->tcc_offset, RV_REG_TCC, ctx); in emit_bpf_tail_call() 1143 emit_sd(RV_REG_FP, -tcc_off, RV_REG_TCC, ctx); in __arch_prepare_bpf_trampoline() 1205 emit_ld(RV_REG_TCC, -tcc_off, RV_REG_FP, ctx); in __arch_prepare_bpf_trampoline() 1211 emit_sd(RV_REG_FP, -tcc_off, RV_REG_TCC, ctx); in __arch_prepare_bpf_trampoline() 1266 emit_ld(RV_REG_TCC, -tcc_off, RV_REG_FP, ctx); in __arch_prepare_bpf_trampoline() [all …]
|
| H A D | bpf_jit_comp32.c | 68 #define RV_REG_TCC RV_REG_T6 macro 760 emit(rv_addi(RV_REG_TCC_SAVED, RV_REG_TCC, 0), ctx); in emit_call() 771 emit(rv_addi(RV_REG_TCC, RV_REG_TCC_SAVED, 0), ctx); in emit_call() 810 emit(rv_addi(RV_REG_TCC, RV_REG_TCC, -1), ctx); in emit_bpf_tail_call() 812 emit_bcc(BPF_JSLT, RV_REG_TCC, RV_REG_ZERO, off, ctx); in emit_bpf_tail_call() 1403 emit(rv_addi(RV_REG_TCC, RV_REG_ZERO, MAX_TAIL_CALL_CNT), ctx); in bpf_jit_build_prologue()
|