Lines Matching refs:ism
359 * ism: (psched_us/byte) << ISM_SHIFT
364 * sm and ism are scaled in order to keep effective digits.
397 seg_y2x(u64 y, u64 ism)
403 else if (ism == HT_INFINITY)
406 x = (y >> ISM_SHIFT) * ism
407 + (((y & ISM_MASK) * ism) >> ISM_SHIFT);
424 /* convert m (bps) into ism (psched us/byte) */
428 u64 ism;
431 ism = HT_INFINITY;
433 ism = ((u64)PSCHED_TICKS_PER_SEC << ISM_SHIFT);
434 ism += m - 1;
435 do_div(ism, m);
437 return ism;