Lines Matching full:loop
75 int loop; in starfive_rsa_montgomery_form() local
84 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
85 writel(mod[opsize - loop], cryp->base + STARFIVE_PKA_CANR_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
102 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
103 writel(in[opsize - loop], cryp->base + STARFIVE_PKA_CAAR_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
107 for (loop = 1; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
108 writel(0, cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
137 for (loop = 0; loop <= count; loop++) in starfive_rsa_montgomery_form()
138 writel(in[count - loop], cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
141 for (loop = count + 1; loop <= opsize; loop++) in starfive_rsa_montgomery_form()
142 writel(0, cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_montgomery_form()
158 for (loop = 0; loop <= opsize; loop++) { in starfive_rsa_montgomery_form()
159 temp = readl(cryp->base + STARFIVE_PKA_CAAR_OFFSET + 0x4 * loop); in starfive_rsa_montgomery_form()
160 out[opsize - loop] = temp; in starfive_rsa_montgomery_form()
174 int opsize, mlen, loop; in starfive_rsa_cpu_start() local
190 for (loop = 0; loop <= opsize; loop++) in starfive_rsa_cpu_start()
191 writel(mta[opsize - loop], in starfive_rsa_cpu_start()
192 cryp->base + STARFIVE_PKA_CAER_OFFSET + loop * 4); in starfive_rsa_cpu_start()
194 for (loop = key->bitlen - 1; loop > 0; loop--) { in starfive_rsa_cpu_start()
195 mlen = starfive_rsa_get_nbit(de, loop - 1, key_sz); in starfive_rsa_cpu_start()
227 for (loop = 0; loop <= opsize; loop++) { in starfive_rsa_cpu_start()
228 temp = readl(cryp->base + STARFIVE_PKA_CAAR_OFFSET + 0x4 * loop); in starfive_rsa_cpu_start()
229 result[opsize - loop] = temp; in starfive_rsa_cpu_start()
379 int loop; in starfive_rsa_set_e() local
396 for (loop = 8; loop > 0; loop--) { in starfive_rsa_set_e()
397 if (pt >> (loop - 1)) in starfive_rsa_set_e()
401 rsa_key->e_bitlen = (vlen - 1) * 8 + loop; in starfive_rsa_set_e()
413 int loop; in starfive_rsa_set_d() local
431 for (loop = 8; loop > 0; loop--) { in starfive_rsa_set_d()
432 if (pt >> (loop - 1)) in starfive_rsa_set_d()
436 rsa_key->d_bitlen = (vlen - 1) * 8 + loop; in starfive_rsa_set_d()