Lines Matching refs:i
248 uint8_t i; in saes_write_iv() local
251 for (i = 0U; i < AES_IVSIZE / sizeof(uint32_t); i++) { in saes_write_iv()
252 mmio_write_32(ctx->base + _SAES_IVR0 + i * sizeof(uint32_t), ctx->iv[i]); in saes_write_iv()
262 uint8_t i; in saes_write_key() local
264 for (i = 0U; i < AES_KEYSIZE_128 / sizeof(uint32_t); i++) { in saes_write_key()
265 mmio_write_32(ctx->base + _SAES_KEYR0 + i * sizeof(uint32_t), ctx->key[i]); in saes_write_key()
269 for (i = 0U; i < (AES_KEYSIZE_256 / 2U) / sizeof(uint32_t); i++) { in saes_write_key()
270 mmio_write_32(ctx->base + _SAES_KEYR4 + i * sizeof(uint32_t), in saes_write_key()
271 ctx->key[i + 4U]); in saes_write_key()
331 uint8_t i; in save_context() local
334 for (i = 0U; i < AES_IVSIZE / sizeof(uint32_t); i++) { in save_context()
335 ctx->iv[i] = mmio_read_32(ctx->base + _SAES_IVR0 + i * sizeof(uint32_t)); in save_context()
421 unsigned int i; in stm32_saes_init() local
501 for (i = 0U; i < AES_KEYSIZE_128 / sizeof(uint32_t); i++) { in stm32_saes_init()
502 mmio_write_32((uintptr_t)(ctx->key + i), htobe32(key_u32[3 - i])); in stm32_saes_init()
509 for (i = 0U; i < AES_KEYSIZE_256 / sizeof(uint32_t); i++) { in stm32_saes_init()
510 mmio_write_32((uintptr_t)(ctx->key + i), htobe32(key_u32[7 - i])); in stm32_saes_init()
548 for (i = 0U; i < AES_IVSIZE / sizeof(uint32_t); i++) { in stm32_saes_init()
549 mmio_write_32((uintptr_t)(ctx->iv + i), htobe32(iv_u32[3 - i])); in stm32_saes_init()
571 unsigned int i = 0U; in stm32_saes_update_assodata() local
603 while (i < round_down(data_size, AES_BLOCK_SIZE)) { in stm32_saes_update_assodata()
606 w = i / sizeof(uint32_t); in stm32_saes_update_assodata()
621 i += AES_BLOCK_SIZE; in stm32_saes_update_assodata()
626 if ((last_block) && (i < data_size)) { in stm32_saes_update_assodata()
656 unsigned int i = 0U; in stm32_saes_update_load() local
684 while (i < round_down(data_size, AES_BLOCK_SIZE)) { in stm32_saes_update_load()
687 w = i / sizeof(uint32_t); in stm32_saes_update_load()
708 i += AES_BLOCK_SIZE; in stm32_saes_update_load()
712 if ((last_block) && (i < data_size)) { in stm32_saes_update_load()
716 memcpy(block_in, data_in + i, data_size - i); in stm32_saes_update_load()
738 memcpy(data_out + i, block_out, data_size - i); in stm32_saes_update_load()
740 ctx->load_len += (data_size - i) * UINT8_BIT; in stm32_saes_update_load()
821 unsigned int i = 0U; in stm32_saes_update() local
860 while (i < round_down(data_size, AES_BLOCK_SIZE)) { in stm32_saes_update()
863 w = i / sizeof(uint32_t); in stm32_saes_update()
884 i += AES_BLOCK_SIZE; in stm32_saes_update()
888 if ((last_block) && (i < data_size)) { in stm32_saes_update()