Home
last modified time | relevance | path

Searched refs:last_left (Results 1 – 1 of 1) sorted by relevance

/bsp/ck802/libraries/common/sha/
A Dck_sha.c350 static uint32_t last_left = 0; variable
382 if (last_left && sha_priv->endian == SHA_ENDIAN_MODE_LITTLE) { in csi_sha_update()
384 for (i = 0; i < 4 - last_left; i++) { in csi_sha_update()
386 *(sha_buffer + 3 - last_left - i) = *((uint8_t *)p + 3 - last_left - i); in csi_sha_update()
388 *(sha_buffer + left + 3 - last_left - i) = *((uint8_t *)p + 3 - last_left - i); in csi_sha_update()
392 fill = fill - 4 + last_left; in csi_sha_update()
393 p = (p + 4 - last_left); in csi_sha_update()
396 if (last_left) { in csi_sha_update()
397 memcpy((void *)(sha_buffer + left + 4 - last_left), p, fill); in csi_sha_update()
432 last_left = word_left; in csi_sha_update()
[all …]

Completed in 6 milliseconds