Home | History | Annotate | Download | only in libxml2

Lines Matching full:mult

7158  * @mult: the multiple expression
7170 xmlExpNodePtr *mult, xmlExpNodePtr *remain) {
7174 if (mult != NULL) *mult = NULL;
7200 if (mult != NULL)
7201 *mult = tmp;
7431 int mult;
7436 mult = xmlExpDivide(ctxt, sub->exp_left, exp->exp_left,
7438 if (mult <= 0) {
7447 if (exp->exp_min <= sub->exp_min * mult)
7450 min = exp->exp_min - sub->exp_min * mult;
7461 printf("Infinite loop consume mult finite loop\n");
7463 if (exp->exp_min > sub->exp_min * mult) {
7465 min = exp->exp_min - sub->exp_min * mult;
7471 if (exp->exp_max < sub->exp_max * mult) {
7473 printf("loops max mult mismatch => forbidden\n");
7478 if (sub->exp_max * mult > exp->exp_min)
7481 min = exp->exp_min - sub->exp_max * mult;
7482 max = exp->exp_max - sub->exp_max * mult;