Home
last modified time | relevance | path

Searched refs:poll_event (Results 1 – 10 of 10) sorted by relevance

/Zephyr-latest/subsys/portability/cmsis_rtos_v2/
Dthread_flags.c114 retval = k_poll(&tid->poll_event, 1, K_NO_WAIT); in osThreadFlagsWait()
117 retval = k_poll(&tid->poll_event, 1, K_FOREVER); in osThreadFlagsWait()
120 retval = k_poll(&tid->poll_event, 1, K_MSEC(timeout_ms)); in osThreadFlagsWait()
133 __ASSERT(tid->poll_event.state == K_POLL_STATE_SIGNALED, in osThreadFlagsWait()
135 __ASSERT(tid->poll_event.signal->signaled == 1U, "event signaled is not 1"); in osThreadFlagsWait()
138 tid->poll_event.signal->signaled = 0U; in osThreadFlagsWait()
139 tid->poll_event.state = K_POLL_STATE_NOT_READY; in osThreadFlagsWait()
Devent_flags.c49 k_poll_event_init(&events->poll_event, K_POLL_TYPE_SIGNAL, K_POLL_MODE_NOTIFY_ONLY, in osEventFlagsNew()
164 events->poll_event.signal->signaled = 0U; in osEventFlagsWait()
165 events->poll_event.state = K_POLL_STATE_NOT_READY; in osEventFlagsWait()
188 retval = k_poll(&events->poll_event, 1, poll_timeout); in osEventFlagsWait()
200 __ASSERT(events->poll_event.state == K_POLL_STATE_SIGNALED, in osEventFlagsWait()
202 __ASSERT(events->poll_event.signal->signaled == 1U, "event signaled is not 1"); in osEventFlagsWait()
Dthread.c178 k_poll_event_init(&tid->poll_event, K_POLL_TYPE_SIGNAL, K_POLL_MODE_NOTIFY_ONLY, in osThreadNew()
/Zephyr-latest/subsys/portability/cmsis_rtos_v1/
Dcmsis_signal.c97 retval = k_poll(thread_def->poll_event, 1, K_NO_WAIT); in osSignalWait()
100 retval = k_poll(thread_def->poll_event, 1, K_FOREVER); in osSignalWait()
103 retval = k_poll(thread_def->poll_event, 1, in osSignalWait()
124 __ASSERT(thread_def->poll_event->state in osSignalWait()
127 __ASSERT(thread_def->poll_event->signal->signaled == 1, in osSignalWait()
131 thread_def->poll_event->signal->signaled = 0; in osSignalWait()
132 thread_def->poll_event->state = K_POLL_STATE_NOT_READY; in osSignalWait()
Dcmsis_thread.c114 k_poll_event_init(thread_def->poll_event, K_POLL_TYPE_SIGNAL, in osThreadCreate()
/Zephyr-latest/include/zephyr/portability/
Dcmsis_types.h27 struct k_poll_event poll_event; member
110 struct k_poll_event poll_event; member
Dcmsis_os.h174 struct k_poll_event *poll_event; member
/Zephyr-latest/kernel/
Dpoll.c459 struct k_poll_event *poll_event; in z_handle_obj_poll_events() local
462 poll_event = (struct k_poll_event *)sys_dlist_get(events); in z_handle_obj_poll_events()
463 if (poll_event != NULL) { in z_handle_obj_poll_events()
464 (void) signal_poll_event(poll_event, state); in z_handle_obj_poll_events()
469 return (poll_event != NULL); in z_handle_obj_poll_events()
522 struct k_poll_event *poll_event; in z_impl_k_poll_signal_raise() local
527 poll_event = (struct k_poll_event *)sys_dlist_get(&sig->poll_events); in z_impl_k_poll_signal_raise()
528 if (poll_event == NULL) { in z_impl_k_poll_signal_raise()
536 int rc = signal_poll_event(poll_event, K_POLL_STATE_SIGNALED); in z_impl_k_poll_signal_raise()
/Zephyr-latest/drivers/ethernet/
Deth_ivshmem.c229 struct k_poll_event poll_event; in eth_ivshmem_thread() local
234 k_poll_event_init(&poll_event, in eth_ivshmem_thread()
240 k_poll(&poll_event, 1, K_FOREVER); in eth_ivshmem_thread()
241 poll_event.signal->signaled = 0; in eth_ivshmem_thread()
242 poll_event.state = K_POLL_STATE_NOT_READY; in eth_ivshmem_thread()
/Zephyr-latest/include/zephyr/
Dkernel.h5860 #define _INIT_OBJ_POLL_EVENT(obj) do { (obj)->poll_event = NULL; } while (false)