Searched refs:emit_alu3_K (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 317 static void emit_alu3_K(unsigned int opcode, unsigned int src, unsigned int imm, in emit_alu3_K() function 877 emit_alu3_K(SLL, bpf_index, 3, tmp, ctx); in emit_tail_call() 910 emit_alu3_K(SRL, src, 0, dst, ctx); in build_insn() 1028 emit_alu3_K(AND, dst, 0xff, tmp, ctx); in build_insn() 1029 emit_alu3_K(SRL, dst, 8, dst, ctx); in build_insn() 1030 emit_alu3_K(AND, dst, 0xff, dst, ctx); in build_insn() 1031 emit_alu3_K(SLL, tmp, 8, tmp, ctx); in build_insn() 1039 emit_alu3_K(SRL, dst, 24, tmp, ctx); /* tmp = dst >> 24 */ in build_insn() 1040 emit_alu3_K(SRL, dst, 16, tmp2, ctx); /* tmp2 = dst >> 16 */ in build_insn() 1041 emit_alu3_K(AN in build_insn() [all...] |
/kernel/linux/linux-6.6/arch/sparc/net/ |
H A D | bpf_jit_comp_64.c | 317 static void emit_alu3_K(unsigned int opcode, unsigned int src, unsigned int imm, in emit_alu3_K() function 877 emit_alu3_K(SLL, bpf_index, 3, tmp, ctx); in emit_tail_call() 910 emit_alu3_K(SRL, src, 0, dst, ctx); in build_insn() 1028 emit_alu3_K(AND, dst, 0xff, tmp, ctx); in build_insn() 1029 emit_alu3_K(SRL, dst, 8, dst, ctx); in build_insn() 1030 emit_alu3_K(AND, dst, 0xff, dst, ctx); in build_insn() 1031 emit_alu3_K(SLL, tmp, 8, tmp, ctx); in build_insn() 1039 emit_alu3_K(SRL, dst, 24, tmp, ctx); /* tmp = dst >> 24 */ in build_insn() 1040 emit_alu3_K(SRL, dst, 16, tmp2, ctx); /* tmp2 = dst >> 16 */ in build_insn() 1041 emit_alu3_K(AN in build_insn() [all...] |
Completed in 5 milliseconds