/kernel/linux/linux-5.10/arch/csky/kernel/probes/ |
H A D | simulate-insn.c | 72 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_br16() 79 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_br32() 87 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bt16() 97 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bt32() 107 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bf16() 117 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bf32() 254 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bez32() 268 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bnez32() 285 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bnezad32() 302 addr + sign_extend32((opcod in simulate_bhsz32() [all...] |
/kernel/linux/linux-6.6/arch/csky/kernel/probes/ |
H A D | simulate-insn.c | 72 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_br16() 79 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_br32() 87 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bt16() 97 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bt32() 107 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bf16() 117 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bf32() 254 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bez32() 268 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bnez32() 285 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bnezad32() 302 addr + sign_extend32((opcod in simulate_bhsz32() [all...] |
/kernel/linux/linux-5.10/drivers/thermal/tegra/ |
H A D | soctherm-fuse.c | 91 shifted_ft = sign_extend32(shifted_ft, 4); in tegra_calc_shared_calib() 99 shifted_cp = sign_extend32(val, 5); in tegra_calc_shared_calib() 126 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12); in tegra_calc_tsensor_calib() 129 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12); in tegra_calc_tsensor_calib()
|
/kernel/linux/linux-6.6/drivers/thermal/tegra/ |
H A D | soctherm-fuse.c | 91 shifted_ft = sign_extend32(shifted_ft, 4); in tegra_calc_shared_calib() 99 shifted_cp = sign_extend32(val, 5); in tegra_calc_shared_calib() 126 actual_tsensor_cp = (shared->base_cp * 64) + sign_extend32(val, 12); in tegra_calc_tsensor_calib() 129 actual_tsensor_ft = (shared->base_ft * 32) + sign_extend32(val, 12); in tegra_calc_tsensor_calib()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/probes/ |
H A D | simulate-insn.c | 17 sign_extend32(((insn) & 0x3ffffff) << 2, 27) 20 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20) 23 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20) 26 sign_extend32(((insn >> 5) & 0x3fff) << 2, 15) 29 sign_extend32(((insn >> 5) & 0x7ffff) << 2, 20)
|
/kernel/linux/linux-6.6/arch/arm64/kernel/probes/ |
H A D | simulate-insn.c | 18 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)
|
/kernel/linux/linux-6.6/arch/riscv/kernel/probes/ |
H A D | simulate-insn.c | 56 instruction_pointer_set(regs, addr + sign_extend32((imm), 20)); in simulate_jal() 82 instruction_pointer_set(regs, (base_addr + sign_extend32((imm), 11))&~1); in simulate_jalr() 137 sign_extend32((branch_imm(opcode)), 12) 211 instruction_pointer_set(regs, addr + sign_extend32(offset, 11)); in simulate_c_j() 277 offset = sign_extend32(offset, 8); in simulate_c_bnez_beqz()
|
/kernel/linux/linux-5.10/drivers/iio/pressure/ |
H A D | dps310.c | 129 data->c0 = sign_extend32(c0, 11); in dps310_get_coefs() 132 data->c1 = sign_extend32(c1, 11); in dps310_get_coefs() 140 data->c00 = sign_extend32(c00, 19); in dps310_get_coefs() 143 data->c10 = sign_extend32(c10, 19); in dps310_get_coefs() 146 data->c01 = sign_extend32(c01, 15); in dps310_get_coefs() 149 data->c11 = sign_extend32(c11, 15); in dps310_get_coefs() 152 data->c20 = sign_extend32(c20, 15); in dps310_get_coefs() 155 data->c21 = sign_extend32(c21, 15); in dps310_get_coefs() 158 data->c30 = sign_extend32(c30, 15); in dps310_get_coefs() 480 data->pressure_raw = sign_extend32(ra in dps310_read_pres_raw() [all...] |
/kernel/linux/linux-6.6/drivers/iio/pressure/ |
H A D | dps310.c | 129 data->c0 = sign_extend32(c0, 11); in dps310_get_coefs() 132 data->c1 = sign_extend32(c1, 11); in dps310_get_coefs() 140 data->c00 = sign_extend32(c00, 19); in dps310_get_coefs() 143 data->c10 = sign_extend32(c10, 19); in dps310_get_coefs() 146 data->c01 = sign_extend32(c01, 15); in dps310_get_coefs() 149 data->c11 = sign_extend32(c11, 15); in dps310_get_coefs() 152 data->c20 = sign_extend32(c20, 15); in dps310_get_coefs() 155 data->c21 = sign_extend32(c21, 15); in dps310_get_coefs() 158 data->c30 = sign_extend32(c30, 15); in dps310_get_coefs() 480 data->pressure_raw = sign_extend32(ra in dps310_read_pres_raw() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | ltc2990.c | 113 *result = sign_extend32(val, 12) * 1000 / 16; in ltc2990_get_value() 118 *result = sign_extend32(val, 14) * 1942 / 100; in ltc2990_get_value() 122 *result = sign_extend32(val, 14) * 30518 / (100 * 1000) + 2500; in ltc2990_get_value() 129 *result = sign_extend32(val, 14) * 30518 / (100 * 1000); in ltc2990_get_value()
|
H A D | ad7314.c | 69 data = sign_extend32(data, 9); in ad7314_temperature_show() 80 data = sign_extend32(data, 13); in ad7314_temperature_show()
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | ltc2990.c | 113 *result = sign_extend32(val, 12) * 1000 / 16; in ltc2990_get_value() 118 *result = sign_extend32(val, 14) * 1942 / 100; in ltc2990_get_value() 122 *result = sign_extend32(val, 14) * 30518 / (100 * 1000) + 2500; in ltc2990_get_value() 129 *result = sign_extend32(val, 14) * 30518 / (100 * 1000); in ltc2990_get_value()
|
H A D | ad7314.c | 69 data = sign_extend32(data, 9); in ad7314_temperature_show() 80 data = sign_extend32(data, 13); in ad7314_temperature_show()
|
/kernel/linux/linux-6.6/drivers/iio/temperature/ |
H A D | tmp117.c | 58 *val = sign_extend32(ret, 15); in tmp117_read_raw() 66 *val = sign_extend32(ret, 15); in tmp117_read_raw()
|
H A D | tmp006.c | 89 *val = sign_extend32(ret, 15); in tmp006_read_raw() 95 *val = sign_extend32(ret, 15) >> TMP006_TAMBIENT_SHIFT; in tmp006_read_raw()
|
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | cpcap-battery.c | 311 ccd->sample = sign_extend32(24, ccd->sample); in cpcap_battery_read_accumulated() 322 ccd->offset = sign_extend32(ccd->offset, 9); in cpcap_battery_read_accumulated() 326 ccd->integrator = sign_extend32(buf[6], 13); in cpcap_battery_read_accumulated() 352 acc = sign_extend32(value, 13); in cpcap_battery_cc_get_avg_current() 364 offset = sign_extend32(value, 9); in cpcap_battery_cc_get_avg_current()
|
/kernel/linux/linux-6.6/arch/arm/kernel/ |
H A D | module.c | 172 offset = sign_extend32(offset, 25); in apply_relocate() 238 offset = sign_extend32(offset, 15); in apply_relocate() 346 offset = sign_extend32(offset, 24); in apply_relocate() 402 offset = sign_extend32(offset, 15); in apply_relocate()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_phy.c | 337 nfarray[0] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 341 nfarray[3] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 347 nfarray[1] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 351 nfarray[4] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | ar9002_phy.c | 337 nfarray[0] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 341 nfarray[3] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 347 nfarray[1] = sign_extend32(nf, 8); in ar9002_hw_do_getnf() 351 nfarray[4] = sign_extend32(nf, 8); in ar9002_hw_do_getnf()
|
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | max16601.c | 121 if (sign_extend32(ret, 10) > in max16601_read_word() 122 sign_extend32(data->iout_avg_pkg, 10)) in max16601_read_word()
|
/kernel/linux/linux-5.10/drivers/iio/temperature/ |
H A D | tmp006.c | 88 *val = sign_extend32(ret, 15); in tmp006_read_raw() 94 *val = sign_extend32(ret, 15) >> TMP006_TAMBIENT_SHIFT; in tmp006_read_raw()
|
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | adxl345_core.c | 108 *val = sign_extend32(le16_to_cpu(accel), 12); in adxl345_read_raw() 131 *val = sign_extend32(regval, 7) * 4; in adxl345_read_raw()
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | adxl345_core.c | 109 *val = sign_extend32(le16_to_cpu(accel), 12); in adxl345_read_raw() 132 *val = sign_extend32(regval, 7) * 4; in adxl345_read_raw()
|
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | cpcap-battery.c | 329 ccd->sample = sign_extend32(24, ccd->sample); in cpcap_battery_read_accumulated() 340 ccd->offset = sign_extend32(ccd->offset, 9); in cpcap_battery_read_accumulated() 344 ccd->integrator = sign_extend32(buf[6], 13); in cpcap_battery_read_accumulated() 452 acc = sign_extend32(value, 13); in cpcap_battery_cc_get_avg_current() 464 offset = sign_extend32(value, 9); in cpcap_battery_cc_get_avg_current()
|
/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | bma150.c | 320 x = sign_extend32(x, 9); in bma150_report_xyz() 321 y = sign_extend32(y, 9); in bma150_report_xyz() 322 z = sign_extend32(z, 9); in bma150_report_xyz()
|