Searched refs:rv_lw (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/arch/riscv/net/ |
| H A D | bpf_jit_comp32.c | 155 emit(rv_lw(RV_REG_RA, stack_adjust - 4, RV_REG_SP), ctx); in __build_epilogue() 156 emit(rv_lw(RV_REG_FP, stack_adjust - 8, RV_REG_SP), ctx); in __build_epilogue() 189 emit(rv_lw(hi(tmp), hi(reg), RV_REG_FP), ctx); in bpf_get_reg64() 190 emit(rv_lw(lo(tmp), lo(reg), RV_REG_FP), ctx); in bpf_get_reg64() 209 emit(rv_lw(lo(tmp), lo(reg), RV_REG_FP), ctx); in bpf_get_reg32() 792 emit(rv_lw(RV_REG_T1, off, lo(arr_reg)), ctx); in emit_bpf_tail_call() 818 emit(rv_lw(RV_REG_T0, off, RV_REG_T0), ctx); in emit_bpf_tail_call() 829 emit(rv_lw(RV_REG_T0, off, RV_REG_T0), ctx); in emit_bpf_tail_call() 858 emit(rv_lw(lo(rd), 0, RV_REG_T0), ctx); in emit_load_r64() 863 emit(rv_lw(lo(rd), 0, RV_REG_T0), ctx); in emit_load_r64() [all …]
|
| H A D | bpf_jit.h | 539 static inline u32 rv_lw(u8 rd, u16 imm11_0, u8 rs1) in rv_lw() function 1096 emit(rv_lw(rd, off, rs1), ctx); in emit_lw()
|
| H A D | bpf_jit_comp64.c | 1709 emit(rv_lw(rd, off, rs), ctx); in bpf_jit_emit_insn() 1720 emit(rv_lw(rd, 0, RV_REG_T1), ctx); in bpf_jit_emit_insn()
|