Home
last modified time | relevance | path

Searched refs:emit_imm (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/arch/riscv/net/
H A Dbpf_jit_comp64.c123 static void emit_imm(u8 rd, s64 val, struct rv_jit_context *ctx) in emit_imm() function
159 emit_imm(rd, upper, ctx); in emit_imm()
618 emit_imm(rd, imm, ctx); in bpf_jit_emit_insn()
629 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
640 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
651 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
662 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
673 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
681 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
689 emit_imm(RV_REG_T1, imm, ctx); in bpf_jit_emit_insn()
[all …]
H A Dbpf_jit_comp32.c111 static void emit_imm(const s8 rd, s32 imm, struct rv_jit_context *ctx) in emit_imm() function
127 emit_imm(lo(rd), imm, ctx); in emit_imm32()
139 emit_imm(lo(rd), imm_lo, ctx); in emit_imm64()
140 emit_imm(hi(rd), imm_hi, ctx); in emit_imm64()
257 emit_imm(RV_REG_T0, imm, ctx); in emit_alu_i64()
267 emit_imm(RV_REG_T0, imm, ctx); in emit_alu_i64()
277 emit_imm(RV_REG_T0, imm, ctx); in emit_alu_i64()
335 emit_imm(lo(rd), imm, ctx); in emit_alu_i32()
341 emit_imm(RV_REG_T0, imm, ctx); in emit_alu_i32()
349 emit_imm(RV_REG_T0, imm, ctx); in emit_alu_i32()
[all …]