Home
last modified time | relevance | path

Searched refs:events (Results 1 – 6 of 6) sorted by relevance

/kernel/
A Devents.c45 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 Dpoll.c124 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 DKconfig.obj_core23 bool "Integrate events into object core framework"
26 When enabled, this option integrate kernel events into the object
A DCMakeLists.txt155 target_sources_ifdef(CONFIG_EVENTS kernel PRIVATE events.c)
A DKconfig707 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 Dkernel_internal.h221 bool z_handle_obj_poll_events(sys_dlist_t *events, uint32_t state);

Completed in 49 milliseconds