Lines Matching refs:wNAF
338 signed char **wNAF = NULL; /* individual wNAFs */ in ec_wNAF_mul() local
424 wNAF = OPENSSL_malloc((totalnum + 1) * sizeof wNAF[0]); /* includes space for pivot */ in ec_wNAF_mul()
427 if (!wsize || !wNAF_len || !wNAF || !val_sub) in ec_wNAF_mul()
430 wNAF[0] = NULL; /* preliminary pivot */ in ec_wNAF_mul()
442 wNAF[i + 1] = NULL; /* make sure we always have a pivot */ in ec_wNAF_mul()
443 wNAF[i] = compute_wNAF((i < num ? scalars[i] : scalar), wsize[i], &wNAF_len[i]); in ec_wNAF_mul()
444 if (wNAF[i] == NULL) in ec_wNAF_mul()
488 wNAF[num] = tmp_wNAF; in ec_wNAF_mul()
489 wNAF[num + 1] = NULL; in ec_wNAF_mul()
537 wNAF[i + 1] = NULL; in ec_wNAF_mul()
538 wNAF[i] = OPENSSL_malloc(wNAF_len[i]); in ec_wNAF_mul()
539 if (wNAF[i] == NULL) in ec_wNAF_mul()
544 memcpy(wNAF[i], pp, wNAF_len[i]); in ec_wNAF_mul()
636 int digit = wNAF[i][k]; in ec_wNAF_mul()
692 if (wNAF != NULL) in ec_wNAF_mul()
696 for (w = wNAF; *w != NULL; w++) in ec_wNAF_mul()
699 OPENSSL_free(wNAF); in ec_wNAF_mul()