Lines Matching refs:state
143 static struct sbiret sse_event_get_state(uint32_t event_id, enum sbi_sse_state *state) in sse_event_get_state() argument
150 *state = status; in sse_event_get_state()
172 enum sbi_sse_state state; in sse_check_state() local
174 ret = sse_event_get_state(event_id, &state); in sse_check_state()
178 return report(state == expected_state, "event status == %ld", expected_state); in sse_check_state()
534 enum sbi_sse_state state = SBI_SSE_STATE_UNUSED; in sse_test_inject_simple() local
551 state = SBI_SSE_STATE_REGISTERED; in sse_test_inject_simple()
567 state = SBI_SSE_STATE_ENABLED; in sse_test_inject_simple()
602 state = SBI_SSE_STATE_REGISTERED; in sse_test_inject_simple()
612 state = SBI_SSE_STATE_ENABLED; in sse_test_inject_simple()
623 state = SBI_SSE_STATE_REGISTERED; in sse_test_inject_simple()
634 state = SBI_SSE_STATE_UNUSED; in sse_test_inject_simple()
639 switch (state) { in sse_test_inject_simple()
685 enum sbi_sse_state state; member
699 cpu_arg->state = SBI_SSE_STATE_REGISTERED; in sse_register_enable_local()
705 cpu_arg->state = SBI_SSE_STATE_ENABLED; in sse_register_enable_local()
715 switch (cpu_arg->state) { in sbi_sse_disable_unregister_local()
760 cpu_arg->state = SBI_SSE_STATE_UNUSED; in sse_test_inject_local()
820 enum sbi_sse_state state; in sse_test_inject_global_cpu() local
852 ret = sse_event_get_state(event_id, &state); in sse_test_inject_global_cpu()
856 } while (state != SBI_SSE_STATE_ENABLED && timer_get_cycles() < timeout); in sse_test_inject_global_cpu()
858 report(state == SBI_SSE_STATE_ENABLED, "Event in enabled state"); in sse_test_inject_global_cpu()
897 enum sbi_sse_state state; /* Used for error handling */ member
955 arg->state = SBI_SSE_STATE_UNUSED; in sse_test_injection_priority_arg()
998 arg->state = SBI_SSE_STATE_REGISTERED; in sse_test_injection_priority_arg()
1013 arg->state = SBI_SSE_STATE_ENABLED; in sse_test_injection_priority_arg()
1032 switch (arg->state) { in sse_test_injection_priority_arg()