Searched refs:events (Results 1 – 6 of 6) sorted by relevance
| /kernel/ |
| A D | events.c | 45 uint32_t events; member 56 event->events = 0; in z_impl_k_event_init() 110 if (are_wait_conditions_met(thread->events, event_data->events, in event_walk_op() 148 events = (event->events & ~events_mask) | in k_event_post_internal() 150 event->events = events; in k_event_post_internal() 151 data.events = events; in k_event_post_internal() 169 thread->events = events; in k_event_post_internal() 186 return k_event_post_internal(event, events, events); in z_impl_k_event_post() 255 if (events == 0) { in k_event_wait_internal() 290 thread->events = events; in k_event_wait_internal() [all …]
|
| A D | poll.c | 124 sys_dlist_append(events, &event->_node); 136 sys_dlist_append(events, &event->_node); 246 set_event_ready(&events[ii], state); 249 register_event(&events[ii], poller); 298 __ASSERT(events != NULL, "NULL events\n"); 388 (void)memcpy(events_copy, events, bounds); 582 clear_event_registrations(twork->events, 667 struct k_poll_event *events, argument 713 work->events = events; 779 struct k_poll_event *events, argument [all …]
|
| A D | Kconfig.obj_core | 23 bool "Integrate events into object core framework" 26 When enabled, this option integrate kernel events into the object
|
| A D | CMakeLists.txt | 155 target_sources_ifdef(CONFIG_EVENTS kernel PRIVATE events.c)
|
| A D | Kconfig | 707 k_poll_signal_raise() APIs. The former can wait on multiple events 739 objects for specific events, but both threads and ISRs may deliver 740 events to event objects.
|
| /kernel/include/ |
| A D | kernel_internal.h | 221 bool z_handle_obj_poll_events(sys_dlist_t *events, uint32_t state);
|
Completed in 49 milliseconds