Lines Matching refs:num1
82 unsigned char *num1, *num2; in bc_divide() local
119 num1 = (unsigned char *) safe_emalloc(1, n1->n_len + n1->n_scale, extra + 2); in bc_divide()
120 memset(num1, 0, n1->n_len + n1->n_scale + extra + 2); in bc_divide()
121 memcpy(num1 + 1, n1->n_value, n1->n_len + n1->n_scale); in bc_divide()
159 _one_mult(num1, len1 + scale1 + extra + 1, norm, num1); in bc_divide()
174 if (*n2ptr == num1[qdig]) { in bc_divide()
177 qguess = (num1[qdig] * 10 + num1[qdig + 1]) / *n2ptr; in bc_divide()
181 …if (n2ptr[1] * qguess > (num1[qdig] * 10 + num1[qdig + 1] - *n2ptr * qguess) * 10 + num1[qdig + 2]… in bc_divide()
184 …if (n2ptr[1] * qguess > (num1[qdig] * 10 + num1[qdig + 1] - *n2ptr * qguess) * 10 + num1[qdig + 2]… in bc_divide()
194 ptr1 = (unsigned char *) num1 + qdig + len2; in bc_divide()
211 ptr1 = (unsigned char *) num1 + qdig + len2; in bc_divide()
246 efree(num1); in bc_divide()