/linux-master/drivers/hwmon/ |
H A D | lm75.h | 28 int ntemp = clamp_val(temp, LM75_TEMP_MIN, LM75_TEMP_MAX);
|
H A D | ina238.c | 227 regval = clamp_val(val, -163, 163); 230 regval = clamp_val(regval, S16_MIN, S16_MAX); 244 regval = clamp_val(val, 0, 102396); 246 regval = clamp_val(regval, 0, S16_MAX); 303 *val = clamp_val(power, 0, LONG_MAX); 317 *val = clamp_val(power, 0, LONG_MAX); 346 regval = clamp_val(val, 0, LONG_MAX); 349 regval = clamp_val(regval >> 8, 0, U16_MAX); 401 regval = clamp_val(regval, S16_MIN, S16_MAX) & 0xfff0;
|
H A D | lm95245.c | 286 val = clamp_val(val / 1000, 0, 255); 292 val = clamp_val(val / 1000, 0, channel ? 255 : 127); 304 val = clamp_val(val, -1000000, 1000000); 306 val = clamp_val(val, 0, 31); 312 val = clamp_val(val, -128000, 127875);
|
H A D | ina209.c | 164 return clamp_val(val, -320, 320) * 100; 176 return (DIV_ROUND_CLOSEST(clamp_val(val, 0, 32000), 4) << 3) 187 return (clamp_val(-val, 0, 255) << 8) | (old & 0xff); 196 return (clamp_val(val, 0, 255) << 8) | (old & 0xff); 526 clamp_val(40960000 / shunt, 1, 65535));
|
H A D | ltc2947-core.c | 624 val = clamp_val(val, TEMP_MIN, TEMP_MAX); 639 val = clamp_val(val, TEMP_MIN, TEMP_MAX); 670 val = clamp_val(val, POWER_MIN, POWER_MAX); 675 val = clamp_val(val, POWER_MIN, POWER_MAX); 696 val = clamp_val(val, CURRENT_MIN, CURRENT_MAX); 701 val = clamp_val(val, CURRENT_MIN, CURRENT_MAX); 733 val = clamp_val(val, VDVCC_MIN, VDVCC_MAX); 739 val = clamp_val(val, VOLTAGE_MIN, VOLTAGE_MAX); 745 val = clamp_val(val, VDVCC_MIN, VDVCC_MAX); 751 val = clamp_val(va [all...] |
H A D | amc6821.c | 287 val = clamp_val(val / 1000, -128, 127); 364 data->pwm1 = clamp_val(val , 0, 255); 518 ptemp[0] = clamp_val(val / 1000, 0, 520 ptemp[0] = clamp_val(ptemp[0], 0, 522 ptemp[0] = clamp_val(ptemp[0], 0, 63); 533 ptemp[1] = clamp_val(val / 1000, (ptemp[0] & 0x7C) + 4, 124); 535 ptemp[2] = clamp_val(ptemp[2], ptemp[1] + 1, 255); 538 ptemp[2] = clamp_val(val / 1000, ptemp[1]+1, 255); 567 data->pwm1_auto_point_pwm[1] = clamp_val(val, 0, 254); 625 data->fan[ix] = (u16) clamp_val(va [all...] |
H A D | tmp464.c | 283 * Use clamp_val() to avoid overflows, and to ensure valid input 286 interval = clamp_val(interval, 125, 16000); 316 val = clamp_val(val, -256000, 256000); /* prevent overflow/underflow */ 317 val = clamp_val(temp_from_reg(regval) - val, 0, 255000); 322 val = temp_to_limit_reg(clamp_val(val, -255000, 255500)); 326 val = temp_to_limit_reg(clamp_val(val, -255000, 255500)); 330 val = temp_to_offset_reg(clamp_val(val, -128000, 127937));
|
H A D | tmp401.c | 280 temp = clamp_val(temp, -64000, 191000); 283 temp = clamp_val(temp, 0, 127000); 379 val = clamp_val(val, -64000, 191000); 381 val = clamp_val(val, 0, 127000); 388 val = clamp_val(val, temp - 255000, temp); 432 * Use clamp_val() to avoid overflows, and to ensure valid input 435 val = clamp_val(val, 125, 16000);
|
H A D | adt7x10.c | 117 return DIV_ROUND_CLOSEST(clamp_val(temp, ADT7X10_TEMP_MIN, 215 hyst = clamp_val(hyst, ADT7X10_TEMP_MIN, ADT7X10_TEMP_MAX); 216 regval = clamp_val(DIV_ROUND_CLOSEST(limit - hyst, 1000), 0,
|
H A D | vt8231.c | 138 return clamp_val(1310720 / (rpm * div), 1, 255); 291 data->in_min[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255); 311 data->in_max[nr] = clamp_val(((val * 958) / 10000) + 3, 0, 255); 358 data->in_min[5] = clamp_val(((val * 958 * 34) / (10000 * 54)) + 3, 378 data->in_max[5] = clamp_val(((val * 958 * 34) / (10000 * 54)) + 3, 440 data->temp_max[0] = clamp_val((val + 500) / 1000, 0, 255); 458 data->temp_min[0] = clamp_val((val + 500) / 1000, 0, 255); 506 data->temp_max[nr] = clamp_val(TEMP_MAXMIN_TO_REG(val), 0, 255); 526 data->temp_min[nr] = clamp_val(TEMP_MAXMIN_TO_REG(val), 0, 255);
|
/linux-master/drivers/ata/ |
H A D | pata_cypress.c | 69 time_16 = clamp_val(t.recover - 1, 0, 15) | 70 (clamp_val(t.active - 1, 0, 15) << 4); 71 time_8 = clamp_val(t.act8b - 1, 0, 15) | 72 (clamp_val(t.rec8b - 1, 0, 15) << 4); 78 addr |= clamp_val(t.setup - 1, 0, 15); 88 addr |= (clamp_val(t.setup - 1, 0, 15) << 4);
|
H A D | pata_ns87410.c | 79 at.active = clamp_val(at.active, 2, 16) - 2; 80 at.setup = clamp_val(at.setup, 1, 4) - 1; 81 at.recover = clamp_val(at.recover, 1, 12) - 1;
|
H A D | pata_legacy.c | 395 active = clamp_val(t.active, 2, 15); 396 recover = clamp_val(t.recover, 4, 15); 429 active = clamp_val(t.active, 2, 15); 430 recover = clamp_val(t.recover, 2, 16) & 0x0F; 513 active = clamp_val(t.active, 2, 17) - 2; 514 recover = clamp_val(t.recover, 1, 16) - 1; 515 setup = clamp_val(t.setup, 1, 4) - 1; 592 active = clamp_val(t.active, 2, 17) - 2; 593 recover = clamp_val(t.recover, 1, 16) - 1; 594 setup = clamp_val( [all...] |
H A D | pata_amd.c | 86 t = (t & ~(3 << ((3 - dn) << 1))) | ((clamp_val(at.setup, 1, 4) - 1) << ((3 - dn) << 1)); 91 ((clamp_val(at.act8b, 1, 16) - 1) << 4) | (clamp_val(at.rec8b, 1, 16) - 1)); 95 ((clamp_val(at.active, 1, 16) - 1) << 4) | (clamp_val(at.recover, 1, 16) - 1)); 99 t = at.udma ? (0xc0 | (clamp_val(at.udma, 2, 5) - 2)) : 0x03; 103 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 2, 10)]) : 0x03; 107 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 1, 10)]) : 0x03; 111 t = at.udma ? (0xc0 | amd_cyc2udma[clamp_val(at.udma, 1, 15)]) : 0x03;
|
H A D | pata_via.c | 284 setup |= (clamp_val(t.setup, 1, 4) - 1) << shift; 290 ((clamp_val(t.act8b, 1, 16) - 1) << 4) | (clamp_val(t.rec8b, 1, 16) - 1)); 292 ((clamp_val(t.active, 1, 16) - 1) << 4) | (clamp_val(t.recover, 1, 16) - 1)); 298 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 5) - 2)) : 0x03; 301 ut = t.udma ? (0xe8 | (clamp_val(t.udma, 2, 9) - 2)) : 0x0f; 304 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 9) - 2)) : 0x07; 307 ut = t.udma ? (0xe0 | (clamp_val(t.udma, 2, 9) - 2)) : 0x07;
|
H A D | pata_ali.c | 181 t->setup = clamp_val(t->setup, 1, 8) & 7; 182 t->act8b = clamp_val(t->act8b, 1, 8) & 7; 183 t->rec8b = clamp_val(t->rec8b, 1, 16) & 15; 184 t->active = clamp_val(t->active, 1, 8) & 7; 185 t->recover = clamp_val(t->recover, 1, 16) & 15;
|
/linux-master/arch/x86/mm/ |
H A D | mem_encrypt.c | 126 size = clamp_val(size, IO_TLB_DEFAULT_SIZE, SZ_1G);
|
/linux-master/drivers/hwmon/pmbus/ |
H A D | lm25066.c | 394 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); 398 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); 404 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); 412 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); 419 word = ((s16)word < 0) ? 0 : clamp_val(word, 0, data->rlimit); 427 word = clamp_val(word, 1, LM25066_SAMPLES_FOR_AVG_MAX);
|
H A D | stpddc60.c | 58 return clamp_val(offset, 0, 7); 77 return clamp_val(m, 0, 0x3ff) | ((fixed << 11) & 0xf800);
|
H A D | mp2888.c | 272 word = clamp_val(word, 0, GENMASK(7, 0)); 279 word = clamp_val(word, 0, GENMASK(9, 0)); 286 word = clamp_val(word, 0, GENMASK(9, 0));
|
H A D | pli1209bc.c | 37 return clamp_val(data, -32768, 32767) & 0xffff;
|
/linux-master/drivers/video/backlight/ |
H A D | mt6370-backlight.c | 150 prop_val = clamp_val(prop_val, 171 ovp_uV = clamp_val(ovp_uV, MT6370_BL_OVP_MIN_UV, 184 ocp_uA = clamp_val(ocp_uA, MT6370_BL_OCP_MIN_UA,
|
/linux-master/fs/smb/server/ |
H A D | smb2ops.c | 298 sz = clamp_val(sz, SMB3_MIN_IOSIZE, SMB3_MAX_IOSIZE); 307 sz = clamp_val(sz, SMB3_MIN_IOSIZE, SMB3_MAX_IOSIZE); 316 sz = clamp_val(sz, SMB3_MIN_IOSIZE, SMB3_MAX_IOSIZE);
|
/linux-master/drivers/iio/humidity/ |
H A D | si7020.c | 58 *val = clamp_val(*val, 786, 13893);
|
/linux-master/drivers/gpu/drm/sti/ |
H A D | sti_vid.c | 146 int dst_w = clamp_val(state->crtc_w, 0, mode->hdisplay - dst_x); 147 int dst_h = clamp_val(state->crtc_h, 0, mode->vdisplay - dst_y);
|