Lines Matching full:loop
95 int loop; in starfive_rsa_montgomery_form() local
104 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
105 writel(mod[opsize - loop], cryp->base + STARFIVE_PKA_CANR_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
123 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
124 writel(in[opsize - loop], cryp->base + STARFIVE_PKA_CAAR_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
128 for (loop = 1; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
129 writel(0, cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
160 for (loop = 0; loop <= count; loop++) in starfive_rsa_montgomery_form()
161 writel(in[count - loop], cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
164 for (loop = count + 1; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
165 writel(0, cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
182 for (loop = 0; loop <= opsize; loop++) { in starfive_rsa_montgomery_form()
183 temp = readl(cryp->base + STARFIVE_PKA_CAAR_OFFSET + 0x4 * loop); in starfive_rsa_montgomery_form()
184 out[opsize - loop] = temp; in starfive_rsa_montgomery_form()
198 int opsize, mlen, loop; in starfive_rsa_cpu_start() local
214 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_cpu_start()
215 writel(mta[opsize - loop], in starfive_rsa_cpu_start()
216 cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_cpu_start()
218 for (loop = key->bitlen - 1; loop > 0; loop--) { in starfive_rsa_cpu_start()
219 mlen = starfive_rsa_get_nbit(de, loop - 1, key_sz); in starfive_rsa_cpu_start()
253 for (loop = 0; loop <= opsize; loop++) { in starfive_rsa_cpu_start()
254 temp = readl(cryp->base + STARFIVE_PKA_CAAR_OFFSET + 0x4 * loop); in starfive_rsa_cpu_start()
255 result[opsize - loop] = temp; in starfive_rsa_cpu_start()
405 int loop; in starfive_rsa_set_e() local
422 for (loop = 8; loop > 0; loop--) { in starfive_rsa_set_e()
423 if (pt >> (loop - 1)) in starfive_rsa_set_e()
427 rsa_key->e_bitlen = (vlen - 1) * 8 + loop; in starfive_rsa_set_e()
439 int loop; in starfive_rsa_set_d() local
457 for (loop = 8; loop > 0; loop--) { in starfive_rsa_set_d()
458 if (pt >> (loop - 1)) in starfive_rsa_set_d()
462 rsa_key->d_bitlen = (vlen - 1) * 8 + loop; in starfive_rsa_set_d()