Lines Matching refs:scratch

248 	isl_sioimath_scratchspace_t *scratch)  in isl_sioimath_bigarg_src()  argument
258 scratch->big.digits = scratch->digits; in isl_sioimath_bigarg_src()
259 scratch->big.alloc = ARRAY_SIZE(scratch->digits); in isl_sioimath_bigarg_src()
261 scratch->big.sign = MP_ZPOS; in isl_sioimath_bigarg_src()
264 scratch->big.sign = MP_NEG; in isl_sioimath_bigarg_src()
268 isl_siomath_uint32_to_digits(num, scratch->digits, &scratch->big.used); in isl_sioimath_bigarg_src()
269 return &scratch->big; in isl_sioimath_bigarg_src()
275 isl_sioimath_scratchspace_t *scratch) in isl_sioimath_siarg_src() argument
279 scratch->big.digits = scratch->digits; in isl_sioimath_siarg_src()
280 scratch->big.alloc = ARRAY_SIZE(scratch->digits); in isl_sioimath_siarg_src()
282 scratch->big.sign = MP_ZPOS; in isl_sioimath_siarg_src()
285 scratch->big.sign = MP_NEG; in isl_sioimath_siarg_src()
289 isl_siomath_ulong_to_digits(num, scratch->digits, &scratch->big.used); in isl_sioimath_siarg_src()
290 return &scratch->big; in isl_sioimath_siarg_src()
296 isl_sioimath_scratchspace_t *scratch) in isl_sioimath_si64arg_src() argument
300 scratch->big.digits = scratch->digits; in isl_sioimath_si64arg_src()
301 scratch->big.alloc = ARRAY_SIZE(scratch->digits); in isl_sioimath_si64arg_src()
303 scratch->big.sign = MP_ZPOS; in isl_sioimath_si64arg_src()
306 scratch->big.sign = MP_NEG; in isl_sioimath_si64arg_src()
310 isl_siomath_uint64_to_digits(num, scratch->digits, &scratch->big.used); in isl_sioimath_si64arg_src()
311 return &scratch->big; in isl_sioimath_si64arg_src()
317 isl_sioimath_scratchspace_t *scratch) in isl_sioimath_uiarg_src() argument
319 scratch->big.digits = scratch->digits; in isl_sioimath_uiarg_src()
320 scratch->big.alloc = ARRAY_SIZE(scratch->digits); in isl_sioimath_uiarg_src()
321 scratch->big.sign = MP_ZPOS; in isl_sioimath_uiarg_src()
323 isl_siomath_ulong_to_digits(arg, scratch->digits, &scratch->big.used); in isl_sioimath_uiarg_src()
324 return &scratch->big; in isl_sioimath_uiarg_src()
368 isl_sioimath_scratchspace_t scratch; in isl_sioimath_set_int64() local
369 mp_int_copy(isl_sioimath_si64arg_src(val, &scratch), in isl_sioimath_set_int64()