Lines Matching full:loop
94 int loop; in starfive_rsa_montgomery_form() local
103 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
104 writel(mod[opsize - loop], cryp->base + STARFIVE_PKA_CANR_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
122 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
123 writel(in[opsize - loop], cryp->base + STARFIVE_PKA_CAAR_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
127 for (loop = 1; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
128 writel(0, cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
159 for (loop = 0; loop <= count; loop++) in starfive_rsa_montgomery_form()
160 writel(in[count - loop], cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
163 for (loop = count + 1; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
164 writel(0, cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
181 for (loop = 0; loop <= opsize; loop++) { in starfive_rsa_montgomery_form()
182 temp = readl(cryp->base + STARFIVE_PKA_CAAR_OFFSET + 0x4 * loop); in starfive_rsa_montgomery_form()
183 out[opsize - loop] = temp; in starfive_rsa_montgomery_form()
197 int opsize, mlen, loop; in starfive_rsa_cpu_start() local
213 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_cpu_start()
214 writel(mta[opsize - loop], in starfive_rsa_cpu_start()
215 cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_cpu_start()
217 for (loop = key->bitlen - 1; loop > 0; loop--) { in starfive_rsa_cpu_start()
218 mlen = starfive_rsa_get_nbit(de, loop - 1, key_sz); in starfive_rsa_cpu_start()
252 for (loop = 0; loop <= opsize; loop++) { in starfive_rsa_cpu_start()
253 temp = readl(cryp->base + STARFIVE_PKA_CAAR_OFFSET + 0x4 * loop); in starfive_rsa_cpu_start()
254 result[opsize - loop] = temp; in starfive_rsa_cpu_start()
408 int loop; in starfive_rsa_set_e() local
425 for (loop = 8; loop > 0; loop--) { in starfive_rsa_set_e()
426 if (pt >> (loop - 1)) in starfive_rsa_set_e()
430 rsa_key->e_bitlen = (vlen - 1) * 8 + loop; in starfive_rsa_set_e()
442 int loop; in starfive_rsa_set_d() local
460 for (loop = 8; loop > 0; loop--) { in starfive_rsa_set_d()
461 if (pt >> (loop - 1)) in starfive_rsa_set_d()
465 rsa_key->d_bitlen = (vlen - 1) * 8 + loop; in starfive_rsa_set_d()