Lines Matching defs:precision

97     osl_int_dump_precision(file, vector->precision);
111 osl_int_print(file, vector->precision, vector->v, j);
150 * (precision malloc) this function allocates the memory space for an
153 * \param[in] precision The precision of the vector entries.
157 osl_vector_p osl_vector_pmalloc(int precision, int size) {
163 vector->precision = precision;
168 OSL_malloc(vector->v, void *, size * osl_int_sizeof(precision));
170 osl_int_init_set_si(precision, vector->v, i, 0);
180 * allocated space. The precision of the vector elements corresponds to the
181 * precision environment variable or to the highest available precision if it
187 int precision = osl_util_get_precision();
188 return osl_vector_pmalloc(precision, size);
203 osl_int_clear(vector->precision, vector->v, i);
227 int i, precision, last;
233 precision = vector->precision;
236 result = osl_vector_pmalloc(precision, vector->size);
238 osl_int_assign(precision, result->v, i, vector->v, i);
239 osl_int_add_si(precision, result->v, last, vector->v, last, scalar);
259 (v1->size != v2->size) || (v1->precision != v2->precision))
262 v3 = osl_vector_pmalloc(v1->precision, v1->size);
264 osl_int_add(v1->precision, v3->v, i, v1->v, i, v2->v, i);
284 (v1->size != v2->size) || (v1->precision != v2->precision))
287 v3 = osl_vector_pmalloc(v1->precision, v1->size);
289 osl_int_sub(v1->precision, v3->v, i, v1->v, i, v2->v, i);
306 osl_int_set_si(vector->precision, vector->v, 0, 1);
321 osl_int_set_si(vector->precision, vector->v, 0, 0);
339 if ((v1->size != v2->size) || (v1->precision != v2->precision))
343 if (osl_int_ne(v1->precision, v1->v, i, v2->v, i))
360 osl_vector_p result = osl_vector_pmalloc(v->precision, v->size);
363 osl_int_mul_si(v->precision, result->v, i, v->v, i, scalar);
383 if (!osl_int_zero(vector->precision, vector->v, i))