Lines Matching refs:length
92 size_t length; member
214 int stm32_hash_update(const uint8_t *buffer, size_t length) in stm32_hash_update() argument
216 size_t remain_length = length; in stm32_hash_update()
219 if ((length == 0U) || (buffer == NULL)) { in stm32_hash_update()
225 if (stm32_remain.length != 0U) { in stm32_hash_update()
228 copysize = MIN((sizeof(uint32_t) - stm32_remain.length), in stm32_hash_update()
229 length); in stm32_hash_update()
230 memcpy(((uint8_t *)&stm32_remain.buffer) + stm32_remain.length, in stm32_hash_update()
234 if (stm32_remain.length == sizeof(uint32_t)) { in stm32_hash_update()
258 assert(stm32_remain.length == 0U); in stm32_hash_update()
261 stm32_remain.length = remain_length; in stm32_hash_update()
276 if (stm32_remain.length != 0U) { in stm32_hash_final()
284 8U * stm32_remain.length); in stm32_hash_final()
299 int stm32_hash_final_update(const uint8_t *buffer, uint32_t length, in stm32_hash_final_update() argument
304 ret = stm32_hash_update(buffer, length); in stm32_hash_final_update()