Lines Matching defs:pre
608 u32 pre;
638 pre = (br+(c<<div)-1)/(c<<div);
640 if (!pre)
641 pre = 1;
644 pre = (br+(c<<div)/2)/(c<<div);
646 if (!pre)
647 pre = 1;
650 pre = br/(c<<div);
652 if (!pre)
655 PRINTD (DBG_QOS, "A: p=%u, d=%u", pre, div);
671 pre = (br+(c<<div)-1)/(c<<div);
674 pre = (br+(c<<div)/2)/(c<<div);
677 pre = br/(c<<div);
679 PRINTD (DBG_QOS, "B: p=%u, d=%u", pre, div);
689 pre = 1 << CR_MAXPEXP;
690 PRINTD (DBG_QOS, "C: p=%u, d=%u", pre, div);
693 if (div > CR_MAXD || (!pre) || pre > 1<<CR_MAXPEXP) {
695 div, pre);
699 *bits = (div<<CLOCK_SELECT_SHIFT) | (pre-1);
701 *actual = (br + (pre<<div) - 1) / (pre<<div);