// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) 2021 Broadcom. All Rights Reserved. The term * “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
*/
/* * Generic state machine framework.
*/ #include"efc.h" #include"efc_sm.h"
/** * efc_sm_post_event() - Post an event to a context. * * @ctx: State machine context * @evt: Event to post * @data: Event-specific data (if any)
*/ int
efc_sm_post_event(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *data)
{ if (!ctx->current_state) return -EIO;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.