Lines Matching refs:length
84 size_t length; member
206 int stm32_hash_update(const uint8_t *buffer, size_t length) in stm32_hash_update() argument
208 size_t remain_length = length; in stm32_hash_update()
213 if ((length == 0U) || (buffer == NULL)) { in stm32_hash_update()
222 if (stm32_remain.length != 0U) { in stm32_hash_update()
225 copysize = MIN((sizeof(uint32_t) - stm32_remain.length), in stm32_hash_update()
226 length); in stm32_hash_update()
227 (void)(memcpy(&remain_buf[stm32_remain.length], buf, copysize)); in stm32_hash_update()
230 if (stm32_remain.length == sizeof(uint32_t)) { in stm32_hash_update()
254 assert(stm32_remain.length == 0U); in stm32_hash_update()
257 stm32_remain.length = remain_length; in stm32_hash_update()
275 if (stm32_remain.length != 0U) { in stm32_hash_final()
283 8U * stm32_remain.length); in stm32_hash_final()
298 int stm32_hash_final_update(const uint8_t *buffer, uint32_t length, in stm32_hash_final_update() argument
303 ret = stm32_hash_update(buffer, length); in stm32_hash_final_update()