Lines Matching refs:channel
38 state->channel = (int8_t)dma_claim_unused_channel(false); in pico_sha256_try_start()
39 if (state->channel < 0) { in pico_sha256_try_start()
43 state->config = dma_channel_get_default_config(state->channel); in pico_sha256_try_start()
50 state->channel = -1; in pico_sha256_try_start()
73 if (state->channel >= 0) { in write_to_hardware()
74 dma_channel_wait_for_finish_blocking(state->channel); in write_to_hardware()
78 state->channel, in write_to_hardware()
143 if (state->channel >= 0) { in pico_sha256_update_blocking()
144 dma_channel_wait_for_finish_blocking(state->channel); in pico_sha256_update_blocking()
172 if (state->channel >= 0) { in pico_sha256_finish()
173 dma_channel_wait_for_finish_blocking(state->channel); in pico_sha256_finish()
179 if (state->channel >= 0) { in pico_sha256_finish()
180 dma_channel_cleanup(state->channel); in pico_sha256_finish()
181 dma_channel_unclaim(state->channel); in pico_sha256_finish()
182 state->channel = -1; in pico_sha256_finish()