Lines Matching refs:status
73 … status_t {rng_reset = 0, rng_startup, rng_idle_ron, rng_idle_roff, rng_filling, rng_error} status; member
108 rng_st.status = rng_reset; in nhw_CRACEN_soft_reset()
195 if (rng_st.status == rng_startup) { in check_errors()
198 if (rng_st.status == rng_filling) { in check_errors()
206 rng_st.status = rng_error; in check_errors()
234 if (rng_st.status == rng_idle_roff) { in fifo_pop()
236 …} else if (rng_st.status == rng_idle_ron) { //Note: The condition is the same from idle_roff or id… in fifo_pop()
258 rng_st.status = rng_filling; in generate_more_data()
279 if (rng_st.status == rng_idle_ron) { in nhw_CRACEN_RNG_timer_triggered()
280 rng_st.status = rng_idle_roff; in nhw_CRACEN_RNG_timer_triggered()
286 } else if ((rng_st.status == rng_filling)) { in nhw_CRACEN_RNG_timer_triggered()
297 rng_st.status = rng_idle_ron; in nhw_CRACEN_RNG_timer_triggered()
305 rng_st.status = rng_startup; in startup()
325 rng_st.status = rng_reset; in nhw_CRACEN_RNG_regw_sideeffects_CONTROL()
346 if ((rng_st.status == rng_reset) && (rng_st.fifo_level == 0)) { in nhw_CRACEN_RNG_regr_sideeffects_FIFO()