Home
last modified time | relevance | path

Searched refs:lreg (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_asm.c168 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_unrestricted() argument
184 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_unrestricted()
185 swreg_type(lreg) != NN_REG_NONE) in swreg_to_unrestricted()
188 if (swreg_type(lreg) == NN_REG_GPR_B || in swreg_to_unrestricted()
191 reg->breg = nfp_swreg_to_unreg(lreg, false); in swreg_to_unrestricted()
194 reg->areg = nfp_swreg_to_unreg(lreg, false); in swreg_to_unrestricted()
199 reg->src_lmextn = swreg_lmextn(lreg) || swreg_lmextn(rreg); in swreg_to_unrestricted()
249 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_restricted() argument
265 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_restricted()
266 swreg_type(lreg) ! in swreg_to_restricted()
[all...]
H A Dnfp_asm.h390 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg,
392 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg,
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_asm.c168 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_unrestricted() argument
184 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_unrestricted()
185 swreg_type(lreg) != NN_REG_NONE) in swreg_to_unrestricted()
188 if (swreg_type(lreg) == NN_REG_GPR_B || in swreg_to_unrestricted()
191 reg->breg = nfp_swreg_to_unreg(lreg, false); in swreg_to_unrestricted()
194 reg->areg = nfp_swreg_to_unreg(lreg, false); in swreg_to_unrestricted()
199 reg->src_lmextn = swreg_lmextn(lreg) || swreg_lmextn(rreg); in swreg_to_unrestricted()
249 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_restricted() argument
265 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_restricted()
266 swreg_type(lreg) ! in swreg_to_restricted()
[all...]
H A Dnfp_asm.h390 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg,
392 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg,
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dimx-ssi.c434 unsigned int lreg; in imx_ssi_ac97_write() local
442 lreg = reg << 12; in imx_ssi_ac97_write()
443 writel(lreg, base + SSI_SACADD); in imx_ssi_ac97_write()
459 unsigned int lreg; in imx_ssi_ac97_read() local
461 lreg = (reg & 0x7f) << 12 ; in imx_ssi_ac97_read()
462 writel(lreg, base + SSI_SACADD); in imx_ssi_ac97_read()
H A Dfsl_ssi.c1187 unsigned int lreg; in fsl_ssi_ac97_write() local
1203 lreg = reg << 12; in fsl_ssi_ac97_write()
1204 regmap_write(regs, REG_SSI_SACADD, lreg); in fsl_ssi_ac97_write()
1225 unsigned int lreg; in fsl_ssi_ac97_read() local
1236 lreg = (reg & 0x7f) << 12; in fsl_ssi_ac97_read()
1237 regmap_write(regs, REG_SSI_SACADD, lreg); in fsl_ssi_ac97_read()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c101 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) in emit_cmd_any()
106 err = swreg_to_restricted(reg_none(), lreg, rreg, &reg, false); in emit_cmd_any()
128 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd()
130 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, false); in emit_cmd()
135 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd_indir()
137 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, true); in emit_cmd_indir()
364 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) in emit_shf()
369 err = swreg_to_restricted(dst, lreg, rreg, &reg, true); in emit_shf()
382 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) in emit_shf_indir()
390 emit_shf(nfp_prog, dst, lreg, o in emit_shf_indir()
100 emit_cmd_any(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) emit_cmd_any() argument
127 emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd() argument
134 emit_cmd_indir(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd_indir() argument
363 emit_shf(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) emit_shf() argument
381 emit_shf_indir(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) emit_shf_indir() argument
415 emit_alu(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum alu_op op, swreg rreg) emit_alu() argument
454 emit_mul(struct nfp_prog *nfp_prog, swreg lreg, enum mul_type type, enum mul_step step, swreg rreg) emit_mul() 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
1474 wrp_mul_u32(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg, bool gen_high_half) wrp_mul_u32() argument
1491 wrp_mul_u16(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg) wrp_mul_u16() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/
H A Djit.c101 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) in emit_cmd_any()
106 err = swreg_to_restricted(reg_none(), lreg, rreg, &reg, false); in emit_cmd_any()
128 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd()
130 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, false); in emit_cmd()
135 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd_indir()
137 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, true); in emit_cmd_indir()
364 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) in emit_shf()
369 err = swreg_to_restricted(dst, lreg, rreg, &reg, true); in emit_shf()
382 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) in emit_shf_indir()
390 emit_shf(nfp_prog, dst, lreg, o in emit_shf_indir()
100 emit_cmd_any(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) emit_cmd_any() argument
127 emit_cmd(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd() argument
134 emit_cmd_indir(struct nfp_prog *nfp_prog, enum cmd_tgt_map op, u8 mode, u8 xfer, swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) emit_cmd_indir() argument
363 emit_shf(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) emit_shf() argument
381 emit_shf_indir(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) emit_shf_indir() argument
415 emit_alu(struct nfp_prog *nfp_prog, swreg dst, swreg lreg, enum alu_op op, swreg rreg) emit_alu() argument
454 emit_mul(struct nfp_prog *nfp_prog, swreg lreg, enum mul_type type, enum mul_step step, swreg rreg) emit_mul() 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
1474 wrp_mul_u32(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg, bool gen_high_half) wrp_mul_u32() argument
1491 wrp_mul_u16(struct nfp_prog *nfp_prog, swreg dst_hi, swreg dst_lo, swreg lreg, swreg rreg) wrp_mul_u16() argument
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dstts751.c201 u8 hreg, u8 lreg) in stts751_set_temp_reg16()
212 return i2c_smbus_write_byte_data(priv->client, lreg, hwval & 0xff); in stts751_set_temp_reg16()
224 u8 hreg, u8 lreg) in stts751_read_reg16()
232 frac = i2c_smbus_read_byte_data(priv->client, lreg); in stts751_read_reg16()
200 stts751_set_temp_reg16(struct stts751_priv *priv, int temp, u8 hreg, u8 lreg) stts751_set_temp_reg16() argument
223 stts751_read_reg16(struct stts751_priv *priv, int *temp, u8 hreg, u8 lreg) stts751_read_reg16() argument
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dstts751.c201 u8 hreg, u8 lreg) in stts751_set_temp_reg16()
212 return i2c_smbus_write_byte_data(priv->client, lreg, hwval & 0xff); in stts751_set_temp_reg16()
224 u8 hreg, u8 lreg) in stts751_read_reg16()
232 frac = i2c_smbus_read_byte_data(priv->client, lreg); in stts751_read_reg16()
200 stts751_set_temp_reg16(struct stts751_priv *priv, int temp, u8 hreg, u8 lreg) stts751_set_temp_reg16() argument
223 stts751_read_reg16(struct stts751_priv *priv, int *temp, u8 hreg, u8 lreg) stts751_read_reg16() argument
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_ssi.c1214 unsigned int lreg; in fsl_ssi_ac97_write() local
1230 lreg = reg << 12; in fsl_ssi_ac97_write()
1231 regmap_write(regs, REG_SSI_SACADD, lreg); in fsl_ssi_ac97_write()
1252 unsigned int lreg; in fsl_ssi_ac97_read() local
1263 lreg = (reg & 0x7f) << 12; in fsl_ssi_ac97_read()
1264 regmap_write(regs, REG_SSI_SACADD, lreg); in fsl_ssi_ac97_read()
/kernel/linux/linux-5.10/fs/squashfs/
H A Dsquashfs_fs.h402 struct squashfs_lreg_inode lreg; member
H A Dinode.c179 struct squashfs_lreg_inode *sqsh_ino = &squashfs_ino.lreg; in squashfs_read_inode()
/kernel/linux/linux-6.6/fs/squashfs/
H A Dsquashfs_fs.h402 struct squashfs_lreg_inode lreg; member
H A Dinode.c176 struct squashfs_lreg_inode *sqsh_ino = &squashfs_ino.lreg; in squashfs_read_inode()
/kernel/linux/linux-5.10/include/sound/
H A Dsoc-dapm.h287 #define SOC_DAPM_DOUBLE_R(xname, lreg, rreg, shift, max, invert) \
291 .private_value = SOC_DOUBLE_R_VALUE(lreg, rreg, shift, max, invert) }
/kernel/linux/linux-6.6/include/sound/
H A Dsoc-dapm.h333 #define SOC_DAPM_DOUBLE_R(xname, lreg, rreg, shift, max, invert) \
337 .private_value = SOC_DOUBLE_R_VALUE(lreg, rreg, shift, max, invert) }
/kernel/linux/linux-5.10/sound/pci/
H A Dcmipci.c1974 #define COMPOSE_SB_REG(lreg,rreg,lshift,rshift,mask,invert,stereo) \
1975 ((lreg) | ((rreg) << 8) | (lshift << 16) | (rshift << 19) | (mask << 24) | (invert << 22) | (stereo << 23))
/kernel/linux/linux-6.6/sound/pci/
H A Dcmipci.c1982 #define COMPOSE_SB_REG(lreg,rreg,lshift,rshift,mask,invert,stereo) \
1983 ((lreg) | ((rreg) << 8) | (lshift << 16) | (rshift << 19) | (mask << 24) | (invert << 22) | (stereo << 23))

Completed in 35 milliseconds