products/Sources/formale Sprachen/C/Linux/net/packet/   (Linux Kernel Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 6 kB image not shown  

Quelle  cpu.c   Sprache: C

 

// SPDX-License-Identifier: GPL-2.0-only
#include <linux/types.h>
#include <linux/export.h>
#include <asm/cpu.h>

unsigned int x86_family(unsigned int sig)
{
 unsigned int x86;

 x86 = (sig >> 8) & 0xf;

 if (x86 == 0xf)
  x86 += (sig >> 20) & 0xff;

 return x86;
}
EXPORT_SYMBOL_GPL(x86_family);

unsigned int x86_model(unsigned int sig)
{
 unsigned int fam, model;

 fam = x86_family(sig);

 model = (sig >> 4) & 0xf;

 if (fam >= 0x6)
  model += ((sig >> 16) & 0xf) << 4;

 return model;
}
EXPORT_SYMBOL_GPL(x86_model);

unsigned int x86_stepping(unsigned int sig)
{
 return sig & 0xf;
}
EXPORT_SYMBOL_GPL(x86_stepping);

Messung V0.5 in Prozent
C=98 H=91 G=94

¤ Dauer der Verarbeitung: 0.10 Sekunden  (vorverarbeitet am  2026-10-01) ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Anfrage:

Dauer der Verarbeitung:

Sekunden

sprechenden Kalenders