Lines Matching refs:nlen

1666 	int		i, j, nlen, needsubtract;  in big_mont_mul()  local
1682 nlen = n->len; in big_mont_mul()
1692 for (i = ret->len; i < 2 * nlen + 1; i++) { in big_mont_mul()
1697 if ((big_cpu == BIG_CPU_INTEL) && (nlen <= BIGTMPSIZE)) { in big_mont_mul()
1703 for (i = 0; i < nlen; i++) { in big_mont_mul()
1706 carry[i] = BIG_MUL_ADD_VEC(rrplusi, nn, nlen, digit); in big_mont_mul()
1708 for (i = 0; i < nlen; i++) { in big_mont_mul()
1709 j = i + nlen; in big_mont_mul()
1719 for (i = 0; i < nlen; i++) { in big_mont_mul()
1722 c = BIG_MUL_ADD_VEC(rrplusi, nn, nlen, digit); in big_mont_mul()
1723 j = i + nlen; in big_mont_mul()
1733 if ((rr[2 * nlen] != 0)) in big_mont_mul()
1736 for (i = 2 * nlen - 1; i >= nlen; i--) { in big_mont_mul()
1737 if (rr[i] > nn[i - nlen]) { in big_mont_mul()
1740 } else if (rr[i] < nn[i - nlen]) { in big_mont_mul()
1746 big_sub_vec(rr, rr + nlen, nn, nlen); in big_mont_mul()
1748 for (i = 0; i < nlen; i++) { in big_mont_mul()
1749 rr[i] = rr[i + nlen]; in big_mont_mul()
1754 for (i = nlen - 1; (i > 0) && (rr[i] == 0); i--) in big_mont_mul()
2049 uint32_t bit, bitind, bitcount, nlen; in big_modexp_ncp_float() local
2080 nlen = (BIG_CHUNK_SIZE / 32) * n->len; in big_modexp_ncp_float()
2089 if ((dn = big_malloc(nlen * sizeof (double))) == NULL) { in big_modexp_ncp_float()
2093 if ((dt = big_malloc((4 * nlen + 2) * sizeof (double))) == NULL) { in big_modexp_ncp_float()
2097 if ((nint = big_malloc(nlen * sizeof (uint32_t))) == NULL) { in big_modexp_ncp_float()
2101 if ((prod = big_malloc((nlen + 1) * sizeof (uint32_t))) == NULL) { in big_modexp_ncp_float()
2105 if ((d16r = big_malloc((2 * nlen + 1) * sizeof (double))) == NULL) { in big_modexp_ncp_float()
2109 if ((d32r = big_malloc(nlen * sizeof (double))) == NULL) { in big_modexp_ncp_float()
2114 if ((apowers[i] = big_malloc((2 * nlen + 1) * in big_modexp_ncp_float()
2125 for (; i < nlen; i++) { in big_modexp_ncp_float()
2133 for (i = ma->len * 2; i < nlen; i++) { in big_modexp_ncp_float()
2137 conv_i32_to_d32_and_d16(d32r, apowers[0], nint, nlen); in big_modexp_ncp_float()
2143 for (; i < nlen; i++) { in big_modexp_ncp_float()
2151 for (i = n->len * 2; i < nlen; i++) { in big_modexp_ncp_float()
2155 conv_i32_to_d32(dn, nint, nlen); in big_modexp_ncp_float()
2157 mont_mulf_noconv(prod, d32r, apowers[0], dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2158 conv_i32_to_d32(d32r, prod, nlen); in big_modexp_ncp_float()
2161 dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2162 conv_i32_to_d16(apowers[i], prod, nlen); in big_modexp_ncp_float()
2169 for (; i < nlen + 1; i++) { in big_modexp_ncp_float()
2177 for (i = tmp->len * 2; i < nlen + 1; i++) { in big_modexp_ncp_float()
2192 prod, nlen); in big_modexp_ncp_float()
2194 dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2207 d16r, prod, nlen); in big_modexp_ncp_float()
2210 nlen, dn0); in big_modexp_ncp_float()
2212 conv_i32_to_d32(d32r, prod, nlen); in big_modexp_ncp_float()
2215 dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2218 d16r, prod, nlen); in big_modexp_ncp_float()
2221 nlen, dn0); in big_modexp_ncp_float()
2234 conv_i32_to_d32_and_d16(d32r, d16r, prod, nlen); in big_modexp_ncp_float()
2235 mont_mulf_noconv(prod, d32r, d16r, dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2238 conv_i32_to_d32(d32r, prod, nlen); in big_modexp_ncp_float()
2240 dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2243 conv_i32_to_d32_and_d16(d32r, d16r, prod, nlen); in big_modexp_ncp_float()
2244 mont_mulf_noconv(prod, d32r, d16r, dt, dn, nint, nlen, dn0); in big_modexp_ncp_float()
2248 for (i = 0; i < nlen; i++) { in big_modexp_ncp_float()
2251 for (i = nlen - 1; (i > 0) && (prod[i] == 0); i--) in big_modexp_ncp_float()
2254 for (i = 0; i < nlen / 2; i++) { in big_modexp_ncp_float()
2258 for (i = nlen / 2 - 1; (i > 0) && (result->value[i] == 0); i--) in big_modexp_ncp_float()
2266 big_free(apowers[i], (2 * nlen + 1) * sizeof (double)); in big_modexp_ncp_float()
2269 big_free(d32r, nlen * sizeof (double)); in big_modexp_ncp_float()
2272 big_free(d16r, (2 * nlen + 1) * sizeof (double)); in big_modexp_ncp_float()
2275 big_free(prod, (nlen + 1) * sizeof (uint32_t)); in big_modexp_ncp_float()
2278 big_free(nint, nlen * sizeof (uint32_t)); in big_modexp_ncp_float()
2281 big_free(dt, (4 * nlen + 2) * sizeof (double)); in big_modexp_ncp_float()
2284 big_free(dn, nlen * sizeof (double)); in big_modexp_ncp_float()