Searched refs:sign_extend32 (Results 1 - 25 of 161) sorted by relevance

1234567

/linux-master/arch/csky/kernel/probes/
H A Dsimulate-insn.c72 addr + sign_extend32((opcode & 0x3ff) << 1, 9));
79 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
87 addr + sign_extend32((opcode & 0x3ff) << 1, 9));
97 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
107 addr + sign_extend32((opcode & 0x3ff) << 1, 9));
117 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
254 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
268 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
285 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15));
302 addr + sign_extend32((opcod
[all...]
/linux-master/drivers/thermal/tegra/
H A Dsoctherm-fuse.c91 shifted_ft = sign_extend32(shifted_ft, 4);
99 shifted_cp = sign_extend32(val, 5);
126 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12);
129 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12);
/linux-master/arch/arm64/kernel/probes/
H A Dsimulate-insn.c18 sign_extend32(((insn) & 0x3ffffff) << 2, 27)
21 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
24 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
27 sign_extend32(((insn >> 5) & 0x3fff) << 2, 15)
30 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
/linux-master/arch/riscv/kernel/probes/
H A Dsimulate-insn.c56 instruction_pointer_set(regs, addr + sign_extend32((imm), 20));
82 instruction_pointer_set(regs, (base_addr + sign_extend32((imm), 11))&~1);
137 sign_extend32((branch_imm(opcode)), 12)
211 instruction_pointer_set(regs, addr + sign_extend32(offset, 11));
277 offset = sign_extend32(offset, 8);
/linux-master/drivers/hwmon/
H A Dad7314.c69 data = sign_extend32(data, 9);
80 data = sign_extend32(data, 13);
H A Dltc2990.c113 *result = sign_extend32(val, 12) * 1000 / 16;
118 *result = sign_extend32(val, 14) * 1942 / 100;
122 *result = sign_extend32(val, 14) * 30518 / (100 * 1000) + 2500;
129 *result = sign_extend32(val, 14) * 30518 / (100 * 1000);
H A Dltc2991.c93 *val = DIV_ROUND_CLOSEST(sign_extend32(reg_val, 14) * 30518,
127 *val = DIV_ROUND_CLOSEST(sign_extend32(reg_val, 14) * 19075,
158 *val = DIV_ROUND_CLOSEST(sign_extend32(reg_val, 12) * 1000, 16);
H A Dlm70.c114 val = (sign_extend32(raw, 14) / 32) * 250;
/linux-master/drivers/iio/pressure/
H A Ddps310.c129 data->c0 = sign_extend32(c0, 11);
132 data->c1 = sign_extend32(c1, 11);
140 data->c00 = sign_extend32(c00, 19);
143 data->c10 = sign_extend32(c10, 19);
146 data->c01 = sign_extend32(c01, 15);
149 data->c11 = sign_extend32(c11, 15);
152 data->c20 = sign_extend32(c20, 15);
155 data->c21 = sign_extend32(c21, 15);
158 data->c30 = sign_extend32(c30, 15);
480 data->pressure_raw = sign_extend32(ra
[all...]
/linux-master/drivers/iio/temperature/
H A Dtmp117.c66 *val = sign_extend32(ret, 15);
74 *val = sign_extend32(ret, 15);
H A Dtmp006.c89 *val = sign_extend32(ret, 15);
95 *val = sign_extend32(ret, 15) >> TMP006_TAMBIENT_SHIFT;
H A Dmax30208.c162 *val = sign_extend32(ret, 15);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dar9002_phy.c337 nfarray[0] = sign_extend32(nf, 8);
341 nfarray[3] = sign_extend32(nf, 8);
347 nfarray[1] = sign_extend32(nf, 8);
351 nfarray[4] = sign_extend32(nf, 8);
/linux-master/arch/arm/kernel/
H A Dmodule.c172 offset = sign_extend32(offset, 25);
238 offset = sign_extend32(offset, 15);
346 offset = sign_extend32(offset, 24);
402 offset = sign_extend32(offset, 15);
/linux-master/drivers/iio/adc/
H A Dltc2485.c51 *val = sign_extend32(be32_to_cpu(buf) >> 6, 24);
H A Dad7291.c219 *val = sign_extend32(uval, 11);
362 *val = sign_extend32(ret, 11);
372 *val = sign_extend32(ret, 11);
/linux-master/drivers/hwmon/pmbus/
H A Dpli1209bc.c36 data = sign_extend32(data, 15) * 10;
/linux-master/drivers/iio/accel/
H A Dadxl345_core.c94 *val = sign_extend32(le16_to_cpu(accel), 12);
109 *val = sign_extend32(regval, 7) * 4;
H A Ddmard06.c84 *val = sign_extend32(ret, DMARD06_SIGN_BIT);
H A Dmc3230.c94 *val = sign_extend32(ret, 7);
H A Dmxc6255.c66 *val = sign_extend32(reg, 7);
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_cnv_dbgfs.c37 sign_extend32(latest_error, CNV_DELTA_ERR_SIGN_BIT_INDEX)
40 sign_extend32(latest_error, CNV_SLICE_ERR_SIGN_BIT_INDEX)
/linux-master/drivers/input/misc/
H A Dbma150.c320 x = sign_extend32(x, 9);
321 y = sign_extend32(y, 9);
322 z = sign_extend32(z, 9);
/linux-master/drivers/iio/resolver/
H A Dad2s1200.c93 *val = sign_extend32(be16_to_cpup(&st->rx) >> 4, 11);
/linux-master/drivers/iio/gyro/
H A Dadis16080.c71 *val = sign_extend32(be16_to_cpu(st->buf), 11);

Completed in 233 milliseconds

1234567