/linux-master/tools/include/linux/ |
H A D | math64.h | 30 static inline u64 mul_u32_u32(u32 a, u32 b) function 40 static inline u64 mul_u32_u32(u32 a, u32 b) function 54 ret = mul_u32_u32(al, b) >> shift; 56 ret += mul_u32_u32(ah, b) << (32 - shift);
|
/linux-master/include/linux/ |
H A D | math64.h | 151 #ifndef mul_u32_u32 155 static inline u64 mul_u32_u32(u32 a, u32 b) function 188 ret = mul_u32_u32(al, mul) >> shift; 190 ret += mul_u32_u32(ah, mul) << (32 - shift); 214 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); 215 rm.ll = mul_u32_u32(a0.l.low, b0.l.high); 216 rn.ll = mul_u32_u32(a0.l.high, b0.l.low); 217 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); 275 rl.ll = mul_u32_u32(u.l.low, mul); 276 rh.ll = mul_u32_u32( [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | div64.h | 63 static inline u64 mul_u32_u32(u32 a, u32 b) function 72 #define mul_u32_u32 mul_u32_u32 macro
|
/linux-master/drivers/gpu/drm/i915/selftests/ |
H A D | i915_random.h | 49 return upper_32_bits(mul_u32_u32(prandom_u32_state(state), ep_ro));
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_fixed.h | 79 tmp = mul_u32_u32(val, mul.val); 91 tmp = mul_u32_u32(val.val, mul.val); 122 tmp = mul_u32_u32(val, mul.val);
|
/linux-master/include/drm/ |
H A D | drm_color_mgmt.h | 46 return DIV_ROUND_CLOSEST_ULL(mul_u32_u32(user_input, (1 << bit_precision) - 1),
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_clock_utils.c | 189 div_u64(mul_u32_u32(gt->clock_period_ns, S32_MAX),
|
H A D | intel_region_lmem.c | 250 mul_u32_u32(i915->params.lmem_size, SZ_1M));
|
H A D | selftest_engine_cs.c | 126 sum = mul_u32_u32(a[2], 2);
|
H A D | selftest_migrate.c | 878 div64_u64(mul_u32_u32(4 * sz, 961 div64_u64(mul_u32_u32(4 * sz,
|
H A D | intel_migrate.c | 283 return upper_32_bits(mul_u32_u32(get_random_u32(), max));
|
/linux-master/drivers/net/can/dev/ |
H A D | bittiming.c | 107 bt->tq = DIV_U64_ROUND_CLOSEST(mul_u32_u32(bt->brp, NSEC_PER_SEC),
|
/linux-master/drivers/acpi/ |
H A D | acpi_lpit.c | 108 lpit_native->counter_frequency : mul_u32_u32(tsc_khz, 1000U);
|
/linux-master/drivers/regulator/ |
H A D | max5970-regulator.c | 287 div_u64(mul_u32_u32(data->shunt_micro_ohms, data->lim_uA), 294 vthst = div_u64(mul_u32_u32(vthst, 120), 100); 304 val = div_u64(mul_u32_u32(0xFF, vthfst), data->irng);
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_audio.c | 552 hblank_delta = DIV64_U64_ROUND_UP(mul_u32_u32(5 * (link_clk + cdclk), pixel_clk), 553 mul_u32_u32(link_clk, cdclk)); 555 tu_data = div64_u64(mul_u32_u32(pixel_clk * vdsc_bppx16 * 8, 1000000), 556 mul_u32_u32(link_clk * lanes * 16, fec_coeff)); 557 tu_line = div64_u64(h_active * mul_u32_u32(link_clk, fec_coeff), 558 mul_u32_u32(64 * pixel_clk, 1000000));
|
H A D | intel_vblank.c | 167 return div_u64(mul_u32_u32(scan_curr_time - scan_prev_time,
|
H A D | intel_fb.c | 1131 if (add_overflows_t(u32, mul_u32_u32(height, fb->pitches[color_plane]), 1680 if (mul_u32_u32(max_size, tile_size) > intel_bo_to_drm_bo(obj)->size) { 1683 mul_u32_u32(max_size, tile_size), intel_bo_to_drm_bo(obj)->size);
|
H A D | intel_sprite.c | 581 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, num * src_w), 936 return DIV_ROUND_UP_ULL(mul_u32_u32(pixel_rate, 10 * hscale),
|
H A D | intel_dp_mst.c | 127 m_n->tu = DIV_ROUND_UP_ULL(mul_u32_u32(m_n->data_m, 64), m_n->data_n); 400 return DIV_ROUND_CLOSEST_ULL(mul_u32_u32(mode->htotal - mode->hdisplay,
|
H A D | intel_atomic_plane.c | 162 return DIV_ROUND_UP_ULL(mul_u32_u32(rate, src_w * src_h),
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_rect.c | 65 tmp = mul_u32_u32(src, dst - *clip);
|
/linux-master/drivers/cpuidle/ |
H A D | driver.c | 191 s->exit_latency_ns = mul_u32_u32(s->exit_latency, NSEC_PER_USEC);
|
/linux-master/lib/ |
H A D | dhry_1.c | 289 return div_u64(mul_u32_u32(MSEC_PER_SEC, Number_Of_Runs), User_Time);
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_create.c | 203 args->size = mul_u32_u32(args->pitch, args->height);
|
/linux-master/drivers/iio/light/ |
H A D | vcnl4000.c | 624 data->al_scale = div_u64(mul_u32_u32(data->chip_spec->ulux_step, 715 val_c = mul_u32_u32((*data->chip_spec->als_it_times)[it][1], 727 u64 val_n = mul_u32_u32(val, MICRO) + val2; 738 if (val_n < mul_u32_u32(vcnl4040_als_persistence[i],
|