kernel/poll.c
/* returns 1 if a reschedule must take place, 0 otherwise */
/* *obj_poll_event is guaranteed to not be NULL */
returns 1 if a reschedule must take place, 0 otherwise
obj_poll_event is guaranteed to not be NULL
returns 1 if a reschedule must take place 0 otherwise obj_poll_event is guaranteed to not be NULL
int _handle_obj_poll_event(struct k_poll_event **obj_poll_event, u32_t state)
{
	struct k_poll_event *poll_event = *obj_poll_event;
	int must_reschedule;
	*obj_poll_event = NULL;
	(void)_signal_poll_event(poll_event, state, &must_reschedule);
	return must_reschedule;
}
int _handle_obj_poll_event ( struct k_poll_event * * obj_poll_event , u32_t state ) { struct k_poll_event * poll_event = * obj_poll_event ; int must_reschedule ; * obj_poll_event = NULL ; ( void ) _signal_poll_event ( poll_event , state , & must_reschedule ) ; return must_reschedule ; }
returns 1 if a reschedule must take place, 0 otherwise
obj_poll_event is guaranteed to not be NULL
returns 1 if a reschedule must take place 0 otherwise obj_poll_event is guaranteed to not be NULL