aboutsummaryrefslogtreecommitdiff
path: root/src/invalid/invalid_thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/invalid/invalid_thread.c')
-rw-r--r--src/invalid/invalid_thread.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/invalid/invalid_thread.c b/src/invalid/invalid_thread.c
index 2e87a3d..8967d31 100644
--- a/src/invalid/invalid_thread.c
+++ b/src/invalid/invalid_thread.c
@@ -23,7 +23,7 @@ void *invalid_thread(void *arg) {
while (*thread->generated < thread->nprimes) {
pari_sp btop = avma;
- exhaustive_gen(invalid, thread->cfg, thread->setup, OFFSET_B,
+ exhaustive_gen(invalid, thread->setup, OFFSET_B,
OFFSET_GENERATORS);
size_t ndivides = 0;
for (size_t i = thread->nprimes; i-- > 0;) {
@@ -34,7 +34,7 @@ void *invalid_thread(void *arg) {
}
if (ndivides > 0 &&
- exhaustive_gen_retry(invalid, thread->cfg, &invalid_setup,
+ exhaustive_gen_retry(invalid, &invalid_setup,
OFFSET_GENERATORS, OFFSET_POINTS, 1)) {
pthread_mutex_lock(thread->mutex_state);
size_t nfree = 0;
@@ -54,7 +54,7 @@ void *invalid_thread(void *arg) {
if (nfree > 0) {
arg_t prime_divisors = {primes, nprimes};
invalid_argss[OFFSET_POINTS] = &prime_divisors;
- exhaustive_gen(invalid, thread->cfg, &invalid_setup,
+ exhaustive_gen(invalid, &invalid_setup,
OFFSET_POINTS, OFFSET_END);
pthread_mutex_lock(thread->mutex_state);
@@ -78,7 +78,7 @@ void *invalid_thread(void *arg) {
}
// We were unsuccessful for some reason, unroll
- curve_unroll(invalid, thread->cfg, avma, btop);
+ curve_unroll(invalid, avma, btop);
avma = btop;
}
curve_free(&invalid);