Searched refs:p_WredCurve (Results 1 – 1 of 1) sorted by relevance
1410 static t_Error CalcWredCurve(t_QmCgWredCurve *p_WredCurve, uint32_t *p_CurveWord) in CalcWredCurve() argument1422 gap = (int)p_WredCurve->maxTh; in CalcWredCurve()1426 tmp = ABS((int)(p_WredCurve->maxTh - tmpA*(1<<tmpN))); in CalcWredCurve()1436 p_WredCurve->maxTh = ma*(1<<mn); in CalcWredCurve()1438 if(p_WredCurve->maxTh <= p_WredCurve->minTh) in CalcWredCurve()1440 if(p_WredCurve->probabilityDenominator > 64) in CalcWredCurve()1447 maxP = (uint32_t)(256*1000/p_WredCurve->probabilityDenominator); in CalcWredCurve()1461 if(maxP >= (p_WredCurve->maxTh - p_WredCurve->minTh)) in CalcWredCurve()1465 slope = maxP*pres/(p_WredCurve->maxTh - p_WredCurve->minTh); in CalcWredCurve()