Lines Matching refs:data
72 static void write_to_hardware(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_byt… in write_to_hardware() argument
81 data, in write_to_hardware()
86 if (!state->cache_used && !(((uintptr_t)data)&3u)) { in write_to_hardware()
88 const uint32_t *data32 = (const uint32_t *)data; in write_to_hardware()
96 data = (const uint8_t *)data32; in write_to_hardware()
99 state->cache.bytes[state->cache_used++] = *data++; in write_to_hardware()
109 static void update_internal(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_bytes… in update_internal() argument
115 write_to_hardware(state, data, bytes_left); in update_internal()
118 data += bytes_left; in update_internal()
122 write_to_hardware(state, data, data_size_bytes); in update_internal()
137 void pico_sha256_update(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_bytes) { in pico_sha256_update() argument
138 update_internal(state, data, data_size_bytes); in pico_sha256_update()
141 void pico_sha256_update_blocking(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_… in pico_sha256_update_blocking() argument
142 update_internal(state, data, data_size_bytes); in pico_sha256_update_blocking()