Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/drivers/scsi/elx/libefc/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 1 kB image not shown  

Quelle  efc_domain.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Copyright (C) 2021 Broadcom. All Rights Reserved. The term
 * “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
 */


/*
 * Declare driver's domain handler exported interface
 */


#ifndef __EFCT_DOMAIN_H__
#define __EFCT_DOMAIN_H__

struct efc_domain *
efc_domain_alloc(struct efc *efc, uint64_t fcf_wwn);
void
efc_domain_free(struct efc_domain *domain);

void
__efc_domain_init(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
void
__efc_domain_wait_alloc(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
   void *arg);
void
__efc_domain_allocated(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
         void *arg);
void
__efc_domain_wait_attach(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
    void *arg);
void
__efc_domain_ready(struct efc_sm_ctx *ctx, enum efc_sm_event evt, void *arg);
void
__efc_domain_wait_nports_free(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
         void *arg);
void
__efc_domain_wait_shutdown(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
      void *arg);
void
__efc_domain_wait_domain_lost(struct efc_sm_ctx *ctx, enum efc_sm_event evt,
         void *arg);
void
efc_domain_attach(struct efc_domain *domain, u32 s_id);
int
efc_domain_post_event(struct efc_domain *domain, enum efc_sm_event event,
        void *arg);
void
__efc_domain_attach_internal(struct efc_domain *domain, u32 s_id);

int
efc_domain_dispatch_frame(void *arg, struct efc_hw_sequence *seq);
void
efc_node_dispatch_frame(void *arg, struct efc_hw_sequence *seq);

#endif /* __EFCT_DOMAIN_H__ */

Messung V0.5
C=93 H=100 G=96

¤ Dauer der Verarbeitung: 0.11 Sekunden  (vorverarbeitet)  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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.