Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/pico_sha256/include/pico/
Dsha256.h59 } pico_sha256_state_t; typedef
72 int pico_sha256_try_start(pico_sha256_state_t *state, enum sha256_endianness endianness, bool use_d…
86 int pico_sha256_start_blocking_until(pico_sha256_state_t *state, enum sha256_endianness endianness,…
99 static inline int pico_sha256_start_blocking(pico_sha256_state_t *state, enum sha256_endianness end… in pico_sha256_start_blocking()
118 void pico_sha256_update(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_bytes);
133 void pico_sha256_update_blocking(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_…
144 void pico_sha256_finish(pico_sha256_state_t *state, sha256_result_t *out);
/hal_rpi_pico-latest/src/rp2_common/pico_sha256/
Dsha256.c20 bool __weak pico_sha256_lock(pico_sha256_state_t *state) { in pico_sha256_lock()
27 void __weak pico_sha256_unlock(pico_sha256_state_t *state) { in pico_sha256_unlock()
33 int pico_sha256_try_start(pico_sha256_state_t *state, enum sha256_endianness endianness, bool use_d… in pico_sha256_try_start()
59 int pico_sha256_start_blocking_until(pico_sha256_state_t *state, enum sha256_endianness endianness,… in pico_sha256_start_blocking_until()
72 static void write_to_hardware(pico_sha256_state_t *state, const uint8_t *data, size_t data_size_byt… 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()
127 static void add_zero_bytes(pico_sha256_state_t *state, size_t data_size_bytes) { in add_zero_bytes()
137 void pico_sha256_update(pico_sha256_state_t *state, const uint8_t *data, size_t 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()
149 static void write_padding(pico_sha256_state_t *state) { in write_padding()
[all …]
/hal_rpi_pico-latest/test/pico_sha256_test/
Dpico_sha256_test.c21 pico_sha256_state_t state; in run_test()
139 pico_sha256_state_t duff = {0}; in run_test()