Home
last modified time | relevance | path

Searched refs:dst_gpr (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c869 u8 dst_gpr, int size) in data_ld()
885 emit_shf(nfp_prog, reg_both(dst_gpr), reg_none(), SHF_OP_NONE, in data_ld()
889 wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); in data_ld()
892 wrp_zext(nfp_prog, meta, dst_gpr); in data_ld()
899 u8 dst_gpr, swreg lreg, swreg rreg, int size, in data_ld_host_order()
916 emit_ld_field_any(nfp_prog, reg_both(dst_gpr), mask, in data_ld_host_order()
920 wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); in data_ld_host_order()
923 wrp_zext(nfp_prog, meta, dst_gpr); in data_ld_host_order()
930 u8 src_gpr, swreg offset, u8 dst_gpr, u8 size) in data_ld_host_order_addr32()
932 return data_ld_host_order(nfp_prog, meta, dst_gpr, reg_ in data_ld_host_order_addr32()
868 data_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, swreg offset, u8 dst_gpr, int size) data_ld() argument
898 data_ld_host_order(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst_gpr, swreg lreg, swreg rreg, int size, enum cmd_mode mode) data_ld_host_order() argument
929 data_ld_host_order_addr32(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 src_gpr, swreg offset, u8 dst_gpr, u8 size) data_ld_host_order_addr32() argument
937 data_ld_host_order_addr40(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 src_gpr, swreg offset, u8 dst_gpr, u8 size) data_ld_host_order_addr40() argument
986 data_stx_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, swreg offset, u8 src_gpr, u8 size) data_stx_host_order() argument
1001 data_st_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, swreg offset, u64 imm, u8 size) data_st_host_order() argument
2763 u8 dst_gpr = meta->insn.dst_reg * 2; mem_ldx_data_from_pktcache_unaligned() local
2815 u8 dst_gpr, idx; mem_ldx_data_from_pktcache_aligned() local
3020 u8 dst_gpr = meta->insn.dst_reg * 2; mem_xadd() local
3175 u8 dst_gpr = insn->dst_reg * 2; jset_imm() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c869 u8 dst_gpr, int size) in data_ld()
885 emit_shf(nfp_prog, reg_both(dst_gpr), reg_none(), SHF_OP_NONE, in data_ld()
889 wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); in data_ld()
892 wrp_zext(nfp_prog, meta, dst_gpr); in data_ld()
899 u8 dst_gpr, swreg lreg, swreg rreg, int size, in data_ld_host_order()
916 emit_ld_field_any(nfp_prog, reg_both(dst_gpr), mask, in data_ld_host_order()
920 wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); in data_ld_host_order()
923 wrp_zext(nfp_prog, meta, dst_gpr); in data_ld_host_order()
930 u8 src_gpr, swreg offset, u8 dst_gpr, u8 size) in data_ld_host_order_addr32()
932 return data_ld_host_order(nfp_prog, meta, dst_gpr, reg_ in data_ld_host_order_addr32()
868 data_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, swreg offset, u8 dst_gpr, int size) data_ld() argument
898 data_ld_host_order(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst_gpr, swreg lreg, swreg rreg, int size, enum cmd_mode mode) data_ld_host_order() argument
929 data_ld_host_order_addr32(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 src_gpr, swreg offset, u8 dst_gpr, u8 size) data_ld_host_order_addr32() argument
937 data_ld_host_order_addr40(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 src_gpr, swreg offset, u8 dst_gpr, u8 size) data_ld_host_order_addr40() argument
986 data_stx_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, swreg offset, u8 src_gpr, u8 size) data_stx_host_order() argument
1001 data_st_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, swreg offset, u64 imm, u8 size) data_st_host_order() argument
2763 u8 dst_gpr = meta->insn.dst_reg * 2; mem_ldx_data_from_pktcache_unaligned() local
2815 u8 dst_gpr, idx; mem_ldx_data_from_pktcache_aligned() local
3020 u8 dst_gpr = meta->insn.dst_reg * 2; mem_xadd() local
3181 u8 dst_gpr = insn->dst_reg * 2; jset_imm() local
[all...]

Completed in 9 milliseconds