Quellcodebibliothek Statistik Leitseite products/sources/formale Sprachen/C/Linux/arch/sparc/include/asm/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 812 B image not shown  

Quelle  adi_64.h   Sprache: C

 
/* SPDX-License-Identifier: GPL-2.0-only */
/* adi_64.h: ADI related data structures
 *
 * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved.
 * Author: Khalid Aziz (khalid.aziz@oracle.com)
 */

#ifndef __ASM_SPARC64_ADI_H
#define __ASM_SPARC64_ADI_H

#include <linux/types.h>

#ifndef __ASSEMBLY__

struct adi_caps {
 __u64 blksz;
 __u64 nbits;
 __u64 ue_on_adi;
};

struct adi_config {
 bool enabled;
 struct adi_caps caps;
};

extern struct adi_config adi_state;

extern void mdesc_adi_init(void);

static inline bool adi_capable(void)
{
 return adi_state.enabled;
}

static inline unsigned long adi_blksize(void)
{
 return adi_state.caps.blksz;
}

static inline unsigned long adi_nbits(void)
{
 return adi_state.caps.nbits;
}

#endif /* __ASSEMBLY__ */

#endif /* !(__ASM_SPARC64_ADI_H) */

Messung V0.5
C=97 H=100 G=98

¤ Dauer der Verarbeitung: 0.0 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.