Lines Matching refs:handler
117 static void handler_execute(esp_event_loop_instance_t* loop, esp_event_handler_node_t *handler, esp… in handler_execute() argument
119 …ndler %p and context %p on loop %p", post.base, post.id, handler->handler_ctx->handler, &handler->… in handler_execute()
137 (*(handler->handler_ctx->handler))(handler->handler_ctx->arg, post.base, post.id, data_ptr); in handler_execute()
139 (*(handler->handler_ctx->handler))(handler->handler_ctx->arg, post.base, post.id, post.data); in handler_execute()
154 if(handler_node == handler) { in handler_execute()
155 handler->invoked++; in handler_execute()
156 handler->time += diff; in handler_execute()
178 context->handler = event_handler; in handler_instances_add()
190 if(event_handler == it->handler_ctx->handler) { in handler_instances_add()
331 if (it->handler_ctx->handler == handler_ctx->handler) { in handler_instances_remove()
577 esp_event_handler_node_t *handler, *temp_handler; in esp_event_loop_run() local
584 SLIST_FOREACH_SAFE(handler, &(loop_node->handlers), next, temp_handler) { in esp_event_loop_run()
585 handler_execute(loop, handler, post); in esp_event_loop_run()
592 SLIST_FOREACH_SAFE(handler, &(base_node->handlers), next, temp_handler) { in esp_event_loop_run()
593 handler_execute(loop, handler, post); in esp_event_loop_run()
600 SLIST_FOREACH_SAFE(handler, &(id_node->handlers), next, temp_handler) { in esp_event_loop_run()
601 handler_execute(loop, handler, post); in esp_event_loop_run()
813 local_handler_ctx.handler = event_handler; in esp_event_handler_unregister_with()
986 …PRINT_DUMP_INFO(dst, sz, HANDLER_DUMP_FORMAT, handler_it->handler_ctx->handler, "ESP_EVENT_ANY_BAS… in esp_event_dump()
992 …PRINT_DUMP_INFO(dst, sz, HANDLER_DUMP_FORMAT, handler_it->handler_ctx->handler, base_node_it->base… in esp_event_dump()
1001 …PRINT_DUMP_INFO(dst, sz, HANDLER_DUMP_FORMAT, handler_it->handler_ctx->handler, base_node_it->base… in esp_event_dump()