Lines Matching refs:length

59 	caam_desc_add_word(desc, prime->q->length);  in do_desc_prime_q()
61 caam_desc_add_word(desc, prime->q->length); in do_desc_prime_q()
86 if (seed->length > 16) { in do_desc_prime_q()
93 RND, seed->length - 16)); in do_desc_prime_q()
97 MSG, RND, seed->length)); in do_desc_prime_q()
100 caam_desc_add_word(desc, MOVE(C1_ALIGN, OFIFO, 0, seed->length)); in do_desc_prime_q()
101 caam_desc_add_word(desc, FIFO_ST(MSG_DATA, seed->length)); in do_desc_prime_q()
116 hash_func->size - prime->q->length, 8)); in do_desc_prime_q()
129 hash_func->size - prime->q->length + 8, in do_desc_prime_q()
130 prime->q->length - 16)); in do_desc_prime_q()
143 caam_desc_add_word(desc, prime->q->length); in do_desc_prime_q()
146 caam_desc_add_word(desc, FIFO_ST(PKHA_N, prime->q->length)); in do_desc_prime_q()
155 if (prime->p->length <= 1024 / 8) in do_desc_prime_q()
157 else if (prime->p->length >= 3072 / 8) in do_desc_prime_q()
167 caam_desc_add_word(desc, prime->q->length); in do_desc_prime_q()
223 n = (prime->p->length + hash_func->size) * 8 - 1; in do_desc_gen_x()
234 b = prime->p->length * 8 - 1 - (n - 1) * hash_func->size * 8; in do_desc_gen_x()
243 caam_desc_add_word(desc, SEQ_OUT_PTR(x->length)); in do_desc_gen_x()
252 FIFO_LD(CLASS_1, PKHA_N, NOACTION, seed->length)); in do_desc_gen_x()
265 FIFO_LD(CLASS_1, PKHA_A, NOACTION, seed->length)); in do_desc_gen_x()
268 caam_desc_add_word(desc, FIFO_ST(PKHA_A, seed->length)); in do_desc_gen_x()
297 MOVE_WAIT(OFIFO, IFIFO_C2_LC2, 0, seed->length)); in do_desc_gen_x()
376 FIFO_LD(CLASS_1, PKHA_N, NOACTION, mod_n->length)); in do_desc_prime_p()
386 prime->q->length)); in do_desc_prime_p()
394 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_A, NOACTION, x->length)); in do_desc_prime_p()
406 FIFO_LD(CLASS_1, PKHA_N, NOACTION, mod_n->length)); in do_desc_prime_p()
413 caam_desc_add_word(desc, FIFO_LD(CLASS_1, PKHA_A, NOACTION, x->length)); in do_desc_prime_p()
422 caam_desc_add_word(desc, FIFO_ST(PKHA_N, prime->p->length)); in do_desc_prime_p()
436 for (index = 1; index < prime->p->length / 128; index++) in do_desc_prime_p()
456 if (prime->p->length <= 1024 / 8) in do_desc_prime_p()
458 else if (prime->p->length >= 3072 / 8) in do_desc_prime_p()
467 caam_desc_add_word(desc, prime->p->length); in do_desc_prime_p()
509 cache_operation(TEE_CACHEFLUSH, prime->q->data, prime->q->length); in run_prime_q()
520 prime->q->length); in run_prime_q()
521 DSA_DUMPBUF("Prime Q", prime->q->data, prime->q->length); in run_prime_q()
540 cache_operation(TEE_CACHEFLUSH, prime->p->data, prime->p->length); in run_prime_p()
543 for (counter = 0; counter < 4 * prime->p->length * 8; counter++) { in run_prime_p()
549 prime->p->length); in run_prime_p()
551 prime->p->length); in run_prime_p()
594 FIFO_LD(CLASS_1, PKHA_N, NOACTION, mod_n->length)); in do_generator()
602 prime->p->length)); in do_generator()
610 prime->q->length)); in do_generator()
621 prime->p->length)); in do_generator()
633 caam_desc_add_word(desc, prime->p->length - 2); in do_generator()
651 caam_desc_add_word(desc, FIFO_ST(PKHA_A, prime->g->length)); in do_generator()
656 cache_operation(TEE_CACHEFLUSH, prime->g->data, prime->g->length); in do_generator()
667 cache_operation(TEE_CACHEINVALIDATE, prime->g->data, prime->g->length); in do_generator()
668 DSA_DUMPBUF("Generator G", prime->g->data, prime->g->length); in do_generator()
693 if (data->q->length > 256) in caam_prime_dsa_gen()
696 retstatus = caam_calloc_buf(&mod_n, data->p->length); in caam_prime_dsa_gen()
700 memset(mod_n.data, 0xFF, mod_n.length); in caam_prime_dsa_gen()
701 cache_operation(TEE_CACHECLEAN, mod_n.data, mod_n.length); in caam_prime_dsa_gen()
703 retstatus = caam_calloc_align_buf(&seed, data->q->length); in caam_prime_dsa_gen()
707 retstatus = caam_calloc_buf(&x, data->p->length); in caam_prime_dsa_gen()
717 DSA_TRACE("Do primes P %zu bytes, Q %zu bytes", data->p->length, in caam_prime_dsa_gen()
718 data->q->length); in caam_prime_dsa_gen()
729 cache_operation(TEE_CACHEFLUSH, data->p->data, data->p->length); in caam_prime_dsa_gen()
730 cache_operation(TEE_CACHEFLUSH, seed.data, seed.length); in caam_prime_dsa_gen()
731 cache_operation(TEE_CACHEFLUSH, x.data, x.length); in caam_prime_dsa_gen()