Lines Matching refs:wait_events
200 struct k_poll_event wait_events[] = { variable
287 zassert_equal(wait_events[2].state, in check_results()
291 zassert_equal(wait_events[2].tag, TAG_2, ""); in check_results()
301 zassert_equal(wait_events[3].state, K_POLL_STATE_NOT_READY, ""); in check_results()
384 k_poll_event_init(&wait_events[4], in ZTEST()
388 wait_events[4].tag = TAG_3; in ZTEST()
410 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_NO_WAIT); in ZTEST()
413 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_SECONDS(1)); in ZTEST()
420 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, true); in ZTEST()
421 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, true); in ZTEST()
422 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, true); in ZTEST()
423 check_results(&wait_events[3], K_POLL_TYPE_IGNORE, true); in ZTEST()
424 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, true); in ZTEST()
427 zassert_equal(k_poll(wait_events, ARRAY_SIZE(wait_events), in ZTEST()
431 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, false); in ZTEST()
432 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, false); in ZTEST()
433 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, false); in ZTEST()
434 check_results(&wait_events[3], K_POLL_TYPE_IGNORE, false); in ZTEST()
435 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, false); in ZTEST()
448 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_SECONDS(1)); in ZTEST()
454 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, true); in ZTEST()
455 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, false); in ZTEST()
456 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, true); in ZTEST()
457 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, false); in ZTEST()
469 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_SECONDS(1)); in ZTEST()
472 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, true); in ZTEST()
473 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, false); in ZTEST()
474 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, false); in ZTEST()
475 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, false); in ZTEST()
478 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_SECONDS(1)); in ZTEST()
482 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, false); in ZTEST()
483 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, true); in ZTEST()
484 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, false); in ZTEST()
485 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, false); in ZTEST()
488 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_SECONDS(1)); in ZTEST()
492 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, false); in ZTEST()
493 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, false); in ZTEST()
494 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, true); in ZTEST()
495 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, false); in ZTEST()
498 rc = k_poll(wait_events, ARRAY_SIZE(wait_events), K_SECONDS(1)); in ZTEST()
502 check_results(&wait_events[0], K_POLL_TYPE_SEM_AVAILABLE, false); in ZTEST()
503 check_results(&wait_events[1], K_POLL_TYPE_DATA_AVAILABLE, false); in ZTEST()
504 check_results(&wait_events[2], K_POLL_TYPE_SIGNAL, false); in ZTEST()
505 check_results(&wait_events[4], K_POLL_TYPE_MSGQ_DATA_AVAILABLE, true); in ZTEST()