Searched defs:SM_SHIFT (Results 1 - 1 of 1) sorted by relevance

/net/sched/
H A Dsch_hfsc.c366 * sm: (bytes/psched_us) << SM_SHIFT
373 * SM_SHIFT and ISM_SHIFT are selected to keep at least 4 effective
382 * So, for PSCHED_SHIFT 10 we need: SM_SHIFT 20, ISM_SHIFT 18.
384 #define SM_SHIFT (30 - PSCHED_SHIFT) macro
387 #define SM_MASK ((1ULL << SM_SHIFT) - 1)
397 * y = x * sm >> SM_SHIFT
400 y = (x >> SM_SHIFT) * sm + (((x & SM_MASK) * sm) >> SM_SHIFT);
426 sm = ((u64)m << SM_SHIFT);
466 m = (sm * PSCHED_TICKS_PER_SEC) >> SM_SHIFT;
[all...]

Completed in 6 milliseconds