/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_asm.c | 180 reg->wr_both = true; in swreg_to_unrestricted() 261 reg->wr_both = true; in swreg_to_restricted()
|
H A D | nfp_asm.h | 374 bool wr_both; member 384 bool wr_both; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_asm.c | 180 reg->wr_both = true; in swreg_to_unrestricted() 261 reg->wr_both = true; in swreg_to_restricted()
|
H A D | nfp_asm.h | 374 bool wr_both; member 384 bool wr_both; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 274 enum immed_shift shift, bool wr_both, in __emit_immed() 286 FIELD_PREP(OP_IMMED_WR_AB, wr_both) | in __emit_immed() 315 reg.wr_both, reg.dst_lmextn, reg.src_lmextn); in emit_immed() 321 u16 areg, enum shf_op op, u16 breg, bool i8, bool sw, bool wr_both, in __emit_shf() 355 FIELD_PREP(OP_SHF_WR_AB, wr_both) | in __emit_shf() 376 reg.areg, op, reg.breg, reg.i8, reg.swap, reg.wr_both, in emit_shf() 395 u16 areg, enum alu_op op, u16 breg, bool swap, bool wr_both, in __emit_alu() 407 FIELD_PREP(OP_ALU_WR_AB, wr_both) | in __emit_alu() 428 reg.areg, op, reg.breg, reg.swap, reg.wr_both, in emit_alu() 435 bool wr_both, boo in __emit_mul() 272 __emit_immed(struct nfp_prog *nfp_prog, u16 areg, u16 breg, u16 imm_hi, enum immed_width width, bool invert, enum immed_shift shift, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_immed() argument 319 __emit_shf(struct nfp_prog *nfp_prog, u16 dst, enum alu_dst_ab dst_ab, enum shf_sc sc, u8 shift, u16 areg, enum shf_op op, u16 breg, bool i8, bool sw, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_shf() argument 394 __emit_alu(struct nfp_prog *nfp_prog, u16 dst, enum alu_dst_ab dst_ab, u16 areg, enum alu_op op, u16 breg, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_alu() argument 433 __emit_mul(struct nfp_prog *nfp_prog, enum alu_dst_ab dst_ab, u16 areg, enum mul_type type, enum mul_step step, u16 breg, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_mul() argument 487 __emit_ld_field(struct nfp_prog *nfp_prog, enum shf_sc sc, u8 areg, u8 bmask, u8 breg, u8 shift, bool imm8, bool zero, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_ld_field() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 274 enum immed_shift shift, bool wr_both, in __emit_immed() 286 FIELD_PREP(OP_IMMED_WR_AB, wr_both) | in __emit_immed() 315 reg.wr_both, reg.dst_lmextn, reg.src_lmextn); in emit_immed() 321 u16 areg, enum shf_op op, u16 breg, bool i8, bool sw, bool wr_both, in __emit_shf() 355 FIELD_PREP(OP_SHF_WR_AB, wr_both) | in __emit_shf() 376 reg.areg, op, reg.breg, reg.i8, reg.swap, reg.wr_both, in emit_shf() 395 u16 areg, enum alu_op op, u16 breg, bool swap, bool wr_both, in __emit_alu() 407 FIELD_PREP(OP_ALU_WR_AB, wr_both) | in __emit_alu() 428 reg.areg, op, reg.breg, reg.swap, reg.wr_both, in emit_alu() 435 bool wr_both, boo in __emit_mul() 272 __emit_immed(struct nfp_prog *nfp_prog, u16 areg, u16 breg, u16 imm_hi, enum immed_width width, bool invert, enum immed_shift shift, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_immed() argument 319 __emit_shf(struct nfp_prog *nfp_prog, u16 dst, enum alu_dst_ab dst_ab, enum shf_sc sc, u8 shift, u16 areg, enum shf_op op, u16 breg, bool i8, bool sw, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_shf() argument 394 __emit_alu(struct nfp_prog *nfp_prog, u16 dst, enum alu_dst_ab dst_ab, u16 areg, enum alu_op op, u16 breg, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_alu() argument 433 __emit_mul(struct nfp_prog *nfp_prog, enum alu_dst_ab dst_ab, u16 areg, enum mul_type type, enum mul_step step, u16 breg, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_mul() argument 487 __emit_ld_field(struct nfp_prog *nfp_prog, enum shf_sc sc, u8 areg, u8 bmask, u8 breg, u8 shift, bool imm8, bool zero, bool swap, bool wr_both, bool dst_lmextn, bool src_lmextn) __emit_ld_field() argument [all...] |